From c01e1231fae3c68f89ea750d08cd14d645a94132 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 4 Jan 2010 09:14:17 +0000 Subject: SAML 2.0: in saml2_helper.c, add new methods to manipulate SAML2 assertions * lasso/saml-2.0/saml2_helper.c lasso/saml-2.0/saml2_helper.h: - add lasso_server_saml2_assertion_setup_signature, to help in defining signature upon saml2:Assertion nodes. - add new symbols LASSO_DURATION_MINUTE, LASSO_DURATION_HOUR, LASSO_DURATION_DAY, LASSO_DURATION_WEEK. - add method lasso_saml2_assertion_add_attribute_with_node * docs/reference/lasso/lasso-sections.txt: declare new functions in saml2_helper section. --- docs/reference/lasso/lasso-sections.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'docs') diff --git a/docs/reference/lasso/lasso-sections.txt b/docs/reference/lasso/lasso-sections.txt index adc68924..0467d918 100644 --- a/docs/reference/lasso/lasso-sections.txt +++ b/docs/reference/lasso/lasso-sections.txt @@ -13,6 +13,7 @@ lasso_server_dump lasso_server_get_provider lasso_server_set_encryption_private_key lasso_server_load_affiliation +lasso_server_saml2_assertion_setup_signature LASSO_SERVER LASSO_IS_SERVER @@ -2691,6 +2692,8 @@ LASSO_SAML2_SUBJECT_GET_CLASS LassoSaml2NameID lasso_saml2_name_id_new lasso_saml2_name_id_new_with_string +lasso_saml2_name_id_build_persistent +lasso_saml2_name_id_build_encrypted_persistent LASSO_SAML2_NAME_ID LASSO_IS_SAML2_NAME_ID @@ -2887,6 +2890,7 @@ LASSO_SAMLP2_LOGOUT_RESPONSE_GET_CLASS LassoSaml2EncryptedElement lasso_saml2_encrypted_element_new lasso_saml2_encrypted_element_decrypt +lasso_saml2_encrypted_element_build_encrypted_persistent_name_id LASSO_SAML2_ENCRYPTED_ELEMENT LASSO_IS_SAML2_ENCRYPTED_ELEMENT @@ -2962,6 +2966,17 @@ LASSO_SAMLP2_AUTHN_REQUEST_GET_CLASS LassoSaml2Assertion LassoSaml2Assertion lasso_saml2_assertion_new +lasso_saml2_assertion_has_audience_restriction +lasso_saml2_assertion_is_audience_restricted +lasso_saml2_assertion_set_subject_name_id +lasso_saml2_assertion_set_subject_confirmation_name_id +lasso_saml2_assertion_set_subject_confirmation_data +lasso_saml2_assertion_set_basic_conditions +lasso_saml2_assertion_add_audience_restriction +lasso_saml2_assertion_add_proxy_limit +lasso_saml2_assertion_validate_conditions +lasso_saml2_assertion_get_issuer_provider +lasso_saml2_assertion_add_attribute_with_node LASSO_SAML2_ASSERTION LASSO_IS_SAML2_ASSERTION -- cgit