diff options
author | Frederic Peters <fpeters@entrouvert.com> | 2006-11-04 16:02:37 +0000 |
---|---|---|
committer | Frederic Peters <fpeters@entrouvert.com> | 2006-11-04 16:02:37 +0000 |
commit | d1b6d48f00496b0430006ea349ad7f101e615021 (patch) | |
tree | ac22b10dd5894a7e1f9ed285d6aa2b10c189863f | |
parent | 2369801fc6905e50f7ea4ec7940ed3b02f8a8e50 (diff) | |
download | lasso-d1b6d48f00496b0430006ea349ad7f101e615021.tar.gz lasso-d1b6d48f00496b0430006ea349ad7f101e615021.tar.xz lasso-d1b6d48f00496b0430006ea349ad7f101e615021.zip |
fixed new id param format
-rw-r--r-- | lasso/saml-2.0/name_id_management.c | 5 | ||||
-rw-r--r-- | lasso/saml-2.0/name_id_management.h | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/lasso/saml-2.0/name_id_management.c b/lasso/saml-2.0/name_id_management.c index e9c5ff4f..b0db33f7 100644 --- a/lasso/saml-2.0/name_id_management.c +++ b/lasso/saml-2.0/name_id_management.c @@ -43,7 +43,7 @@ gint lasso_name_id_management_init_request(LassoNameIdManagement *name_id_management, char *remote_provider_id, LassoHttpMethod http_method, - LassoSaml2NameID *new_name_id) + char *new_name_id) { LassoProfile *profile; LassoProvider *remote_provider; @@ -103,8 +103,7 @@ lasso_name_id_management_init_request(LassoNameIdManagement *name_id_management, profile->nameIdentifier); if (new_name_id) { - LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST(request)->NewID = g_object_ref( \ - new_name_id); + LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST(request)->NewID = g_strdup(new_name_id); } else { LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST(request)->Terminate = \ LASSO_SAMLP2_TERMINATE(lasso_samlp2_terminate_new()); diff --git a/lasso/saml-2.0/name_id_management.h b/lasso/saml-2.0/name_id_management.h index 2841ee20..54e75d3b 100644 --- a/lasso/saml-2.0/name_id_management.h +++ b/lasso/saml-2.0/name_id_management.h @@ -70,7 +70,7 @@ LASSO_EXPORT gint lasso_name_id_management_init_request( LassoNameIdManagement *name_id_management, char *remote_provider_id, LassoHttpMethod http_method, - LassoSaml2NameID *new_name_id); + char *new_name_id); LASSO_EXPORT gint lasso_name_id_management_build_request_msg( LassoNameIdManagement *name_id_management); |