summaryrefslogtreecommitdiffstats
path: root/docs/reference
diff options
context:
space:
mode:
authorRomain Chantereay <rchantereau@entrouvert.com>2004-08-18 16:35:20 +0000
committerRomain Chantereay <rchantereau@entrouvert.com>2004-08-18 16:35:20 +0000
commit3f8a8fc02fab15d98a826503ab56a6cb8dfe2eba (patch)
treec010ad724211837f7da668f863ee5c9747ae10f2 /docs/reference
parent8b51d48a47c56c176947dc27bdf25515e3722705 (diff)
downloadlasso-3f8a8fc02fab15d98a826503ab56a6cb8dfe2eba.tar.gz
lasso-3f8a8fc02fab15d98a826503ab56a6cb8dfe2eba.tar.xz
lasso-3f8a8fc02fab15d98a826503ab56a6cb8dfe2eba.zip
Oups.
Reverted to 1.7 for lasso-sections.txt maintainer-clean do not remove it anymore.
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/Makefile.am4
-rw-r--r--docs/reference/lasso-sections.txt2026
2 files changed, 1037 insertions, 993 deletions
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
index c9f74e58..e6b75168 100644
--- a/docs/reference/Makefile.am
+++ b/docs/reference/Makefile.am
@@ -133,7 +133,7 @@ clean: clean-sources clean-local
-@rm -rf tmpl
-@rm -rf sgml
-@rm -rf html
- -@rm -f lasso-decl-list.txt lasso-decl.txt lasso-undocumented.txt lasso-unused.txt lasso-sections.txt
+ -@rm -f lasso-decl-list.txt lasso-decl.txt lasso-undocumented.txt lasso-unused.txt
-@rm -f $(SCANOBJ_FILES) index.sgml lasso-index.sgml
clean-sources:
@@ -143,7 +143,5 @@ clean-local:
-@rm -rf $(SCANOBJ_FILES) *.o *~ *.bak *.stamp
maintainer-clean-local: clean
- -@rm *.html *.txt
-@rm -rf `find sgml -name "*.sgml" -print`
-lasso-sections.txt: scan
diff --git a/docs/reference/lasso-sections.txt b/docs/reference/lasso-sections.txt
index 16b78a54..5387908a 100644
--- a/docs/reference/lasso-sections.txt
+++ b/docs/reference/lasso-sections.txt
@@ -1,603 +1,8 @@
<SECTION>
-<FILE>lasso_config</FILE>
-HAVE_DLFCN_H
-HAVE_INTTYPES_H
-HAVE_MEMORY_H
-HAVE_STDINT_H
-HAVE_STDLIB_H
-HAVE_STRINGS_H
-HAVE_STRING_H
-HAVE_SYS_STAT_H
-HAVE_SYS_TYPES_H
-HAVE_UNISTD_H
-LASSO_VERSION_DECIMAL
-LASSO_VERSION_MAJOR
-LASSO_VERSION_MINOR
-LASSO_VERSION_SUBMINOR
-LASSO_WINDOWS_VERSION
-PACKAGE
-PACKAGE_BUGREPORT
-PACKAGE_NAME
-PACKAGE_STRING
-PACKAGE_TARNAME
-PACKAGE_VERSION
-PROTOTYPES
-SIZEOF_SIZE_T
-STDC_HEADERS
-VERSION
-<SUBSECTION Standard>
-CHECK_IS_XML
-</SECTION>
-
-<SECTION>
-<FILE>federation_termination</FILE>
-<TITLE>LassoFederationTermination</TITLE>
-lasso_federation_termination_new
-lasso_federation_termination_build_notification_msg
-lasso_federation_termination_destroy
-lasso_federation_termination_init_notification
-lasso_federation_termination_process_notification_msg
-lasso_federation_termination_validate_notification
-<SUBSECTION Standard>
-LASSO_FEDERATION_TERMINATION
-LASSO_IS_FEDERATION_TERMINATION
-LASSO_TYPE_FEDERATION_TERMINATION
-lasso_federation_termination_get_type
-LASSO_FEDERATION_TERMINATION_CLASS
-LASSO_IS_FEDERATION_TERMINATION_CLASS
-LASSO_FEDERATION_TERMINATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>identity</FILE>
-LassoIdentityPrivate
-<TITLE>LassoIdentity</TITLE>
-lasso_identity_new
-lasso_identity_new_from_dump
-lasso_identity_add_federation
-lasso_identity_copy
-lasso_identity_destroy
-lasso_identity_dump
-lasso_identity_get_federation
-lasso_identity_get_next_federation_remote_providerID
-lasso_identity_remove_federation
-<SUBSECTION Standard>
-LASSO_IDENTITY
-LASSO_IS_IDENTITY
-LASSO_TYPE_IDENTITY
-lasso_identity_get_type
-LASSO_IDENTITY_CLASS
-LASSO_IS_IDENTITY_CLASS
-LASSO_IDENTITY_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lecp</FILE>
-<TITLE>LassoLecp</TITLE>
-lasso_lecp_new
-lasso_lecp_build_authn_request_envelope_msg
-lasso_lecp_build_authn_request_msg
-lasso_lecp_build_authn_response_msg
-lasso_lecp_build_authn_response_envelope_msg
-lasso_lecp_destroy
-lasso_lecp_init_authn_request
-lasso_lecp_init_from_authn_request_msg
-lasso_lecp_process_authn_request_envelope_msg
-lasso_lecp_process_authn_response_envelope_msg
-<SUBSECTION Standard>
-LASSO_LECP
-LASSO_IS_LECP
-LASSO_TYPE_LECP
-lasso_lecp_get_type
-LASSO_LECP_CLASS
-LASSO_IS_LECP_CLASS
-LASSO_LECP_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>login</FILE>
-LassoLoginPrivate
-lassoLoginProtocolProfiles
-<TITLE>LassoLogin</TITLE>
-lasso_login_new
-lasso_login_new_from_dump
-lasso_login_accept_sso
-lasso_login_build_artifact_msg
-lasso_login_build_authn_request_msg
-lasso_login_build_authn_response_msg
-lasso_login_build_request_msg
-lasso_login_destroy
-lasso_login_dump
-lasso_login_init_authn_request
-lasso_login_init_from_authn_request_msg
-lasso_login_init_request
-lasso_login_must_authenticate
-lasso_login_process_authn_response_msg
-lasso_login_process_request_msg
-lasso_login_process_response_msg
-<SUBSECTION Standard>
-LASSO_LOGIN
-LASSO_IS_LOGIN
-LASSO_TYPE_LOGIN
-lasso_login_get_type
-LASSO_LOGIN_CLASS
-LASSO_IS_LOGIN_CLASS
-LASSO_LOGIN_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>logout</FILE>
-LassoLogoutPrivate
-<TITLE>LassoLogout</TITLE>
-lasso_logout_new
-lasso_logout_build_request_msg
-lasso_logout_build_response_msg
-lasso_logout_destroy
-lasso_logout_get_next_providerID
-lasso_logout_init_request
-lasso_logout_process_request_msg
-lasso_logout_validate_request
-lasso_logout_process_response_msg
-<SUBSECTION Standard>
-LASSO_LOGOUT
-LASSO_IS_LOGOUT
-LASSO_TYPE_LOGOUT
-lasso_logout_get_type
-LASSO_LOGOUT_CLASS
-LASSO_IS_LOGOUT_CLASS
-LASSO_LOGOUT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>name_identifier_mapping</FILE>
-<TITLE>LassoNameIdentifierMapping</TITLE>
-lasso_name_identifier_mapping_new
-lasso_name_identifier_mapping_build_request_msg
-lasso_name_identifier_mapping_build_response_msg
-lasso_name_identifier_mapping_init_request
-lasso_name_identifier_mapping_process_request_msg
-lasso_name_identifier_mapping_process_response_msg
-<SUBSECTION Standard>
-LASSO_NAME_IDENTIFIER_MAPPING
-LASSO_IS_NAME_IDENTIFIER_MAPPING
-LASSO_TYPE_NAME_IDENTIFIER_MAPPING
-lasso_name_identifier_mapping_get_type
-LASSO_NAME_IDENTIFIER_MAPPING_CLASS
-LASSO_IS_NAME_IDENTIFIER_MAPPING_CLASS
-LASSO_NAME_IDENTIFIER_MAPPING_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>profile</FILE>
-LassoProfilePrivate
-lassoRequestType
-lassoHttpMethod
-lassoMessageType
-<TITLE>LassoProfile</TITLE>
-lasso_profile_get_request_type_from_soap_msg
-lasso_profile_new
-lasso_profile_dump
-lasso_profile_get_identity
-lasso_profile_get_session
-lasso_profile_is_identity_dirty
-lasso_profile_is_session_dirty
-lasso_profile_set_remote_providerID
-lasso_profile_set_response_status
-lasso_profile_set_identity
-lasso_profile_set_identity_from_dump
-lasso_profile_set_session
-lasso_profile_set_session_from_dump
-<SUBSECTION Standard>
-LASSO_PROFILE
-LASSO_IS_PROFILE
-LASSO_TYPE_PROFILE
-lasso_profile_get_type
-LASSO_PROFILE_CLASS
-LASSO_IS_PROFILE_CLASS
-LASSO_PROFILE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>register_name_identifier</FILE>
-<TITLE>LassoRegisterNameIdentifier</TITLE>
-lasso_register_name_identifier_new
-lasso_register_name_identifier_build_request_msg
-lasso_register_name_identifier_build_response_msg
-lasso_register_name_identifier_destroy
-lasso_register_name_identifier_init_request
-lasso_register_name_identifier_load_request_msg
-lasso_register_name_identifier_process_request
-lasso_register_name_identifier_process_response_msg
-<SUBSECTION Standard>
-LASSO_REGISTER_NAME_IDENTIFIER
-LASSO_IS_REGISTER_NAME_IDENTIFIER
-LASSO_TYPE_REGISTER_NAME_IDENTIFIER
-lasso_register_name_identifier_get_type
-LASSO_REGISTER_NAME_IDENTIFIER_CLASS
-LASSO_IS_REGISTER_NAME_IDENTIFIER_CLASS
-LASSO_REGISTER_NAME_IDENTIFIER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>server</FILE>
-LassoServerPrivate
-<TITLE>LassoServer</TITLE>
-lasso_server_new
-lasso_server_new_from_dump
-lasso_server_add_provider
-lasso_server_copy
-lasso_server_destroy
-lasso_server_dump
-lasso_server_get_provider
-lasso_server_get_provider_ref
-lasso_server_get_providerID_from_hash
-<SUBSECTION Standard>
-LASSO_SERVER
-LASSO_IS_SERVER
-LASSO_TYPE_SERVER
-lasso_server_get_type
-LASSO_SERVER_CLASS
-LASSO_IS_SERVER_CLASS
-LASSO_SERVER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>session</FILE>
-LassoSessionPrivate
-<TITLE>LassoSession</TITLE>
-lasso_session_new
-lasso_session_new_from_dump
-lasso_session_add_assertion
-lasso_session_copy
-lasso_session_destroy
-lasso_session_dump
-lasso_session_get_assertion
-lasso_session_get_authentication_method
-lasso_session_get_next_assertion_remote_providerID
-lasso_session_remove_assertion
-<SUBSECTION Standard>
-LASSO_SESSION
-LASSO_IS_SESSION
-LASSO_TYPE_SESSION
-lasso_session_get_type
-LASSO_SESSION_CLASS
-LASSO_IS_SESSION_CLASS
-LASSO_SESSION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>artifact</FILE>
-<TITLE>LassoArtifact</TITLE>
-lasso_artifact_new
-lasso_artifact_new_from_query
-lasso_artifact_new_from_lares
-lasso_artifact_get_assertionHandle
-lasso_artifact_get_byteCode
-lasso_artifact_get_b64IdentityProviderSuccinctID
-lasso_artifact_get_relayState
-lasso_artifact_get_samlArt
-<SUBSECTION Standard>
-LASSO_ARTIFACT
-LASSO_IS_ARTIFACT
-LASSO_TYPE_ARTIFACT
-lasso_artifact_get_type
-LASSO_ARTIFACT_CLASS
-LASSO_IS_ARTIFACT_CLASS
-LASSO_ARTIFACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>authn_request</FILE>
-<TITLE>LassoAuthnRequest</TITLE>
-lasso_authn_request_get_protocolProfile
-lasso_authn_request_new
-lasso_authn_request_new_from_export
-lasso_authn_request_set_requestAuthnContext
-lasso_authn_request_set_scoping
-<SUBSECTION Standard>
-LASSO_AUTHN_REQUEST
-LASSO_IS_AUTHN_REQUEST
-LASSO_TYPE_AUTHN_REQUEST
-lasso_authn_request_get_type
-LASSO_AUTHN_REQUEST_CLASS
-LASSO_IS_AUTHN_REQUEST_CLASS
-LASSO_AUTHN_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>authn_request_envelope</FILE>
-<TITLE>LassoAuthnRequestEnvelope</TITLE>
-lasso_authn_request_envelope_new
-lasso_authn_request_envelope_new_from_export
-lasso_authn_request_envelope_get_authnRequest
-<SUBSECTION Standard>
-LASSO_AUTHN_REQUEST_ENVELOPE
-LASSO_IS_AUTHN_REQUEST_ENVELOPE
-LASSO_TYPE_AUTHN_REQUEST_ENVELOPE
-lasso_authn_request_envelope_get_type
-LASSO_AUTHN_REQUEST_ENVELOPE_CLASS
-LASSO_IS_AUTHN_REQUEST_ENVELOPE_CLASS
-LASSO_AUTHN_REQUEST_ENVELOPE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>authn_response</FILE>
-<TITLE>LassoAuthnResponse</TITLE>
-lasso_authn_response_new
-lasso_authn_response_new_from_export
-lasso_authn_response_get_status
-<SUBSECTION Standard>
-LASSO_AUTHN_RESPONSE
-LASSO_IS_AUTHN_RESPONSE
-LASSO_TYPE_AUTHN_RESPONSE
-lasso_authn_response_get_type
-LASSO_AUTHN_RESPONSE_CLASS
-LASSO_IS_AUTHN_RESPONSE_CLASS
-LASSO_AUTHN_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>authn_response_envelope</FILE>
-<TITLE>LassoAuthnResponseEnvelope</TITLE>
-lasso_authn_response_envelope_new
-lasso_authn_response_envelope_new_from_export
-lasso_authn_response_envelope_get_assertionConsumerServiceURL
-lasso_authn_response_envelope_get_authnResponse
-<SUBSECTION Standard>
-LASSO_AUTHN_RESPONSE_ENVELOPE
-LASSO_IS_AUTHN_RESPONSE_ENVELOPE
-LASSO_TYPE_AUTHN_RESPONSE_ENVELOPE
-lasso_authn_response_envelope_get_type
-LASSO_AUTHN_RESPONSE_ENVELOPE_CLASS
-LASSO_IS_AUTHN_RESPONSE_ENVELOPE_CLASS
-LASSO_AUTHN_RESPONSE_ENVELOPE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>federation</FILE>
-LASSO_FEDERATION_NODE
-LASSO_FEDERATION_REMOTE_PROVIDERID_NODE
-LASSO_FEDERATION_LOCAL_NAME_IDENTIFIER_NODE
-LASSO_FEDERATION_REMOTE_NAME_IDENTIFIER_NODE
-LassoFederationPrivate
-<TITLE>LassoFederation</TITLE>
-lasso_federation_new
-lasso_federation_new_from_dump
-lasso_federation_copy
-lasso_federation_destroy
-lasso_federation_dump
-lasso_federation_get_remote_nameIdentifier
-lasso_federation_get_local_nameIdentifier
-lasso_federation_remove_local_nameIdentifier
-lasso_federation_remove_remote_nameIdentifier
-lasso_federation_set_local_nameIdentifier
-lasso_federation_set_remote_nameIdentifier
-lasso_federation_verify_nameIdentifier
-<SUBSECTION Standard>
-LASSO_FEDERATION
-LASSO_IS_FEDERATION
-LASSO_TYPE_FEDERATION
-lasso_federation_get_type
-LASSO_FEDERATION_CLASS
-LASSO_IS_FEDERATION_CLASS
-LASSO_FEDERATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>federation_termination_notification</FILE>
-<TITLE>LassoFederationTerminationNotification</TITLE>
-lasso_federation_termination_notification_new
-lasso_federation_termination_notification_new_from_export
-<SUBSECTION Standard>
-LASSO_FEDERATION_TERMINATION_NOTIFICATION
-LASSO_IS_FEDERATION_TERMINATION_NOTIFICATION
-LASSO_TYPE_FEDERATION_TERMINATION_NOTIFICATION
-lasso_federation_termination_notification_get_type
-LASSO_FEDERATION_TERMINATION_NOTIFICATION_CLASS
-LASSO_IS_FEDERATION_TERMINATION_NOTIFICATION_CLASS
-LASSO_FEDERATION_TERMINATION_NOTIFICATION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>logout_request</FILE>
-<TITLE>LassoLogoutRequest</TITLE>
-lasso_logout_request_new
-lasso_logout_request_new_from_export
-<SUBSECTION Standard>
-LASSO_LOGOUT_REQUEST
-LASSO_IS_LOGOUT_REQUEST
-LASSO_TYPE_LOGOUT_REQUEST
-lasso_logout_request_get_type
-LASSO_LOGOUT_REQUEST_CLASS
-LASSO_IS_LOGOUT_REQUEST_CLASS
-LASSO_LOGOUT_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>logout_response</FILE>
-<TITLE>LassoLogoutResponse</TITLE>
-lasso_logout_response_new
-lasso_logout_response_new_from_export
-lasso_logout_response_new_from_request_export
-<SUBSECTION Standard>
-LASSO_LOGOUT_RESPONSE
-LASSO_IS_LOGOUT_RESPONSE
-LASSO_TYPE_LOGOUT_RESPONSE
-lasso_logout_response_get_type
-LASSO_LOGOUT_RESPONSE_CLASS
-LASSO_IS_LOGOUT_RESPONSE_CLASS
-LASSO_LOGOUT_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>name_identifier_mapping_request</FILE>
-<TITLE>LassoNameIdentifierMappingRequest</TITLE>
-lasso_name_identifier_mapping_request_new
-lasso_name_identifier_mapping_request_new_from_query
-lasso_name_identifier_mapping_request_new_from_soap
-<SUBSECTION Standard>
-LASSO_NAME_IDENTIFIER_MAPPING_REQUEST
-LASSO_IS_NAME_IDENTIFIER_MAPPING_REQUEST
-LASSO_TYPE_NAME_IDENTIFIER_MAPPING_REQUEST
-lasso_name_identifier_mapping_request_get_type
-LASSO_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
-LASSO_IS_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
-LASSO_NAME_IDENTIFIER_MAPPING_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>name_identifier_mapping_response</FILE>
-<TITLE>LassoNameIdentifierMappingResponse</TITLE>
-lasso_name_identifier_mapping_response_new
-lasso_name_identifier_mapping_response_new_from_dump
-lasso_name_identifier_mapping_response_new_from_query
-lasso_name_identifier_mapping_response_new_from_request_soap
-lasso_name_identifier_mapping_response_new_from_soap
-lasso_name_identifier_mapping_response_new_from_request_query
-<SUBSECTION Standard>
-LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE
-LASSO_IS_NAME_IDENTIFIER_MAPPING_RESPONSE
-LASSO_TYPE_NAME_IDENTIFIER_MAPPING_RESPONSE
-lasso_name_identifier_mapping_response_get_type
-LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
-LASSO_IS_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
-LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>provider</FILE>
-LASSO_PROVIDER_NODE
-LASSO_PROVIDER_PUBLIC_KEY_NODE
-LASSO_PROVIDER_CA_CERTIFICATE_NODE
-LassoProviderPrivate
-lassoProviderType
-<TITLE>LassoProvider</TITLE>
-lasso_provider_new
-lasso_provider_new_from_metadata_node
-lasso_provider_new_metadata_filename
-lasso_provider_copy
-lasso_provider_destroy
-lasso_provider_dump
-lasso_provider_get_assertionConsumerServiceURL
-lasso_provider_get_authnRequestsSigned
-lasso_provider_get_federationTerminationNotificationProtocolProfile
-lasso_provider_get_federationTerminationReturnServiceURL
-lasso_provider_get_federationTerminationServiceURL
-lasso_provider_get_nameIdentifierMappingProtocolProfile
-lasso_provider_get_providerID
-lasso_provider_get_registerNameIdentifierProtocolProfile
-lasso_provider_get_registerNameIdentifierServiceURL
-lasso_provider_get_singleSignOnProtocolProfile
-lasso_provider_get_singleSignOnServiceURL
-lasso_provider_get_singleLogoutProtocolProfile
-lasso_provider_get_singleLogoutServiceURL
-lasso_provider_get_singleLogoutServiceReturnURL
-lasso_provider_get_soapEndpoint
-lasso_provider_set_public_key
-lasso_provider_set_ca_certificate
-<SUBSECTION Standard>
-LASSO_PROVIDER
-LASSO_IS_PROVIDER
-LASSO_TYPE_PROVIDER
-lasso_provider_get_type
-LASSO_PROVIDER_CLASS
-LASSO_IS_PROVIDER_CLASS
-LASSO_PROVIDER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>register_name_identifier_request</FILE>
-<TITLE>LassoRegisterNameIdentifierRequest</TITLE>
-lasso_register_name_identifier_request_new
-lasso_register_name_identifier_request_new_from_export
-lasso_register_name_identifier_request_rename_attributes_for_query
-<SUBSECTION Standard>
-LASSO_REGISTER_NAME_IDENTIFIER_REQUEST
-LASSO_IS_REGISTER_NAME_IDENTIFIER_REQUEST
-LASSO_TYPE_REGISTER_NAME_IDENTIFIER_REQUEST
-lasso_register_name_identifier_request_get_type
-LASSO_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
-LASSO_IS_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
-LASSO_REGISTER_NAME_IDENTIFIER_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>register_name_identifier_response</FILE>
-<TITLE>LassoRegisterNameIdentifierResponse</TITLE>
-lasso_register_name_identifier_response_new
-lasso_register_name_identifier_response_new_from_export
-lasso_register_name_identifier_response_new_from_request_export
-<SUBSECTION Standard>
-LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE
-LASSO_IS_REGISTER_NAME_IDENTIFIER_RESPONSE
-LASSO_TYPE_REGISTER_NAME_IDENTIFIER_RESPONSE
-lasso_register_name_identifier_response_get_type
-LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
-LASSO_IS_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
-LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>request</FILE>
-<TITLE>LassoRequest</TITLE>
-lasso_request_new
-lasso_request_new_from_export
-<SUBSECTION Standard>
-LASSO_REQUEST
-LASSO_IS_REQUEST
-LASSO_TYPE_REQUEST
-lasso_request_get_type
-LASSO_REQUEST_CLASS
-LASSO_IS_REQUEST_CLASS
-LASSO_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>response</FILE>
-<TITLE>LassoResponse</TITLE>
-lasso_response_new
-lasso_response_new_from_export
-<SUBSECTION Standard>
-LASSO_RESPONSE
-LASSO_IS_RESPONSE
-LASSO_TYPE_RESPONSE
-lasso_response_get_type
-LASSO_RESPONSE_CLASS
-LASSO_IS_RESPONSE_CLASS
-LASSO_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>assertion</FILE>
-<TITLE>LassoAssertion</TITLE>
-lasso_assertion_new
-<SUBSECTION Standard>
-LASSO_ASSERTION
-LASSO_IS_ASSERTION
-LASSO_TYPE_ASSERTION
-lasso_assertion_get_type
-LASSO_ASSERTION_CLASS
-LASSO_IS_ASSERTION_CLASS
-LASSO_ASSERTION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>authentication_statement</FILE>
-<TITLE>LassoAuthenticationStatement</TITLE>
-lasso_authentication_statement_new
-<SUBSECTION Standard>
-LASSO_AUTHENTICATION_STATEMENT
-LASSO_IS_AUTHENTICATION_STATEMENT
-LASSO_TYPE_AUTHENTICATION_STATEMENT
-lasso_authentication_statement_get_type
-LASSO_AUTHENTICATION_STATEMENT_CLASS
-LASSO_IS_AUTHENTICATION_STATEMENT_CLASS
-LASSO_AUTHENTICATION_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>ds_signature</FILE>
<TITLE>LassoDsSignature</TITLE>
+LassoDsSignature
+LassoDsSignatureClass
lasso_ds_signature_new
lasso_ds_signature_sign
<SUBSECTION Standard>
@@ -613,6 +18,8 @@ LASSO_DS_SIGNATURE_GET_CLASS
<SECTION>
<FILE>lib_assertion</FILE>
<TITLE>LassoLibAssertion</TITLE>
+LassoLibAssertion
+LassoLibAssertionClass
lasso_lib_assertion_new
lasso_lib_assertion_set_inResponseTo
<SUBSECTION Standard>
@@ -626,41 +33,10 @@ LASSO_LIB_ASSERTION_GET_CLASS
</SECTION>
<SECTION>
-<FILE>lib_authentication_statement</FILE>
-<TITLE>LassoLibAuthenticationStatement</TITLE>
-lasso_lib_authentication_statement_new
-lasso_lib_authentication_statement_set_authnContext
-lasso_lib_authentication_statement_set_reauthenticateOnOrAfter
-lasso_lib_authentication_statement_set_sessionIndex
-<SUBSECTION Standard>
-LASSO_LIB_AUTHENTICATION_STATEMENT
-LASSO_IS_LIB_AUTHENTICATION_STATEMENT
-LASSO_TYPE_LIB_AUTHENTICATION_STATEMENT
-lasso_lib_authentication_statement_get_type
-LASSO_LIB_AUTHENTICATION_STATEMENT_CLASS
-LASSO_IS_LIB_AUTHENTICATION_STATEMENT_CLASS
-LASSO_LIB_AUTHENTICATION_STATEMENT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_authn_context</FILE>
-<TITLE>LassoLibAuthnContext</TITLE>
-lasso_lib_authn_context_new
-lasso_lib_authn_context_set_authnContextClassRef
-lasso_lib_authn_context_set_authnContextStatementRef
-<SUBSECTION Standard>
-LASSO_LIB_AUTHN_CONTEXT
-LASSO_IS_LIB_AUTHN_CONTEXT
-LASSO_TYPE_LIB_AUTHN_CONTEXT
-lasso_lib_authn_context_get_type
-LASSO_LIB_AUTHN_CONTEXT_CLASS
-LASSO_IS_LIB_AUTHN_CONTEXT_CLASS
-LASSO_LIB_AUTHN_CONTEXT_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>lib_authn_request</FILE>
<TITLE>LassoLibAuthnRequest</TITLE>
+LassoLibAuthnRequest
+LassoLibAuthnRequestClass
lasso_lib_authn_request_new
lasso_lib_authn_request_set_affiliationID
lasso_lib_authn_request_set_assertionConsumerServiceID
@@ -686,6 +62,8 @@ LASSO_LIB_AUTHN_REQUEST_GET_CLASS
<SECTION>
<FILE>lib_authn_request_envelope</FILE>
<TITLE>LassoLibAuthnRequestEnvelope</TITLE>
+LassoLibAuthnRequestEnvelope
+LassoLibAuthnRequestEnvelopeClass
lasso_lib_authn_request_envelope_new
lasso_lib_authn_request_envelope_set_extension
lasso_lib_authn_request_envelope_set_authnRequest
@@ -707,6 +85,8 @@ LASSO_LIB_AUTHN_REQUEST_ENVELOPE_GET_CLASS
<SECTION>
<FILE>lib_authn_response</FILE>
<TITLE>LassoLibAuthnResponse</TITLE>
+LassoLibAuthnResponse
+LassoLibAuthnResponseClass
lasso_lib_authn_response_new
lasso_lib_authn_response_set_consent
lasso_lib_authn_response_set_providerID
@@ -724,6 +104,8 @@ LASSO_LIB_AUTHN_RESPONSE_GET_CLASS
<SECTION>
<FILE>lib_authn_response_envelope</FILE>
<TITLE>LassoLibAuthnResponseEnvelope</TITLE>
+LassoLibAuthnResponseEnvelope
+LassoLibAuthnResponseEnvelopeClass
lasso_lib_authn_response_envelope_new
lasso_lib_authn_response_envelope_set_extension
lasso_lib_authn_response_envelope_set_authnResponse
@@ -739,25 +121,10 @@ LASSO_LIB_AUTHN_RESPONSE_ENVELOPE_GET_CLASS
</SECTION>
<SECTION>
-<FILE>lib_federation_termination_notification</FILE>
-<TITLE>LassoLibFederationTerminationNotification</TITLE>
-lasso_lib_federation_termination_notification_new
-lasso_lib_federation_termination_notification_set_consent
-lasso_lib_federation_termination_notification_set_providerID
-lasso_lib_federation_termination_notification_set_nameIdentifier
-<SUBSECTION Standard>
-LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION
-LASSO_IS_LIB_FEDERATION_TERMINATION_NOTIFICATION
-LASSO_TYPE_LIB_FEDERATION_TERMINATION_NOTIFICATION
-lasso_lib_federation_termination_notification_get_type
-LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION_CLASS
-LASSO_IS_LIB_FEDERATION_TERMINATION_NOTIFICATION_CLASS
-LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>lib_idp_entries</FILE>
<TITLE>LassoLibIDPEntries</TITLE>
+LassoLibIDPEntries
+LassoLibIDPEntriesClass
lasso_lib_idp_entries_new
lasso_lib_idp_entries_add_idpEntry
<SUBSECTION Standard>
@@ -773,6 +140,8 @@ LASSO_LIB_IDP_ENTRIES_GET_CLASS
<SECTION>
<FILE>lib_idp_entry</FILE>
<TITLE>LassoLibIDPEntry</TITLE>
+LassoLibIDPEntry
+LassoLibIDPEntryClass
lasso_lib_idp_entry_new
lasso_lib_idp_entry_set_providerID
lasso_lib_idp_entry_set_providerName
@@ -790,6 +159,8 @@ LASSO_LIB_IDP_ENTRY_GET_CLASS
<SECTION>
<FILE>lib_idp_list</FILE>
<TITLE>LassoLibIDPList</TITLE>
+LassoLibIDPList
+LassoLibIDPListClass
lasso_lib_idp_list_new
lasso_lib_idp_list_set_getComplete
lasso_lib_idp_list_set_idpEntries
@@ -804,136 +175,10 @@ LASSO_LIB_IDP_LIST_GET_CLASS
</SECTION>
<SECTION>
-<FILE>lib_idp_provided_name_identifier</FILE>
-<TITLE>LassoLibIDPProvidedNameIdentifier</TITLE>
-lasso_lib_idp_provided_name_identifier_new
-<SUBSECTION Standard>
-LASSO_LIB_IDP_PROVIDED_NAME_IDENTIFIER
-LASSO_IS_LIB_IDP_PROVIDED_NAME_IDENTIFIER
-LASSO_TYPE_LIB_IDP_PROVIDED_NAME_IDENTIFIER
-lasso_lib_idp_provided_name_identifier_get_type
-LASSO_LIB_IDP_PROVIDED_NAME_IDENTIFIER_CLASS
-LASSO_IS_LIB_IDP_PROVIDED_NAME_IDENTIFIER_CLASS
-LASSO_LIB_IDP_PROVIDED_NAME_IDENTIFIER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_logout_request</FILE>
-<TITLE>LassoLibLogoutRequest</TITLE>
-lasso_lib_logout_request_new
-lasso_lib_logout_request_set_consent
-lasso_lib_logout_request_set_nameIdentifier
-lasso_lib_logout_request_set_providerID
-lasso_lib_logout_request_set_relayState
-lasso_lib_logout_request_set_sessionIndex
-<SUBSECTION Standard>
-LASSO_LIB_LOGOUT_REQUEST
-LASSO_IS_LIB_LOGOUT_REQUEST
-LASSO_TYPE_LIB_LOGOUT_REQUEST
-lasso_lib_logout_request_get_type
-LASSO_LIB_LOGOUT_REQUEST_CLASS
-LASSO_IS_LIB_LOGOUT_REQUEST_CLASS
-LASSO_LIB_LOGOUT_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_logout_response</FILE>
-<TITLE>LassoLibLogoutResponse</TITLE>
-lasso_lib_logout_response_new
-<SUBSECTION Standard>
-LASSO_LIB_LOGOUT_RESPONSE
-LASSO_IS_LIB_LOGOUT_RESPONSE
-LASSO_TYPE_LIB_LOGOUT_RESPONSE
-lasso_lib_logout_response_get_type
-LASSO_LIB_LOGOUT_RESPONSE_CLASS
-LASSO_IS_LIB_LOGOUT_RESPONSE_CLASS
-LASSO_LIB_LOGOUT_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_name_identifier_mapping_request</FILE>
-<TITLE>LassoLibNameIdentifierMappingRequest</TITLE>
-lasso_lib_name_identifier_mapping_request_new
-lasso_lib_name_identifier_mapping_request_set_consent
-lasso_lib_name_identifier_mapping_request_set_providerID
-lasso_lib_name_identifier_mapping_request_set_nameIdentifier
-<SUBSECTION Standard>
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
-LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
-LASSO_TYPE_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
-lasso_lib_name_identifier_mapping_request_get_type
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
-LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_name_identifier_mapping_response</FILE>
-<TITLE>LassoLibNameIdentifierMappingResponse</TITLE>
-lasso_lib_name_identifier_mapping_response_new
-lasso_lib_name_identifier_mapping_response_set_nameIdentifier
-lasso_lib_name_identifier_mapping_response_set_providerID
-lasso_lib_name_identifier_mapping_response_set_status
-<SUBSECTION Standard>
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
-LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
-LASSO_TYPE_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
-lasso_lib_name_identifier_mapping_response_get_type
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
-LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
-LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_old_provided_name_identifier</FILE>
-<TITLE>LassoLibOLDProvidedNameIdentifier</TITLE>
-lasso_lib_old_provided_name_identifier_new
-<SUBSECTION Standard>
-LASSO_LIB_OLD_PROVIDED_NAME_IDENTIFIER
-LASSO_IS_LIB_OLD_PROVIDED_NAME_IDENTIFIER
-LASSO_TYPE_LIB_OLD_PROVIDED_NAME_IDENTIFIER
-lasso_lib_old_provided_name_identifier_get_type
-LASSO_LIB_OLD_PROVIDED_NAME_IDENTIFIER_CLASS
-LASSO_IS_LIB_OLD_PROVIDED_NAME_IDENTIFIER_CLASS
-LASSO_LIB_OLD_PROVIDED_NAME_IDENTIFIER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_register_name_identifier_request</FILE>
-<TITLE>LassoLibRegisterNameIdentifierRequest</TITLE>
-lasso_lib_register_name_identifier_request_new
-lasso_lib_register_name_identifier_request_set_relayState
-lasso_lib_register_name_identifier_request_set_providerID
-lasso_lib_register_name_identifier_request_set_idpProvidedNameIdentifier
-lasso_lib_register_name_identifier_request_set_oldProvidedNameIdentifier
-lasso_lib_register_name_identifier_request_set_spProvidedNameIdentifier
-<SUBSECTION Standard>
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
-LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
-LASSO_TYPE_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
-lasso_lib_register_name_identifier_request_get_type
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
-LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_register_name_identifier_response</FILE>
-<TITLE>LassoLibRegisterNameIdentifierResponse</TITLE>
-lasso_lib_register_name_identifier_response_new
-<SUBSECTION Standard>
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
-LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
-LASSO_TYPE_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
-lasso_lib_register_name_identifier_response_get_type
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
-LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
-LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>lib_request_authn_context</FILE>
<TITLE>LassoLibRequestAuthnContext</TITLE>
+LassoLibRequestAuthnContext
+LassoLibRequestAuthnContextClass
lasso_lib_request_authn_context_new
lasso_lib_request_authn_context_add_authnContextClassRef
lasso_lib_request_authn_context_add_authnContextStatementRef
@@ -951,6 +196,8 @@ LASSO_LIB_REQUEST_AUTHN_CONTEXT_GET_CLASS
<SECTION>
<FILE>lib_scoping</FILE>
<TITLE>LassoLibScoping</TITLE>
+LassoLibScoping
+LassoLibScopingClass
lasso_lib_scoping_new
lasso_lib_scoping_set_proxyCount
lasso_lib_scoping_set_idpList
@@ -965,157 +212,10 @@ LASSO_LIB_SCOPING_GET_CLASS
</SECTION>
<SECTION>
-<FILE>lib_sp_provided_name_identifier</FILE>
-<TITLE>LassoLibSPProvidedNameIdentifier</TITLE>
-lasso_lib_sp_provided_name_identifier_new
-<SUBSECTION Standard>
-LASSO_LIB_SP_PROVIDED_NAME_IDENTIFIER
-LASSO_IS_LIB_SP_PROVIDED_NAME_IDENTIFIER
-LASSO_TYPE_LIB_SP_PROVIDED_NAME_IDENTIFIER
-lasso_lib_sp_provided_name_identifier_get_type
-LASSO_LIB_SP_PROVIDED_NAME_IDENTIFIER_CLASS
-LASSO_IS_LIB_SP_PROVIDED_NAME_IDENTIFIER_CLASS
-LASSO_LIB_SP_PROVIDED_NAME_IDENTIFIER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_status_response</FILE>
-<TITLE>LassoLibStatusResponse</TITLE>
-lasso_lib_status_response_new
-lasso_lib_status_response_set_providerID
-lasso_lib_status_response_set_relayState
-lasso_lib_status_response_set_status
-<SUBSECTION Standard>
-LASSO_LIB_STATUS_RESPONSE
-LASSO_IS_LIB_STATUS_RESPONSE
-LASSO_TYPE_LIB_STATUS_RESPONSE
-lasso_lib_status_response_get_type
-LASSO_LIB_STATUS_RESPONSE_CLASS
-LASSO_IS_LIB_STATUS_RESPONSE_CLASS
-LASSO_LIB_STATUS_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>lib_subject</FILE>
-<TITLE>LassoLibSubject</TITLE>
-lasso_lib_subject_new
-lasso_lib_subject_set_idpProvidedNameIdentifier
-<SUBSECTION Standard>
-LASSO_LIB_SUBJECT
-LASSO_IS_LIB_SUBJECT
-LASSO_TYPE_LIB_SUBJECT
-lasso_lib_subject_get_type
-LASSO_LIB_SUBJECT_CLASS
-LASSO_IS_LIB_SUBJECT_CLASS
-LASSO_LIB_SUBJECT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_request</FILE>
-<TITLE>LassoSamlpRequest</TITLE>
-lasso_samlp_request_new
-lasso_samlp_request_set_assertionArtifact
-<SUBSECTION Standard>
-LASSO_SAMLP_REQUEST
-LASSO_IS_SAMLP_REQUEST
-LASSO_TYPE_SAMLP_REQUEST
-lasso_samlp_request_get_type
-LASSO_SAMLP_REQUEST_CLASS
-LASSO_IS_SAMLP_REQUEST_CLASS
-LASSO_SAMLP_REQUEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_request_abstract</FILE>
-<TITLE>LassoSamlpRequestAbstract</TITLE>
-lasso_samlp_request_abstract_new
-lasso_samlp_request_abstract_add_respondWith
-lasso_samlp_request_abstract_set_issueInstant
-lasso_samlp_request_abstract_set_majorVersion
-lasso_samlp_request_abstract_set_minorVersion
-lasso_samlp_request_abstract_set_requestID
-lasso_samlp_request_abstract_set_signature
-<SUBSECTION Standard>
-LASSO_SAMLP_REQUEST_ABSTRACT
-LASSO_IS_SAMLP_REQUEST_ABSTRACT
-LASSO_TYPE_SAMLP_REQUEST_ABSTRACT
-lasso_samlp_request_abstract_get_type
-LASSO_SAMLP_REQUEST_ABSTRACT_CLASS
-LASSO_IS_SAMLP_REQUEST_ABSTRACT_CLASS
-LASSO_SAMLP_REQUEST_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_response</FILE>
-<TITLE>LassoSamlpResponse</TITLE>
-lasso_samlp_response_new
-lasso_samlp_response_add_assertion
-lasso_samlp_response_set_status
-<SUBSECTION Standard>
-LASSO_SAMLP_RESPONSE
-LASSO_IS_SAMLP_RESPONSE
-LASSO_TYPE_SAMLP_RESPONSE
-lasso_samlp_response_get_type
-LASSO_SAMLP_RESPONSE_CLASS
-LASSO_IS_SAMLP_RESPONSE_CLASS
-LASSO_SAMLP_RESPONSE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_response_abstract</FILE>
-<TITLE>LassoSamlpResponseAbstract</TITLE>
-lasso_samlp_response_abstract_new
-lasso_samlp_response_abstract_set_inResponseTo
-lasso_samlp_response_abstract_set_issueInstant
-lasso_samlp_response_abstract_set_majorVersion
-lasso_samlp_response_abstract_set_minorVersion
-lasso_samlp_response_abstract_set_recipient
-lasso_samlp_response_abstract_set_responseID
-lasso_samlp_response_abstract_set_signature
-<SUBSECTION Standard>
-LASSO_SAMLP_RESPONSE_ABSTRACT
-LASSO_IS_SAMLP_RESPONSE_ABSTRACT
-LASSO_TYPE_SAMLP_RESPONSE_ABSTRACT
-lasso_samlp_response_abstract_get_type
-LASSO_SAMLP_RESPONSE_ABSTRACT_CLASS
-LASSO_IS_SAMLP_RESPONSE_ABSTRACT_CLASS
-LASSO_SAMLP_RESPONSE_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_status</FILE>
-<TITLE>LassoSamlpStatus</TITLE>
-lasso_samlp_status_new
-lasso_samlp_status_set_statusCode
-lasso_samlp_status_set_statusMessage
-<SUBSECTION Standard>
-LASSO_SAMLP_STATUS
-LASSO_IS_SAMLP_STATUS
-LASSO_TYPE_SAMLP_STATUS
-lasso_samlp_status_get_type
-LASSO_SAMLP_STATUS_CLASS
-LASSO_IS_SAMLP_STATUS_CLASS
-LASSO_SAMLP_STATUS_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>samlp_status_code</FILE>
-<TITLE>LassoSamlpStatusCode</TITLE>
-lasso_samlp_status_code_new
-lasso_samlp_status_code_set_value
-<SUBSECTION Standard>
-LASSO_SAMLP_STATUS_CODE
-LASSO_IS_SAMLP_STATUS_CODE
-LASSO_TYPE_SAMLP_STATUS_CODE
-lasso_samlp_status_code_get_type
-LASSO_SAMLP_STATUS_CODE_CLASS
-LASSO_IS_SAMLP_STATUS_CODE_CLASS
-LASSO_SAMLP_STATUS_CODE_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>saml_advice</FILE>
<TITLE>LassoSamlAdvice</TITLE>
+LassoSamlAdvice
+LassoSamlAdviceClass
lasso_saml_advice_new
lasso_saml_advice_add_assertionIDReference
lasso_saml_advice_add_assertion
@@ -1132,6 +232,8 @@ LASSO_SAML_ADVICE_GET_CLASS
<SECTION>
<FILE>saml_assertion</FILE>
<TITLE>LassoSamlAssertion</TITLE>
+LassoSamlAssertion
+LassoSamlAssertionClass
lasso_saml_assertion_new
lasso_saml_assertion_add_authenticationStatement
lasso_saml_assertion_add_statement
@@ -1157,6 +259,8 @@ LASSO_SAML_ASSERTION_GET_CLASS
<SECTION>
<FILE>saml_audience_restriction_condition</FILE>
<TITLE>LassoSamlAudienceRestrictionCondition</TITLE>
+LassoSamlAudienceRestrictionCondition
+LassoSamlAudienceRestrictionConditionClass
lasso_saml_audience_restriction_condition_new
lasso_saml_audience_restriction_condition_add_audience
<SUBSECTION Standard>
@@ -1172,6 +276,8 @@ LASSO_SAML_AUDIENCE_RESTRICTION_CONDITION_GET_CLASS
<SECTION>
<FILE>saml_authentication_statement</FILE>
<TITLE>LassoSamlAuthenticationStatement</TITLE>
+LassoSamlAuthenticationStatement
+LassoSamlAuthenticationStatementClass
lasso_saml_authentication_statement_new
lasso_saml_authentication_statement_add_authorityBinding
lasso_saml_authentication_statement_set_authenticationInstant
@@ -1190,6 +296,8 @@ LASSO_SAML_AUTHENTICATION_STATEMENT_GET_CLASS
<SECTION>
<FILE>saml_authority_binding</FILE>
<TITLE>LassoSamlAuthorityBinding</TITLE>
+LassoSamlAuthorityBinding
+LassoSamlAuthorityBindingClass
lasso_saml_authority_binding_new
lasso_saml_authority_binding_set_authorityKind
lasso_saml_authority_binding_set_binding
@@ -1205,8 +313,26 @@ LASSO_SAML_AUTHORITY_BINDING_GET_CLASS
</SECTION>
<SECTION>
+<FILE>saml_condition_abstract</FILE>
+<TITLE>LassoSamlConditionAbstract</TITLE>
+LassoSamlConditionAbstract
+LassoSamlConditionAbstractClass
+lasso_saml_condition_abstract_new
+<SUBSECTION Standard>
+LASSO_SAML_CONDITION_ABSTRACT
+LASSO_IS_SAML_CONDITION_ABSTRACT
+LASSO_TYPE_SAML_CONDITION_ABSTRACT
+lasso_saml_condition_abstract_get_type
+LASSO_SAML_CONDITION_ABSTRACT_CLASS
+LASSO_IS_SAML_CONDITION_ABSTRACT_CLASS
+LASSO_SAML_CONDITION_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
<FILE>saml_conditions</FILE>
<TITLE>LassoSamlConditions</TITLE>
+LassoSamlConditions
+LassoSamlConditionsClass
lasso_saml_conditions_new
lasso_saml_conditions_add_condition
lasso_saml_conditions_add_audienceRestrictionCondition
@@ -1223,25 +349,13 @@ LASSO_SAML_CONDITIONS_GET_CLASS
</SECTION>
<SECTION>
-<FILE>saml_condition_abstract</FILE>
-<TITLE>LassoSamlConditionAbstract</TITLE>
-lasso_saml_condition_abstract_new
-<SUBSECTION Standard>
-LASSO_SAML_CONDITION_ABSTRACT
-LASSO_IS_SAML_CONDITION_ABSTRACT
-LASSO_TYPE_SAML_CONDITION_ABSTRACT
-lasso_saml_condition_abstract_get_type
-LASSO_SAML_CONDITION_ABSTRACT_CLASS
-LASSO_IS_SAML_CONDITION_ABSTRACT_CLASS
-LASSO_SAML_CONDITION_ABSTRACT_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>saml_name_identifier</FILE>
<TITLE>LassoSamlNameIdentifier</TITLE>
+LassoSamlNameIdentifier
+LassoSamlNameIdentifierClass
lasso_saml_name_identifier_new
-lasso_saml_name_identifier_set_format
lasso_saml_name_identifier_set_nameQualifier
+lasso_saml_name_identifier_set_format
<SUBSECTION Standard>
LASSO_SAML_NAME_IDENTIFIER
LASSO_IS_SAML_NAME_IDENTIFIER
@@ -1255,6 +369,8 @@ LASSO_SAML_NAME_IDENTIFIER_GET_CLASS
<SECTION>
<FILE>saml_statement_abstract</FILE>
<TITLE>LassoSamlStatementAbstract</TITLE>
+LassoSamlStatementAbstract
+LassoSamlStatementAbstractClass
lasso_saml_statement_abstract_new
<SUBSECTION Standard>
LASSO_SAML_STATEMENT_ABSTRACT
@@ -1269,6 +385,8 @@ LASSO_SAML_STATEMENT_ABSTRACT_GET_CLASS
<SECTION>
<FILE>saml_subject</FILE>
<TITLE>LassoSamlSubject</TITLE>
+LassoSamlSubject
+LassoSamlSubjectClass
lasso_saml_subject_new
lasso_saml_subject_set_nameIdentifier
lasso_saml_subject_set_subjectConfirmation
@@ -1285,6 +403,8 @@ LASSO_SAML_SUBJECT_GET_CLASS
<SECTION>
<FILE>saml_subject_confirmation</FILE>
<TITLE>LassoSamlSubjectConfirmation</TITLE>
+LassoSamlSubjectConfirmation
+LassoSamlSubjectConfirmationClass
lasso_saml_subject_confirmation_new
lasso_saml_subject_confirmation_add_confirmationMethod
lasso_saml_subject_confirmation_set_subjectConfirmationMethod
@@ -1301,6 +421,8 @@ LASSO_SAML_SUBJECT_CONFIRMATION_GET_CLASS
<SECTION>
<FILE>saml_subject_locality</FILE>
<TITLE>LassoSamlSubjectLocality</TITLE>
+LassoSamlSubjectLocality
+LassoSamlSubjectLocalityClass
lasso_saml_subject_locality_new
lasso_saml_subject_locality_set_dnsAddress
lasso_saml_subject_locality_set_ipAddress
@@ -1317,6 +439,8 @@ LASSO_SAML_SUBJECT_LOCALITY_GET_CLASS
<SECTION>
<FILE>saml_subject_statement_abstract</FILE>
<TITLE>LassoSamlSubjectStatementAbstract</TITLE>
+LassoSamlSubjectStatementAbstract
+LassoSamlSubjectStatementAbstractClass
lasso_saml_subject_statement_abstract_new
lasso_saml_subject_statement_abstract_set_subject
<SUBSECTION Standard>
@@ -1330,33 +454,101 @@ LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT_GET_CLASS
</SECTION>
<SECTION>
-<FILE>soap-env_body</FILE>
-<TITLE>LassoSoapEnvBody</TITLE>
-lasso_soap_env_body_new
-lasso_soap_env_body_add_child
+<FILE>samlp_request_abstract</FILE>
+<TITLE>LassoSamlpRequestAbstract</TITLE>
+LassoSamlpRequestAbstract
+LassoSamlpRequestAbstractClass
+lasso_samlp_request_abstract_new
+lasso_samlp_request_abstract_add_respondWith
+lasso_samlp_request_abstract_set_issueInstant
+lasso_samlp_request_abstract_set_majorVersion
+lasso_samlp_request_abstract_set_minorVersion
+lasso_samlp_request_abstract_set_requestID
+lasso_samlp_request_abstract_set_signature
<SUBSECTION Standard>
-LASSO_SOAP_ENV_BODY
-LASSO_IS_SOAP_ENV_BODY
-LASSO_TYPE_SOAP_ENV_BODY
-lasso_soap_env_body_get_type
-LASSO_SOAP_ENV_BODY_CLASS
-LASSO_IS_SOAP_ENV_BODY_CLASS
-LASSO_SOAP_ENV_BODY_GET_CLASS
+LASSO_SAMLP_REQUEST_ABSTRACT
+LASSO_IS_SAMLP_REQUEST_ABSTRACT
+LASSO_TYPE_SAMLP_REQUEST_ABSTRACT
+lasso_samlp_request_abstract_get_type
+LASSO_SAMLP_REQUEST_ABSTRACT_CLASS
+LASSO_IS_SAMLP_REQUEST_ABSTRACT_CLASS
+LASSO_SAMLP_REQUEST_ABSTRACT_GET_CLASS
</SECTION>
<SECTION>
-<FILE>soap-env_envelope</FILE>
-<TITLE>LassoSoapEnvEnvelope</TITLE>
-lasso_soap_env_envelope_new
-lasso_soap_env_envelope_set_body
+<FILE>samlp_response</FILE>
+<TITLE>LassoSamlpResponse</TITLE>
+LassoSamlpResponse
+LassoSamlpResponseClass
+lasso_samlp_response_new
+lasso_samlp_response_add_assertion
+lasso_samlp_response_set_status
<SUBSECTION Standard>
-LASSO_SOAP_ENV_ENVELOPE
-LASSO_IS_SOAP_ENV_ENVELOPE
-LASSO_TYPE_SOAP_ENV_ENVELOPE
-lasso_soap_env_envelope_get_type
-LASSO_SOAP_ENV_ENVELOPE_CLASS
-LASSO_IS_SOAP_ENV_ENVELOPE_CLASS
-LASSO_SOAP_ENV_ENVELOPE_GET_CLASS
+LASSO_SAMLP_RESPONSE
+LASSO_IS_SAMLP_RESPONSE
+LASSO_TYPE_SAMLP_RESPONSE
+lasso_samlp_response_get_type
+LASSO_SAMLP_RESPONSE_CLASS
+LASSO_IS_SAMLP_RESPONSE_CLASS
+LASSO_SAMLP_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_response_abstract</FILE>
+<TITLE>LassoSamlpResponseAbstract</TITLE>
+LassoSamlpResponseAbstract
+LassoSamlpResponseAbstractClass
+lasso_samlp_response_abstract_new
+lasso_samlp_response_abstract_set_inResponseTo
+lasso_samlp_response_abstract_set_issueInstant
+lasso_samlp_response_abstract_set_majorVersion
+lasso_samlp_response_abstract_set_minorVersion
+lasso_samlp_response_abstract_set_recipient
+lasso_samlp_response_abstract_set_responseID
+lasso_samlp_response_abstract_set_signature
+<SUBSECTION Standard>
+LASSO_SAMLP_RESPONSE_ABSTRACT
+LASSO_IS_SAMLP_RESPONSE_ABSTRACT
+LASSO_TYPE_SAMLP_RESPONSE_ABSTRACT
+lasso_samlp_response_abstract_get_type
+LASSO_SAMLP_RESPONSE_ABSTRACT_CLASS
+LASSO_IS_SAMLP_RESPONSE_ABSTRACT_CLASS
+LASSO_SAMLP_RESPONSE_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_status</FILE>
+<TITLE>LassoSamlpStatus</TITLE>
+LassoSamlpStatus
+LassoSamlpStatusClass
+lasso_samlp_status_new
+lasso_samlp_status_set_statusCode
+lasso_samlp_status_set_statusMessage
+<SUBSECTION Standard>
+LASSO_SAMLP_STATUS
+LASSO_IS_SAMLP_STATUS
+LASSO_TYPE_SAMLP_STATUS
+lasso_samlp_status_get_type
+LASSO_SAMLP_STATUS_CLASS
+LASSO_IS_SAMLP_STATUS_CLASS
+LASSO_SAMLP_STATUS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_status_code</FILE>
+<TITLE>LassoSamlpStatusCode</TITLE>
+LassoSamlpStatusCode
+LassoSamlpStatusCodeClass
+lasso_samlp_status_code_new
+lasso_samlp_status_code_set_value
+<SUBSECTION Standard>
+LASSO_SAMLP_STATUS_CODE
+LASSO_IS_SAMLP_STATUS_CODE
+LASSO_TYPE_SAMLP_STATUS_CODE
+lasso_samlp_status_code_get_type
+LASSO_SAMLP_STATUS_CODE_CLASS
+LASSO_IS_SAMLP_STATUS_CODE_CLASS
+LASSO_SAMLP_STATUS_CODE_GET_CLASS
</SECTION>
<SECTION>
@@ -1364,6 +556,9 @@ LASSO_SOAP_ENV_ENVELOPE_GET_CLASS
lassoNodeExportType
LassoNodePrivate
<TITLE>LassoNode</TITLE>
+lassoSignatureMethod
+LassoNode
+LassoNodeClass
lasso_node_new
lasso_node_new_from_dump
lasso_node_new_from_xmlNode
@@ -1397,6 +592,309 @@ LASSO_NODE_GET_CLASS
</SECTION>
<SECTION>
+<FILE>lib_logout_request</FILE>
+<TITLE>LassoLibLogoutRequest</TITLE>
+LassoLibLogoutRequest
+LassoLibLogoutRequestClass
+lasso_lib_logout_request_new
+lasso_lib_logout_request_set_consent
+lasso_lib_logout_request_set_providerID
+lasso_lib_logout_request_set_relayState
+lasso_lib_logout_request_set_sessionIndex
+lasso_lib_logout_request_set_nameIdentifier
+<SUBSECTION Standard>
+LASSO_LIB_LOGOUT_REQUEST
+LASSO_IS_LIB_LOGOUT_REQUEST
+LASSO_TYPE_LIB_LOGOUT_REQUEST
+lasso_lib_logout_request_get_type
+LASSO_LIB_LOGOUT_REQUEST_CLASS
+LASSO_IS_LIB_LOGOUT_REQUEST_CLASS
+LASSO_LIB_LOGOUT_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_federation_termination_notification</FILE>
+<TITLE>LassoLibFederationTerminationNotification</TITLE>
+LassoLibFederationTerminationNotification
+LassoLibFederationTerminationNotificationClass
+lasso_lib_federation_termination_notification_new
+lasso_lib_federation_termination_notification_set_consent
+lasso_lib_federation_termination_notification_set_providerID
+lasso_lib_federation_termination_notification_set_nameIdentifier
+<SUBSECTION Standard>
+LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION
+LASSO_IS_LIB_FEDERATION_TERMINATION_NOTIFICATION
+LASSO_TYPE_LIB_FEDERATION_TERMINATION_NOTIFICATION
+lasso_lib_federation_termination_notification_get_type
+LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION_CLASS
+LASSO_IS_LIB_FEDERATION_TERMINATION_NOTIFICATION_CLASS
+LASSO_LIB_FEDERATION_TERMINATION_NOTIFICATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_idp_provided_name_identifier</FILE>
+<TITLE>LassoLibIDPProvidedNameIdentifier</TITLE>
+LassoLibIDPProvidedNameIdentifier
+LassoLibIDPProvidedNameIdentifierClass
+lasso_lib_idp_provided_name_identifier_new
+<SUBSECTION Standard>
+LASSO_LIB_IDP_PROVIDED_NAME_IDENTIFIER
+LASSO_IS_LIB_IDP_PROVIDED_NAME_IDENTIFIER
+LASSO_TYPE_LIB_IDP_PROVIDED_NAME_IDENTIFIER
+lasso_lib_idp_provided_name_identifier_get_type
+LASSO_LIB_IDP_PROVIDED_NAME_IDENTIFIER_CLASS
+LASSO_IS_LIB_IDP_PROVIDED_NAME_IDENTIFIER_CLASS
+LASSO_LIB_IDP_PROVIDED_NAME_IDENTIFIER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_logout_response</FILE>
+<TITLE>LassoLibLogoutResponse</TITLE>
+LassoLibLogoutResponse
+LassoLibLogoutResponseClass
+lasso_lib_logout_response_new
+<SUBSECTION Standard>
+LASSO_LIB_LOGOUT_RESPONSE
+LASSO_IS_LIB_LOGOUT_RESPONSE
+LASSO_TYPE_LIB_LOGOUT_RESPONSE
+lasso_lib_logout_response_get_type
+LASSO_LIB_LOGOUT_RESPONSE_CLASS
+LASSO_IS_LIB_LOGOUT_RESPONSE_CLASS
+LASSO_LIB_LOGOUT_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_name_identifier_mapping_request</FILE>
+<TITLE>LassoLibNameIdentifierMappingRequest</TITLE>
+LassoLibNameIdentifierMappingRequest
+LassoLibNameIdentifierMappingRequestClass
+lasso_lib_name_identifier_mapping_request_new
+lasso_lib_name_identifier_mapping_request_set_consent
+lasso_lib_name_identifier_mapping_request_set_providerID
+lasso_lib_name_identifier_mapping_request_set_nameIdentifier
+<SUBSECTION Standard>
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
+LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
+LASSO_TYPE_LIB_NAME_IDENTIFIER_MAPPING_REQUEST
+lasso_lib_name_identifier_mapping_request_get_type
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
+LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_name_identifier_mapping_response</FILE>
+<TITLE>LassoLibNameIdentifierMappingResponse</TITLE>
+LassoLibNameIdentifierMappingResponse
+LassoLibNameIdentifierMappingResponseClass
+lasso_lib_name_identifier_mapping_response_new
+lasso_lib_name_identifier_mapping_response_set_nameIdentifier
+lasso_lib_name_identifier_mapping_response_set_providerID
+lasso_lib_name_identifier_mapping_response_set_status
+<SUBSECTION Standard>
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
+LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
+LASSO_TYPE_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE
+lasso_lib_name_identifier_mapping_response_get_type
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
+LASSO_IS_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
+LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_old_provided_name_identifier</FILE>
+<TITLE>LassoLibOLDProvidedNameIdentifier</TITLE>
+LassoLibOLDProvidedNameIdentifier
+LassoLibOLDProvidedNameIdentifierClass
+lasso_lib_old_provided_name_identifier_new
+<SUBSECTION Standard>
+LASSO_LIB_OLD_PROVIDED_NAME_IDENTIFIER
+LASSO_IS_LIB_OLD_PROVIDED_NAME_IDENTIFIER
+LASSO_TYPE_LIB_OLD_PROVIDED_NAME_IDENTIFIER
+lasso_lib_old_provided_name_identifier_get_type
+LASSO_LIB_OLD_PROVIDED_NAME_IDENTIFIER_CLASS
+LASSO_IS_LIB_OLD_PROVIDED_NAME_IDENTIFIER_CLASS
+LASSO_LIB_OLD_PROVIDED_NAME_IDENTIFIER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_register_name_identifier_request</FILE>
+<TITLE>LassoLibRegisterNameIdentifierRequest</TITLE>
+LassoLibRegisterNameIdentifierRequest
+LassoLibRegisterNameIdentifierRequestClass
+lasso_lib_register_name_identifier_request_new
+lasso_lib_register_name_identifier_request_set_relayState
+lasso_lib_register_name_identifier_request_set_providerID
+lasso_lib_register_name_identifier_request_set_idpProvidedNameIdentifier
+lasso_lib_register_name_identifier_request_set_oldProvidedNameIdentifier
+lasso_lib_register_name_identifier_request_set_spProvidedNameIdentifier
+<SUBSECTION Standard>
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
+LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
+LASSO_TYPE_LIB_REGISTER_NAME_IDENTIFIER_REQUEST
+lasso_lib_register_name_identifier_request_get_type
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
+LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_register_name_identifier_response</FILE>
+<TITLE>LassoLibRegisterNameIdentifierResponse</TITLE>
+LassoLibRegisterNameIdentifierResponse
+LassoLibRegisterNameIdentifierResponseClass
+lasso_lib_register_name_identifier_response_new
+<SUBSECTION Standard>
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
+LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
+LASSO_TYPE_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE
+lasso_lib_register_name_identifier_response_get_type
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
+LASSO_IS_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
+LASSO_LIB_REGISTER_NAME_IDENTIFIER_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_sp_provided_name_identifier</FILE>
+<TITLE>LassoLibSPProvidedNameIdentifier</TITLE>
+LassoLibSPProvidedNameIdentifier
+LassoLibSPProvidedNameIdentifierClass
+lasso_lib_sp_provided_name_identifier_new
+<SUBSECTION Standard>
+LASSO_LIB_SP_PROVIDED_NAME_IDENTIFIER
+LASSO_IS_LIB_SP_PROVIDED_NAME_IDENTIFIER
+LASSO_TYPE_LIB_SP_PROVIDED_NAME_IDENTIFIER
+lasso_lib_sp_provided_name_identifier_get_type
+LASSO_LIB_SP_PROVIDED_NAME_IDENTIFIER_CLASS
+LASSO_IS_LIB_SP_PROVIDED_NAME_IDENTIFIER_CLASS
+LASSO_LIB_SP_PROVIDED_NAME_IDENTIFIER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_status_response</FILE>
+<TITLE>LassoLibStatusResponse</TITLE>
+LassoLibStatusResponse
+LassoLibStatusResponseClass
+lasso_lib_status_response_new
+lasso_lib_status_response_set_providerID
+lasso_lib_status_response_set_relayState
+lasso_lib_status_response_set_status
+<SUBSECTION Standard>
+LASSO_LIB_STATUS_RESPONSE
+LASSO_IS_LIB_STATUS_RESPONSE
+LASSO_TYPE_LIB_STATUS_RESPONSE
+lasso_lib_status_response_get_type
+LASSO_LIB_STATUS_RESPONSE_CLASS
+LASSO_IS_LIB_STATUS_RESPONSE_CLASS
+LASSO_LIB_STATUS_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_subject</FILE>
+<TITLE>LassoLibSubject</TITLE>
+LassoLibSubject
+LassoLibSubjectClass
+lasso_lib_subject_new
+lasso_lib_subject_set_idpProvidedNameIdentifier
+<SUBSECTION Standard>
+LASSO_LIB_SUBJECT
+LASSO_IS_LIB_SUBJECT
+LASSO_TYPE_LIB_SUBJECT
+lasso_lib_subject_get_type
+LASSO_LIB_SUBJECT_CLASS
+LASSO_IS_LIB_SUBJECT_CLASS
+LASSO_LIB_SUBJECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp_request</FILE>
+<TITLE>LassoSamlpRequest</TITLE>
+LassoSamlpRequest
+LassoSamlpRequestClass
+lasso_samlp_request_new
+lasso_samlp_request_set_assertionArtifact
+<SUBSECTION Standard>
+LASSO_SAMLP_REQUEST
+LASSO_IS_SAMLP_REQUEST
+LASSO_TYPE_SAMLP_REQUEST
+lasso_samlp_request_get_type
+LASSO_SAMLP_REQUEST_CLASS
+LASSO_IS_SAMLP_REQUEST_CLASS
+LASSO_SAMLP_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_authn_context</FILE>
+<TITLE>LassoLibAuthnContext</TITLE>
+LassoLibAuthnContext
+LassoLibAuthnContextClass
+lasso_lib_authn_context_new
+lasso_lib_authn_context_set_authnContextClassRef
+lasso_lib_authn_context_set_authnContextStatementRef
+<SUBSECTION Standard>
+LASSO_LIB_AUTHN_CONTEXT
+LASSO_IS_LIB_AUTHN_CONTEXT
+LASSO_TYPE_LIB_AUTHN_CONTEXT
+lasso_lib_authn_context_get_type
+LASSO_LIB_AUTHN_CONTEXT_CLASS
+LASSO_IS_LIB_AUTHN_CONTEXT_CLASS
+LASSO_LIB_AUTHN_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lib_authentication_statement</FILE>
+<TITLE>LassoLibAuthenticationStatement</TITLE>
+LassoLibAuthenticationStatement
+LassoLibAuthenticationStatementClass
+lasso_lib_authentication_statement_new
+lasso_lib_authentication_statement_set_authnContext
+lasso_lib_authentication_statement_set_reauthenticateOnOrAfter
+lasso_lib_authentication_statement_set_sessionIndex
+<SUBSECTION Standard>
+LASSO_LIB_AUTHENTICATION_STATEMENT
+LASSO_IS_LIB_AUTHENTICATION_STATEMENT
+LASSO_TYPE_LIB_AUTHENTICATION_STATEMENT
+lasso_lib_authentication_statement_get_type
+LASSO_LIB_AUTHENTICATION_STATEMENT_CLASS
+LASSO_IS_LIB_AUTHENTICATION_STATEMENT_CLASS
+LASSO_LIB_AUTHENTICATION_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap-env_body</FILE>
+<TITLE>LassoSoapEnvBody</TITLE>
+LassoSoapEnvBody
+LassoSoapEnvBodyClass
+lasso_soap_env_body_new
+lasso_soap_env_body_add_child
+<SUBSECTION Standard>
+LASSO_SOAP_ENV_BODY
+LASSO_IS_SOAP_ENV_BODY
+LASSO_TYPE_SOAP_ENV_BODY
+lasso_soap_env_body_get_type
+LASSO_SOAP_ENV_BODY_CLASS
+LASSO_IS_SOAP_ENV_BODY_CLASS
+LASSO_SOAP_ENV_BODY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>soap-env_envelope</FILE>
+<TITLE>LassoSoapEnvEnvelope</TITLE>
+LassoSoapEnvEnvelope
+LassoSoapEnvEnvelopeClass
+lasso_soap_env_envelope_new
+lasso_soap_env_envelope_set_body
+<SUBSECTION Standard>
+LASSO_SOAP_ENV_ENVELOPE
+LASSO_IS_SOAP_ENV_ENVELOPE
+LASSO_TYPE_SOAP_ENV_ENVELOPE
+lasso_soap_env_envelope_get_type
+LASSO_SOAP_ENV_ENVELOPE_CLASS
+LASSO_IS_SOAP_ENV_ENVELOPE_CLASS
+LASSO_SOAP_ENV_ENVELOPE_GET_CLASS
+</SECTION>
+
+<SECTION>
<FILE>export</FILE>
extern
</SECTION>
@@ -1412,56 +910,605 @@ lasso_check_version_ext
</SECTION>
<SECTION>
+<FILE>version</FILE>
+LASSO_VERSION
+LASSO_VERSION_MAJOR
+LASSO_VERSION_MINOR
+LASSO_VERSION_SUBMINOR
+LASSO_VERSION_INFO
+</SECTION>
+
+<SECTION>
<FILE>protocols</FILE>
</SECTION>
<SECTION>
-<FILE>debug</FILE>
-set_debug_info
-debug
-message
+<FILE>artifact</FILE>
+<TITLE>LassoArtifact</TITLE>
+LassoArtifact
+LassoArtifactClass
+lasso_artifact_new
+lasso_artifact_new_from_query
+lasso_artifact_new_from_lares
+lasso_artifact_get_assertionHandle
+lasso_artifact_get_byteCode
+lasso_artifact_get_b64IdentityProviderSuccinctID
+lasso_artifact_get_relayState
+lasso_artifact_get_samlArt
+<SUBSECTION Standard>
+LASSO_ARTIFACT
+LASSO_IS_ARTIFACT
+LASSO_TYPE_ARTIFACT
+lasso_artifact_get_type
+LASSO_ARTIFACT_CLASS
+LASSO_IS_ARTIFACT_CLASS
+LASSO_ARTIFACT_GET_CLASS
</SECTION>
<SECTION>
-<FILE>errors</FILE>
-LASSO_XML_ERROR_NODE_NOTFOUND
-LASSO_XML_ERROR_NODE_CONTENT_NOTFOUND
-LASSO_XML_ERROR_ATTR_NOTFOUND
-LASSO_XML_ERROR_ATTR_VALUE_NOTFOUND
-LASSO_DS_ERROR_CONTEXT_CREATION_FAILED
-LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED
-LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED
-LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED
-LASSO_DS_ERROR_SIGNATURE_FAILED
-LASSO_DS_ERROR_SIGNATURE_NOTFOUND
-LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED
-LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED
-LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED
-LASSO_DS_ERROR_INVALID_SIGNATURE
-LASSO_SERVER_ERROR_PROVIDER_NOTFOUND
-LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED
-LASSO_PARAM_ERROR_BADTYPE_OR_NULL_OBJ
-LASSO_PARAM_ERROR_INVALID_VALUE
-LASSO_PARAM_ERROR_ERR_CHECK_FAILED
-LASSO_ERROR_UNDEFINED
-lasso_strerror
+<FILE>assertion</FILE>
+<TITLE>LassoAssertion</TITLE>
+LassoAssertion
+LassoAssertionClass
+lasso_assertion_new
+<SUBSECTION Standard>
+LASSO_ASSERTION
+LASSO_IS_ASSERTION
+LASSO_TYPE_ASSERTION
+lasso_assertion_get_type
+LASSO_ASSERTION_CLASS
+LASSO_IS_ASSERTION_CLASS
+LASSO_ASSERTION_GET_CLASS
</SECTION>
<SECTION>
-<FILE>lib</FILE>
+<FILE>authentication_statement</FILE>
+<TITLE>LassoAuthenticationStatement</TITLE>
+LassoAuthenticationStatement
+LassoAuthenticationStatementClass
+lasso_authentication_statement_new
+<SUBSECTION Standard>
+LASSO_AUTHENTICATION_STATEMENT
+LASSO_IS_AUTHENTICATION_STATEMENT
+LASSO_TYPE_AUTHENTICATION_STATEMENT
+lasso_authentication_statement_get_type
+LASSO_AUTHENTICATION_STATEMENT_CLASS
+LASSO_IS_AUTHENTICATION_STATEMENT_CLASS
+LASSO_AUTHENTICATION_STATEMENT_GET_CLASS
</SECTION>
<SECTION>
+<FILE>authn_request</FILE>
+<TITLE>LassoAuthnRequest</TITLE>
+LassoAuthnRequest
+LassoAuthnRequestClass
+lasso_authn_request_get_protocolProfile
+lasso_authn_request_new
+lasso_authn_request_new_from_export
+lasso_authn_request_set_requestAuthnContext
+lasso_authn_request_set_scoping
+<SUBSECTION Standard>
+LASSO_AUTHN_REQUEST
+LASSO_IS_AUTHN_REQUEST
+LASSO_TYPE_AUTHN_REQUEST
+lasso_authn_request_get_type
+LASSO_AUTHN_REQUEST_CLASS
+LASSO_IS_AUTHN_REQUEST_CLASS
+LASSO_AUTHN_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>authn_request_envelope</FILE>
+<TITLE>LassoAuthnRequestEnvelope</TITLE>
+LassoAuthnRequestEnvelope
+LassoAuthnRequestEnvelopeClass
+lasso_authn_request_envelope_new
+lasso_authn_request_envelope_get_authnRequest
+lasso_authn_request_envelope_new_from_export
+<SUBSECTION Standard>
+LASSO_AUTHN_REQUEST_ENVELOPE
+LASSO_IS_AUTHN_REQUEST_ENVELOPE
+LASSO_TYPE_AUTHN_REQUEST_ENVELOPE
+lasso_authn_request_envelope_get_type
+LASSO_AUTHN_REQUEST_ENVELOPE_CLASS
+LASSO_IS_AUTHN_REQUEST_ENVELOPE_CLASS
+LASSO_AUTHN_REQUEST_ENVELOPE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>authn_response</FILE>
+<TITLE>LassoAuthnResponse</TITLE>
+LassoAuthnResponse
+LassoAuthnResponseClass
+lasso_authn_response_new
+lasso_authn_response_new_from_export
+lasso_authn_response_get_status
+<SUBSECTION Standard>
+LASSO_AUTHN_RESPONSE
+LASSO_IS_AUTHN_RESPONSE
+LASSO_TYPE_AUTHN_RESPONSE
+lasso_authn_response_get_type
+LASSO_AUTHN_RESPONSE_CLASS
+LASSO_IS_AUTHN_RESPONSE_CLASS
+LASSO_AUTHN_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>authn_response_envelope</FILE>
+<TITLE>LassoAuthnResponseEnvelope</TITLE>
+LassoAuthnResponseEnvelope
+LassoAuthnResponseEnvelopeClass
+lasso_authn_response_envelope_new
+lasso_authn_response_envelope_get_assertionConsumerServiceURL
+lasso_authn_response_envelope_get_authnResponse
+lasso_authn_response_envelope_new_from_export
+<SUBSECTION Standard>
+LASSO_AUTHN_RESPONSE_ENVELOPE
+LASSO_IS_AUTHN_RESPONSE_ENVELOPE
+LASSO_TYPE_AUTHN_RESPONSE_ENVELOPE
+lasso_authn_response_envelope_get_type
+LASSO_AUTHN_RESPONSE_ENVELOPE_CLASS
+LASSO_IS_AUTHN_RESPONSE_ENVELOPE_CLASS
+LASSO_AUTHN_RESPONSE_ENVELOPE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>federation_termination_notification</FILE>
+<TITLE>LassoFederationTerminationNotification</TITLE>
+LassoFederationTerminationNotification
+LassoFederationTerminationNotificationClass
+lasso_federation_termination_notification_new
+lasso_federation_termination_notification_new_from_export
+<SUBSECTION Standard>
+LASSO_FEDERATION_TERMINATION_NOTIFICATION
+LASSO_IS_FEDERATION_TERMINATION_NOTIFICATION
+LASSO_TYPE_FEDERATION_TERMINATION_NOTIFICATION
+lasso_federation_termination_notification_get_type
+LASSO_FEDERATION_TERMINATION_NOTIFICATION_CLASS
+LASSO_IS_FEDERATION_TERMINATION_NOTIFICATION_CLASS
+LASSO_FEDERATION_TERMINATION_NOTIFICATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>federation</FILE>
+LASSO_FEDERATION_NODE
+LASSO_FEDERATION_REMOTE_PROVIDERID_NODE
+LASSO_FEDERATION_LOCAL_NAME_IDENTIFIER_NODE
+LASSO_FEDERATION_REMOTE_NAME_IDENTIFIER_NODE
+<TITLE>LassoFederation</TITLE>
+LassoFederation
+LassoFederationClass
+lasso_federation_new
+lasso_federation_new_from_dump
+lasso_federation_copy
+lasso_federation_destroy
+lasso_federation_dump
+lasso_federation_get_remote_nameIdentifier
+lasso_federation_get_local_nameIdentifier
+lasso_federation_remove_local_nameIdentifier
+lasso_federation_remove_remote_nameIdentifier
+lasso_federation_set_local_nameIdentifier
+lasso_federation_set_remote_nameIdentifier
+lasso_federation_verify_nameIdentifier
+<SUBSECTION Standard>
+LASSO_FEDERATION
+LASSO_IS_FEDERATION
+LASSO_TYPE_FEDERATION
+lasso_federation_get_type
+LASSO_FEDERATION_CLASS
+LASSO_IS_FEDERATION_CLASS
+LASSO_FEDERATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>lecp</FILE>
+<TITLE>LassoLecp</TITLE>
+LassoLecp
+LassoLecpClass
+lasso_lecp_new
+lasso_lecp_build_authn_request_envelope_msg
+lasso_lecp_build_authn_request_msg
+lasso_lecp_build_authn_response_msg
+lasso_lecp_build_authn_response_envelope_msg
+lasso_lecp_destroy
+lasso_lecp_init_authn_request
+lasso_lecp_init_from_authn_request_msg
+lasso_lecp_process_authn_request_envelope_msg
+lasso_lecp_process_authn_response_envelope_msg
+<SUBSECTION Standard>
+LASSO_LECP
+LASSO_IS_LECP
+LASSO_TYPE_LECP
+lasso_lecp_get_type
+LASSO_LECP_CLASS
+LASSO_IS_LECP_CLASS
+LASSO_LECP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>logout_request</FILE>
+<TITLE>LassoLogoutRequest</TITLE>
+LassoLogoutRequest
+LassoLogoutRequestClass
+lasso_logout_request_new
+lasso_logout_request_new_from_export
+<SUBSECTION Standard>
+LASSO_LOGOUT_REQUEST
+LASSO_IS_LOGOUT_REQUEST
+LASSO_TYPE_LOGOUT_REQUEST
+lasso_logout_request_get_type
+LASSO_LOGOUT_REQUEST_CLASS
+LASSO_IS_LOGOUT_REQUEST_CLASS
+LASSO_LOGOUT_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>logout_response</FILE>
+<TITLE>LassoLogoutResponse</TITLE>
+LassoLogoutResponse
+LassoLogoutResponseClass
+lasso_logout_response_new
+lasso_logout_response_new_from_export
+lasso_logout_response_new_from_request_export
+<SUBSECTION Standard>
+LASSO_LOGOUT_RESPONSE
+LASSO_IS_LOGOUT_RESPONSE
+LASSO_TYPE_LOGOUT_RESPONSE
+lasso_logout_response_get_type
+LASSO_LOGOUT_RESPONSE_CLASS
+LASSO_IS_LOGOUT_RESPONSE_CLASS
+LASSO_LOGOUT_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>name_identifier_mapping_request</FILE>
+<TITLE>LassoNameIdentifierMappingRequest</TITLE>
+LassoNameIdentifierMappingRequest
+LassoNameIdentifierMappingRequestClass
+lasso_name_identifier_mapping_request_new
+lasso_name_identifier_mapping_request_new_from_query
+lasso_name_identifier_mapping_request_new_from_soap
+<SUBSECTION Standard>
+LASSO_NAME_IDENTIFIER_MAPPING_REQUEST
+LASSO_IS_NAME_IDENTIFIER_MAPPING_REQUEST
+LASSO_TYPE_NAME_IDENTIFIER_MAPPING_REQUEST
+lasso_name_identifier_mapping_request_get_type
+LASSO_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
+LASSO_IS_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS
+LASSO_NAME_IDENTIFIER_MAPPING_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>name_identifier_mapping_response</FILE>
+<TITLE>LassoNameIdentifierMappingResponse</TITLE>
+LassoNameIdentifierMappingResponse
+LassoNameIdentifierMappingResponseClass
+lasso_name_identifier_mapping_response_new
+lasso_name_identifier_mapping_response_new_from_dump
+lasso_name_identifier_mapping_response_new_from_query
+lasso_name_identifier_mapping_response_new_from_request_soap
+lasso_name_identifier_mapping_response_new_from_soap
+lasso_name_identifier_mapping_response_new_from_request_query
+<SUBSECTION Standard>
+LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE
+LASSO_IS_NAME_IDENTIFIER_MAPPING_RESPONSE
+LASSO_TYPE_NAME_IDENTIFIER_MAPPING_RESPONSE
+lasso_name_identifier_mapping_response_get_type
+LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
+LASSO_IS_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS
+LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>provider</FILE>
+LASSO_PROVIDER_NODE
+LASSO_PROVIDER_PUBLIC_KEY_NODE
+LASSO_PROVIDER_CA_CERTIFICATE_NODE
+LassoProviderPrivate
+<TITLE>LassoProvider</TITLE>
+LassoProvider
+LassoProviderClass
+lasso_provider_new
+lasso_provider_new_from_metadata_node
+lasso_provider_new_metadata_filename
+lasso_provider_copy
+lasso_provider_destroy
+lasso_provider_dump
+lasso_provider_get_assertionConsumerServiceURL
+lasso_provider_get_authnRequestsSigned
+lasso_provider_get_federationTerminationNotificationProtocolProfile
+lasso_provider_get_federationTerminationReturnServiceURL
+lasso_provider_get_federationTerminationServiceURL
+lasso_provider_get_nameIdentifierMappingProtocolProfile
+lasso_provider_get_providerID
+lasso_provider_get_registerNameIdentifierProtocolProfile
+lasso_provider_get_registerNameIdentifierServiceURL
+lasso_provider_get_singleSignOnProtocolProfile
+lasso_provider_get_singleSignOnServiceURL
+lasso_provider_get_singleLogoutProtocolProfile
+lasso_provider_get_singleLogoutServiceURL
+lasso_provider_get_singleLogoutServiceReturnURL
+lasso_provider_get_soapEndpoint
+lasso_provider_set_public_key
+lasso_provider_set_ca_certificate
+<SUBSECTION Standard>
+LASSO_PROVIDER
+LASSO_IS_PROVIDER
+LASSO_TYPE_PROVIDER
+lasso_provider_get_type
+LASSO_PROVIDER_CLASS
+LASSO_IS_PROVIDER_CLASS
+LASSO_PROVIDER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>register_name_identifier_request</FILE>
+<TITLE>LassoRegisterNameIdentifierRequest</TITLE>
+LassoRegisterNameIdentifierRequest
+LassoRegisterNameIdentifierRequestClass
+lasso_register_name_identifier_request_new
+lasso_register_name_identifier_request_new_from_export
+<SUBSECTION Standard>
+LASSO_REGISTER_NAME_IDENTIFIER_REQUEST
+LASSO_IS_REGISTER_NAME_IDENTIFIER_REQUEST
+LASSO_TYPE_REGISTER_NAME_IDENTIFIER_REQUEST
+lasso_register_name_identifier_request_get_type
+LASSO_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
+LASSO_IS_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS
+LASSO_REGISTER_NAME_IDENTIFIER_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>register_name_identifier_response</FILE>
+<TITLE>LassoRegisterNameIdentifierResponse</TITLE>
+LassoRegisterNameIdentifierResponse
+LassoRegisterNameIdentifierResponseClass
+lasso_register_name_identifier_response_new
+lasso_register_name_identifier_response_new_from_export
+<SUBSECTION Standard>
+LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE
+LASSO_IS_REGISTER_NAME_IDENTIFIER_RESPONSE
+LASSO_TYPE_REGISTER_NAME_IDENTIFIER_RESPONSE
+lasso_register_name_identifier_response_get_type
+LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
+LASSO_IS_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS
+LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>request</FILE>
+<TITLE>LassoRequest</TITLE>
+LassoRequest
+LassoRequestClass
+lasso_request_new
+lasso_request_new_from_export
+<SUBSECTION Standard>
+LASSO_REQUEST
+LASSO_IS_REQUEST
+LASSO_TYPE_REQUEST
+lasso_request_get_type
+LASSO_REQUEST_CLASS
+LASSO_IS_REQUEST_CLASS
+LASSO_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>response</FILE>
+<TITLE>LassoResponse</TITLE>
+LassoResponse
+LassoResponseClass
+lasso_response_new
+lasso_response_new_from_export
+<SUBSECTION Standard>
+LASSO_RESPONSE
+LASSO_IS_RESPONSE
+LASSO_TYPE_RESPONSE
+lasso_response_get_type
+LASSO_RESPONSE_CLASS
+LASSO_IS_RESPONSE_CLASS
+LASSO_RESPONSE_GET_CLASS
+</SECTION>
+
+
+<SECTION>
+<FILE>federation_termination</FILE>
+<TITLE>LassoFederationTermination</TITLE>
+LassoFederationTermination
+LassoFederationTerminationClass
+lasso_federation_termination_new
+lasso_federation_termination_build_notification_msg
+lasso_federation_termination_destroy
+lasso_federation_termination_init_notification
+lasso_federation_termination_process_notification_msg
+lasso_federation_termination_validate_notification
+<SUBSECTION Standard>
+LASSO_FEDERATION_TERMINATION
+LASSO_IS_FEDERATION_TERMINATION
+LASSO_TYPE_FEDERATION_TERMINATION
+lasso_federation_termination_get_type
+LASSO_FEDERATION_TERMINATION_CLASS
+LASSO_IS_FEDERATION_TERMINATION_CLASS
+LASSO_FEDERATION_TERMINATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>identity</FILE>
+LassoIdentityPrivate
+<TITLE>LassoIdentity</TITLE>
+LassoIdentity
+LassoIdentityClass
+lasso_identity_new
+lasso_identity_new_from_dump
+lasso_identity_add_federation
+lasso_identity_copy
+lasso_identity_destroy
+lasso_identity_dump
+lasso_identity_get_federation
+lasso_identity_get_next_federation_remote_providerID
+lasso_identity_remove_federation
+<SUBSECTION Standard>
+LASSO_IDENTITY
+LASSO_IS_IDENTITY
+LASSO_TYPE_IDENTITY
+lasso_identity_get_type
+LASSO_IDENTITY_CLASS
+LASSO_IS_IDENTITY_CLASS
+LASSO_IDENTITY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>login</FILE>
+lassoLoginProtocolProfiles
+<TITLE>LassoLogin</TITLE>
+LassoLogin
+LassoLoginClass
+lasso_login_new
+lasso_login_new_from_dump
+lasso_login_accept_sso
+lasso_login_build_artifact_msg
+lasso_login_build_authn_request_msg
+lasso_login_build_authn_response_msg
+lasso_login_build_request_msg
+lasso_login_destroy
+lasso_login_dump
+lasso_login_init_authn_request
+lasso_login_init_from_authn_request_msg
+lasso_login_init_request
+lasso_login_must_authenticate
+lasso_login_process_authn_response_msg
+lasso_login_process_request_msg
+lasso_login_process_response_msg
+<SUBSECTION Standard>
+LASSO_LOGIN
+LASSO_IS_LOGIN
+LASSO_TYPE_LOGIN
+lasso_login_get_type
+LASSO_LOGIN_CLASS
+LASSO_IS_LOGIN_CLASS
+LASSO_LOGIN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>logout</FILE>
+<TITLE>LassoLogout</TITLE>
+LassoLogout
+LassoLogoutClass
+lasso_logout_new
+lasso_logout_build_request_msg
+lasso_logout_build_response_msg
+lasso_logout_destroy
+lasso_logout_get_next_providerID
+lasso_logout_init_request
+lasso_logout_process_request_msg
+lasso_logout_process_response_msg
+lasso_logout_validate_request
+<SUBSECTION Standard>
+LASSO_LOGOUT
+LASSO_IS_LOGOUT
+LASSO_TYPE_LOGOUT
+lasso_logout_get_type
+LASSO_LOGOUT_CLASS
+LASSO_IS_LOGOUT_CLASS
+LASSO_LOGOUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>profile</FILE>
+LassoProfilePrivate
+lassoHttpMethod
+lassoProviderType
+lassoMessageType
+lasso_profile_get_request_type_from_soap_msg
+<TITLE>LassoProfile</TITLE>
+LassoProfile
+LassoProfileClass
+lasso_profile_new
+lasso_profile_dump
+lasso_profile_get_identity
+lasso_profile_get_session
+lasso_profile_is_identity_dirty
+lasso_profile_is_session_dirty
+lasso_profile_set_identity
+lasso_profile_set_identity_from_dump
+lasso_profile_set_session
+lasso_profile_set_session_from_dump
+lasso_profile_set_remote_providerID
+lasso_profile_set_response_status
+<SUBSECTION Standard>
+LASSO_PROFILE
+LASSO_IS_PROFILE
+LASSO_TYPE_PROFILE
+lasso_profile_get_type
+LASSO_PROFILE_CLASS
+LASSO_IS_PROFILE_CLASS
+LASSO_PROFILE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>server</FILE>
+<TITLE>LassoServer</TITLE>
+LassoServer
+LassoServerClass
+lasso_server_new
+lasso_server_new_from_dump
+lasso_server_add_provider
+lasso_server_copy
+lasso_server_dump
+lasso_server_destroy
+lasso_server_get_provider
+lasso_server_get_provider_ref
+lasso_server_get_providerID_from_hash
+<SUBSECTION Standard>
+LASSO_SERVER
+LASSO_IS_SERVER
+LASSO_TYPE_SERVER
+lasso_server_get_type
+LASSO_SERVER_CLASS
+LASSO_IS_SERVER_CLASS
+LASSO_SERVER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>session</FILE>
+LassoSessionPrivate
+<TITLE>LassoSession</TITLE>
+LassoSession
+LassoSessionClass
+lasso_session_new
+lasso_session_new_from_dump
+lasso_session_add_assertion
+lasso_session_copy
+lasso_session_destroy
+lasso_session_dump
+lasso_session_get_assertion
+lasso_session_get_authentication_method
+lasso_session_get_next_assertion_remote_providerID
+lasso_session_remove_assertion
+<SUBSECTION Standard>
+LASSO_SESSION
+LASSO_IS_SESSION
+LASSO_TYPE_SESSION
+lasso_session_get_type
+LASSO_SESSION_CLASS
+LASSO_IS_SESSION_CLASS
+LASSO_SESSION_GET_CLASS
+</SECTION>
+
+
+<SECTION>
<FILE>saml</FILE>
</SECTION>
<SECTION>
+<FILE>lib</FILE>
+</SECTION>
+
+<SECTION>
<FILE>strings</FILE>
</SECTION>
<SECTION>
<FILE>tools</FILE>
-lassoSignatureMethod
lasso_build_random_sequence
lasso_build_unique_id
lasso_doc_get_node_content
@@ -1475,4 +1522,3 @@ lasso_str_escape
lasso_str_sign
lasso_str_unescape
</SECTION>
-