diff options
| -rw-r--r-- | lasso/saml-2.0/saml2_helper.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lasso/saml-2.0/saml2_helper.c b/lasso/saml-2.0/saml2_helper.c index c691b7e8..ab946a5a 100644 --- a/lasso/saml-2.0/saml2_helper.c +++ b/lasso/saml-2.0/saml2_helper.c @@ -671,6 +671,9 @@ lasso_server_saml2_assertion_setup_signature(LassoServer *server, server->private_key); lasso_assign_string(saml2_assertion->certificate_file, server->certificate); + if (! saml2_assertion->ID) { + lasso_assign_new_string(saml2_assertion->ID, lasso_build_unique_id(32)); + } return 0; } |
