<?xml version="1.0" encoding="utf-8" standalone="no"?>
<book xmlns="http://www.devhelp.net/book" title="lasso Reference Manual" link="index.html" author="" name="lasso" version="2" language="c" online="http://lasso.entrouvert.org/documentation/index.html">
  <chapters>
    <sub name="Lasso &amp; Liberty Alliance Overview" link="lasso.html"/>
    <sub name="Application Programming Interface" link="rn01.html">
      <sub name="Lasso Architecture" link="architecture.html">
        <sub name="LassoServer" link="LassoServer.html"/>
        <sub name="LassoProvider" link="LassoProvider.html"/>
        <sub name="LassoIdentity" link="LassoIdentity.html"/>
        <sub name="LassoFederation" link="LassoFederation.html"/>
        <sub name="LassoSession" link="LassoSession.html"/>
        <sub name="LassoProfile" link="LassoProfile.html"/>
        <sub name="Error Codes" link="lasso-Error-Codes.html"/>
        <sub name="LassoNode" link="lasso-node.html"/>
        <sub name="Base Strings" link="lasso-Base-Strings.html"/>
        <sub name="registry" link="lasso-registry.html"/>
        <sub name="LassoMiscTextNode" link="LassoMiscTextNode.html"/>
      </sub>
      <sub name="Identity Federation Framework - ID-FF 1.2 profiles" link="idff.html">
        <sub name="LassoLogin" link="LassoLogin.html"/>
        <sub name="LassoLogout" link="LassoLogout.html"/>
        <sub name="LassoDefederation" link="LassoDefederation.html"/>
        <sub name="LassoNameRegistration" link="LassoNameRegistration.html"/>
        <sub name="LassoNameIdentifierMapping" link="LassoNameIdentifierMapping.html"/>
        <sub name="LassoLecp" link="LassoLecp.html"/>
      </sub>
      <sub name="Objects from ID-FF 1.2 schemas" link="xml-idff.html">
        <sub name="Strings for ID-FF 1.2" link="lasso-Strings-for-ID-FF-1.2.html"/>
        <sub name="LassoLibAssertion" link="LassoLibAssertion.html"/>
        <sub name="LassoLibAuthenticationStatement" link="LassoLibAuthenticationStatement.html"/>
        <sub name="LassoLibAuthnContext" link="LassoLibAuthnContext.html"/>
        <sub name="LassoLibAuthnRequestEnvelope" link="LassoLibAuthnRequestEnvelope.html"/>
        <sub name="LassoLibAuthnRequest" link="LassoLibAuthnRequest.html"/>
        <sub name="LassoLibAuthnResponseEnvelope" link="LassoLibAuthnResponseEnvelope.html"/>
        <sub name="LassoLibAuthnResponse" link="LassoLibAuthnResponse.html"/>
        <sub name="LassoLibFederationTerminationNotification" link="LassoLibFederationTerminationNotification.html"/>
        <sub name="LassoLibIDPEntries" link="LassoLibIDPEntries.html"/>
        <sub name="LassoLibIDPEntry" link="LassoLibIDPEntry.html"/>
        <sub name="LassoLibIDPList" link="LassoLibIDPList.html"/>
        <sub name="LassoLibLogoutRequest" link="LassoLibLogoutRequest.html"/>
        <sub name="LassoLibLogoutResponse" link="LassoLibLogoutResponse.html"/>
        <sub name="LassoLibNameIdentifierMappingRequest" link="LassoLibNameIdentifierMappingRequest.html"/>
        <sub name="LassoLibNameIdentifierMappingResponse" link="LassoLibNameIdentifierMappingResponse.html"/>
        <sub name="LassoLibRegisterNameIdentifierRequest" link="LassoLibRegisterNameIdentifierRequest.html"/>
        <sub name="LassoLibRegisterNameIdentifierResponse" link="LassoLibRegisterNameIdentifierResponse.html"/>
        <sub name="LassoLibRequestAuthnContext" link="LassoLibRequestAuthnContext.html"/>
        <sub name="LassoLibScoping" link="LassoLibScoping.html"/>
        <sub name="LassoLibStatusResponse" link="LassoLibStatusResponse.html"/>
        <sub name="LassoLibSubject" link="LassoLibSubject.html"/>
        <sub name="LassoPaosRequest" link="lasso-LassoPaosRequest.html"/>
        <sub name="LassoPaosResponse" link="lasso-LassoPaosResponse.html"/>
        <sub name="LassoSamlAdvice" link="LassoSamlAdvice.html"/>
        <sub name="LassoSamlAssertion" link="LassoSamlAssertion.html"/>
        <sub name="LassoSamlAttributeDesignator" link="LassoSamlAttributeDesignator.html"/>
        <sub name="LassoSamlAttributeStatement" link="LassoSamlAttributeStatement.html"/>
        <sub name="LassoSamlAttributeValue" link="LassoSamlAttributeValue.html"/>
        <sub name="LassoSamlAttribute" link="LassoSamlAttribute.html"/>
        <sub name="LassoSamlAudienceRestrictionCondition" link="LassoSamlAudienceRestrictionCondition.html"/>
        <sub name="LassoSamlAuthenticationStatement" link="LassoSamlAuthenticationStatement.html"/>
        <sub name="LassoSamlAuthorityBinding" link="LassoSamlAuthorityBinding.html"/>
        <sub name="LassoSamlConditionAbstract" link="LassoSamlConditionAbstract.html"/>
        <sub name="LassoSamlConditions" link="LassoSamlConditions.html"/>
        <sub name="LassoSamlNameIdentifier" link="LassoSamlNameIdentifier.html"/>
        <sub name="LassoSamlpRequestAbstract" link="LassoSamlpRequestAbstract.html"/>
        <sub name="LassoSamlpRequest" link="LassoSamlpRequest.html"/>
        <sub name="LassoSamlpResponseAbstract" link="LassoSamlpResponseAbstract.html"/>
        <sub name="LassoSamlpResponse" link="LassoSamlpResponse.html"/>
        <sub name="LassoSamlpStatusCode" link="LassoSamlpStatusCode.html"/>
        <sub name="LassoSamlpStatus" link="LassoSamlpStatus.html"/>
        <sub name="LassoSamlStatementAbstract" link="LassoSamlStatementAbstract.html"/>
        <sub name="LassoSamlSubjectConfirmation" link="LassoSamlSubjectConfirmation.html"/>
        <sub name="LassoSamlSubjectLocality" link="LassoSamlSubjectLocality.html"/>
        <sub name="LassoSamlSubjectStatementAbstract" link="LassoSamlSubjectStatementAbstract.html"/>
        <sub name="LassoSamlSubjectStatement" link="LassoSamlSubjectStatement.html"/>
        <sub name="LassoSamlSubject" link="LassoSamlSubject.html"/>
      </sub>
      <sub name="SAML 2.0 Single Sign On profiles" link="saml2.html">
        <sub name="LassoAssertionQuery" link="lasso-assertion-query.html"/>
        <sub name="LassoNameIdManagement" link="LassoNameIdManagement.html"/>
        <sub name="LassoEcp" link="LassoEcp.html"/>
        <sub name="Utility functions for SAML 2.0" link="lasso-Utility-functions-for-SAML-2.0.html"/>
      </sub>
      <sub name="Objects from SAML 2.0 schemas" link="xml-samlv2.html">
        <sub name="SAML 2.0 Strings" link="lasso-SAML-2.0-Strings.html"/>
        <sub name="LassoSaml2Action" link="LassoSaml2Action.html"/>
        <sub name="LassoSaml2Advice" link="LassoSaml2Advice.html"/>
        <sub name="LassoSaml2Assertion" link="LassoSaml2Assertion.html"/>
        <sub name="LassoSaml2AttributeStatement" link="LassoSaml2AttributeStatement.html"/>
        <sub name="LassoSaml2AttributeValue" link="LassoSaml2AttributeValue.html"/>
        <sub name="LassoSaml2Attribute" link="LassoSaml2Attribute.html"/>
        <sub name="LassoSaml2AudienceRestriction" link="LassoSaml2AudienceRestriction.html"/>
        <sub name="LassoSaml2AuthnContext" link="LassoSaml2AuthnContext.html"/>
        <sub name="LassoSaml2AuthnStatement" link="LassoSaml2AuthnStatement.html"/>
        <sub name="LassoSaml2AuthzDecisionStatement" link="LassoSaml2AuthzDecisionStatement.html"/>
        <sub name="LassoSaml2BaseIDAbstract" link="LassoSaml2BaseIDAbstract.html"/>
        <sub name="LassoSaml2ConditionAbstract" link="LassoSaml2ConditionAbstract.html"/>
        <sub name="LassoSaml2Conditions" link="LassoSaml2Conditions.html"/>
        <sub name="LassoSaml2EncryptedElement" link="LassoSaml2EncryptedElement.html"/>
        <sub name="LassoSaml2Evidence" link="LassoSaml2Evidence.html"/>
        <sub name="LassoSaml2KeyInfoConfirmationData" link="LassoSaml2KeyInfoConfirmationData.html"/>
        <sub name="LassoSaml2NameID" link="LassoSaml2NameID.html"/>
        <sub name="LassoSaml2OneTimeUse" link="LassoSaml2OneTimeUse.html"/>
        <sub name="LassoSaml2ProxyRestriction" link="LassoSaml2ProxyRestriction.html"/>
        <sub name="LassoSaml2StatementAbstract" link="LassoSaml2StatementAbstract.html"/>
        <sub name="LassoSaml2SubjectConfirmationData" link="LassoSaml2SubjectConfirmationData.html"/>
        <sub name="LassoSaml2SubjectConfirmation" link="LassoSaml2SubjectConfirmation.html"/>
        <sub name="LassoSaml2SubjectLocality" link="LassoSaml2SubjectLocality.html"/>
        <sub name="LassoSaml2Subject" link="LassoSaml2Subject.html"/>
        <sub name="LassoSamlp2ArtifactResolve" link="LassoSamlp2ArtifactResolve.html"/>
        <sub name="LassoSamlp2ArtifactResponse" link="LassoSamlp2ArtifactResponse.html"/>
        <sub name="LassoSamlp2AssertionIDRequest" link="LassoSamlp2AssertionIDRequest.html"/>
        <sub name="LassoSamlp2AttributeQuery" link="LassoSamlp2AttributeQuery.html"/>
        <sub name="LassoSamlp2AuthnQuery" link="LassoSamlp2AuthnQuery.html"/>
        <sub name="LassoSamlp2AuthnRequest" link="LassoSamlp2AuthnRequest.html"/>
        <sub name="LassoSamlp2AuthzDecisionQuery" link="LassoSamlp2AuthzDecisionQuery.html"/>
        <sub name="LassoSamlp2Extensions" link="LassoSamlp2Extensions.html"/>
        <sub name="LassoSamlp2IDPEntry" link="LassoSamlp2IDPEntry.html"/>
        <sub name="LassoSamlp2IDPList" link="LassoSamlp2IDPList.html"/>
        <sub name="LassoSamlp2LogoutRequest" link="LassoSamlp2LogoutRequest.html"/>
        <sub name="LassoSamlp2LogoutResponse" link="LassoSamlp2LogoutResponse.html"/>
        <sub name="LassoSamlp2ManageNameIDRequest" link="LassoSamlp2ManageNameIDRequest.html"/>
        <sub name="LassoSamlp2ManageNameIDResponse" link="LassoSamlp2ManageNameIDResponse.html"/>
        <sub name="LassoSamlp2NameIDMappingRequest" link="LassoSamlp2NameIDMappingRequest.html"/>
        <sub name="LassoSamlp2NameIDMappingResponse" link="LassoSamlp2NameIDMappingResponse.html"/>
        <sub name="LassoSamlp2NameIDPolicy" link="LassoSamlp2NameIDPolicy.html"/>
        <sub name="LassoSamlp2RequestAbstract" link="LassoSamlp2RequestAbstract.html"/>
        <sub name="LassoSamlp2RequestedAuthnContext" link="LassoSamlp2RequestedAuthnContext.html"/>
        <sub name="LassoSamlp2Response" link="LassoSamlp2Response.html"/>
        <sub name="LassoSamlp2Scoping" link="LassoSamlp2Scoping.html"/>
        <sub name="LassoSamlp2StatusCode" link="LassoSamlp2StatusCode.html"/>
        <sub name="LassoSamlp2StatusDetail" link="LassoSamlp2StatusDetail.html"/>
        <sub name="LassoSamlp2StatusResponse" link="LassoSamlp2StatusResponse.html"/>
        <sub name="LassoSamlp2Status" link="LassoSamlp2Status.html"/>
        <sub name="LassoSamlp2SubjectQueryAbstract" link="LassoSamlp2SubjectQueryAbstract.html"/>
        <sub name="LassoSamlp2Terminate" link="LassoSamlp2Terminate.html"/>
        <sub name="LassoEcpRequest" link="lasso-LassoEcpRequest.html"/>
        <sub name="LassoEcpResponse" link="lasso-LassoEcpResponse.html"/>
        <sub name="LassoEcpRelayState" link="lasso-LassoEcpRelayState.html"/>
      </sub>
      <sub name="Object from the SOAP 1.1 schemas" link="soap.html">
        <sub name="LassoSoapBody" link="LassoSoapBody.html"/>
        <sub name="LassoSoapDetail" link="LassoSoapDetail.html"/>
        <sub name="LassoSoapEnvelope" link="LassoSoapEnvelope.html"/>
        <sub name="LassoSoapFault" link="LassoSoapFault.html"/>
        <sub name="LassoSoapHeader" link="LassoSoapHeader.html"/>
        <sub name="Strings for SOAP" link="lasso-Strings-for-SOAP.html"/>
      </sub>
      <sub name="Object from the XML-DSIG schemas" link="xml-dsig.html">
        <sub name="LassoDsKeyInfo" link="LassoDsKeyInfo.html"/>
        <sub name="LassoDsKeyValue" link="LassoDsKeyValue.html"/>
        <sub name="LassoDsRsaKeyValue" link="LassoDsRsaKeyValue.html"/>
        <sub name="Strings for XML-DSIG" link="lasso-Strings-for-XML-DSIG.html"/>
      </sub>
    </sub>
    <sub name="API Index" link="api-index-full.html"/>
    <sub name="Index of deprecated API" link="deprecated-api-index.html"/>
    <sub name="Index of new API in 2.3" link="api-index-2-3.html"/>
    <sub name="Annotation Glossary" link="annotation-glossary.html"/>
  </chapters>
  <functions>
    <keyword type="function" name="lasso_server_new ()" link="LassoServer.html#lasso-server-new"/>
    <keyword type="function" name="lasso_server_new_from_buffers ()" link="LassoServer.html#lasso-server-new-from-buffers"/>
    <keyword type="function" name="lasso_server_new_from_dump ()" link="LassoServer.html#lasso-server-new-from-dump"/>
    <keyword type="function" name="lasso_server_add_provider ()" link="LassoServer.html#lasso-server-add-provider"/>
    <keyword type="function" name="lasso_server_add_provider2 ()" link="LassoServer.html#lasso-server-add-provider2"/>
    <keyword type="function" name="lasso_server_add_provider_from_buffer ()" link="LassoServer.html#lasso-server-add-provider-from-buffer"/>
    <keyword type="function" name="lasso_server_load_metadata ()" link="LassoServer.html#lasso-server-load-metadata"/>
    <keyword type="function" name="lasso_server_destroy ()" link="LassoServer.html#lasso-server-destroy"/>
    <keyword type="function" name="lasso_server_dump ()" link="LassoServer.html#lasso-server-dump"/>
    <keyword type="function" name="lasso_server_get_provider ()" link="LassoServer.html#lasso-server-get-provider"/>
    <keyword type="function" name="lasso_server_set_encryption_private_key ()" link="LassoServer.html#lasso-server-set-encryption-private-key" deprecated="2.3: Use lasso_server_set_encryption_private_key_with_password() instead."/>
    <keyword type="function" name="lasso_server_set_encryption_private_key_with_password ()" link="LassoServer.html#lasso-server-set-encryption-private-key-with-password" since="2.3"/>
    <keyword type="function" name="lasso_server_load_affiliation ()" link="LassoServer.html#lasso-server-load-affiliation"/>
    <keyword type="function" name="lasso_server_get_endpoint_url_by_id ()" link="LassoServer.html#lasso-server-get-endpoint-url-by-id"/>
    <keyword type="function" name="lasso_server_get_filtered_provider_list ()" link="LassoServer.html#lasso-server-get-filtered-provider-list"/>
    <keyword type="function" name="lasso_server_saml2_assertion_setup_signature ()" link="LassoServer.html#lasso-server-saml2-assertion-setup-signature"/>
    <keyword type="struct" name="struct LassoServer" link="LassoServer.html#LassoServer-struct"/>
    <keyword type="function" name="lasso_provider_new ()" link="LassoProvider.html#lasso-provider-new"/>
    <keyword type="function" name="lasso_provider_new_from_buffer ()" link="LassoProvider.html#lasso-provider-new-from-buffer"/>
    <keyword type="function" name="lasso_provider_get_assertion_consumer_service_url ()" link="LassoProvider.html#lasso-provider-get-assertion-consumer-service-url"/>
    <keyword type="function" name="lasso_provider_get_metadata_one ()" link="LassoProvider.html#lasso-provider-get-metadata-one"/>
    <keyword type="function" name="lasso_provider_get_metadata_list ()" link="LassoProvider.html#lasso-provider-get-metadata-list"/>
    <keyword type="function" name="lasso_provider_new_from_dump ()" link="LassoProvider.html#lasso-provider-new-from-dump"/>
    <keyword type="function" name="lasso_provider_get_first_http_method ()" link="LassoProvider.html#lasso-provider-get-first-http-method"/>
    <keyword type="function" name="lasso_provider_accept_http_method ()" link="LassoProvider.html#lasso-provider-accept-http-method"/>
    <keyword type="function" name="lasso_provider_has_protocol_profile ()" link="LassoProvider.html#lasso-provider-has-protocol-profile"/>
    <keyword type="function" name="lasso_provider_get_base64_succinct_id ()" link="LassoProvider.html#lasso-provider-get-base64-succinct-id"/>
    <keyword type="function" name="lasso_provider_get_organization ()" link="LassoProvider.html#lasso-provider-get-organization"/>
    <keyword type="function" name="lasso_provider_get_protocol_conformance ()" link="LassoProvider.html#lasso-provider-get-protocol-conformance"/>
    <keyword type="function" name="lasso_provider_get_encryption_mode ()" link="LassoProvider.html#lasso-provider-get-encryption-mode"/>
    <keyword type="function" name="lasso_provider_set_encryption_mode ()" link="LassoProvider.html#lasso-provider-set-encryption-mode"/>
    <keyword type="function" name="lasso_provider_set_encryption_sym_key_type ()" link="LassoProvider.html#lasso-provider-set-encryption-sym-key-type"/>
    <keyword type="function" name="lasso_provider_verify_single_node_signature ()" link="LassoProvider.html#lasso-provider-verify-single-node-signature"/>
    <keyword type="function" name="lasso_provider_get_default_name_id_format ()" link="LassoProvider.html#lasso-provider-get-default-name-id-format"/>
    <keyword type="function" name="lasso_provider_get_sp_name_qualifier ()" link="LassoProvider.html#lasso-provider-get-sp-name-qualifier"/>
    <keyword type="function" name="lasso_provider_get_idp_supported_attributes ()" link="LassoProvider.html#lasso-provider-get-idp-supported-attributes"/>
    <keyword type="function" name="lasso_provider_get_valid_until ()" link="LassoProvider.html#lasso-provider-get-valid-until"/>
    <keyword type="function" name="lasso_provider_get_cache_duration ()" link="LassoProvider.html#lasso-provider-get-cache-duration"/>
    <keyword type="function" name="lasso_provider_get_metadata_one_for_role ()" link="LassoProvider.html#lasso-provider-get-metadata-one-for-role"/>
    <keyword type="function" name="lasso_provider_get_metadata_list_for_role ()" link="LassoProvider.html#lasso-provider-get-metadata-list-for-role"/>
    <keyword type="function" name="lasso_provider_get_metadata_keys_for_role ()" link="LassoProvider.html#lasso-provider-get-metadata-keys-for-role"/>
    <keyword type="function" name="lasso_provider_get_roles ()" link="LassoProvider.html#lasso-provider-get-roles"/>
    <keyword type="function" name="lasso_provider_match_conformance ()" link="LassoProvider.html#lasso-provider-match-conformance"/>
    <keyword type="function" name="lasso_provider_set_protocol_conformance ()" link="LassoProvider.html#lasso-provider-set-protocol-conformance"/>
    <keyword type="struct" name="struct LassoProvider" link="LassoProvider.html#LassoProvider-struct"/>
    <keyword type="enum" name="enum LassoProviderRole" link="LassoProvider.html#LassoProviderRole"/>
    <keyword type="enum" name="enum LassoHttpMethod" link="LassoProvider.html#LassoHttpMethod"/>
    <keyword type="enum" name="enum LassoMdProtocolType" link="LassoProvider.html#LassoMdProtocolType"/>
    <keyword type="enum" name="enum LassoProtocolConformance" link="LassoProvider.html#LassoProtocolConformance"/>
    <keyword type="enum" name="enum LassoEncryptionMode" link="LassoProvider.html#LassoEncryptionMode"/>
    <keyword type="enum" name="enum LassoEncryptionSymKeyType" link="LassoProvider.html#LassoEncryptionSymKeyType"/>
    <keyword type="function" name="lasso_identity_new ()" link="LassoIdentity.html#lasso-identity-new"/>
    <keyword type="function" name="lasso_identity_new_from_dump ()" link="LassoIdentity.html#lasso-identity-new-from-dump"/>
    <keyword type="function" name="lasso_identity_get_federation ()" link="LassoIdentity.html#lasso-identity-get-federation"/>
    <keyword type="function" name="lasso_identity_destroy ()" link="LassoIdentity.html#lasso-identity-destroy"/>
    <keyword type="function" name="lasso_identity_dump ()" link="LassoIdentity.html#lasso-identity-dump"/>
    <keyword type="struct" name="struct LassoIdentity" link="LassoIdentity.html#LassoIdentity-struct"/>
    <keyword type="function" name="lasso_federation_new ()" link="LassoFederation.html#lasso-federation-new"/>
    <keyword type="function" name="lasso_federation_build_local_name_identifier ()" link="LassoFederation.html#lasso-federation-build-local-name-identifier"/>
    <keyword type="function" name="lasso_federation_destroy ()" link="LassoFederation.html#lasso-federation-destroy"/>
    <keyword type="function" name="lasso_federation_verify_name_identifier ()" link="LassoFederation.html#lasso-federation-verify-name-identifier"/>
    <keyword type="struct" name="struct LassoFederation" link="LassoFederation.html#LassoFederation-struct"/>
    <keyword type="function" name="lasso_session_new ()" link="LassoSession.html#lasso-session-new"/>
    <keyword type="function" name="lasso_session_new_from_dump ()" link="LassoSession.html#lasso-session-new-from-dump"/>
    <keyword type="function" name="lasso_session_dump ()" link="LassoSession.html#lasso-session-dump"/>
    <keyword type="function" name="lasso_session_destroy ()" link="LassoSession.html#lasso-session-destroy"/>
    <keyword type="function" name="lasso_session_get_assertions ()" link="LassoSession.html#lasso-session-get-assertions"/>
    <keyword type="function" name="lasso_session_get_assertion ()" link="LassoSession.html#lasso-session-get-assertion"/>
    <keyword type="function" name="lasso_session_remove_assertion ()" link="LassoSession.html#lasso-session-remove-assertion"/>
    <keyword type="function" name="lasso_session_add_assertion ()" link="LassoSession.html#lasso-session-add-assertion"/>
    <keyword type="function" name="lasso_session_get_provider_index ()" link="LassoSession.html#lasso-session-get-provider-index"/>
    <keyword type="function" name="lasso_session_is_empty ()" link="LassoSession.html#lasso-session-is-empty"/>
    <keyword type="struct" name="struct LassoSession" link="LassoSession.html#LassoSession-struct"/>
    <keyword type="function" name="lasso_profile_get_request_type_from_soap_msg ()" link="LassoProfile.html#lasso-profile-get-request-type-from-soap-msg"/>
    <keyword type="function" name="lasso_profile_set_soap_fault_response ()" link="LassoProfile.html#lasso-profile-set-soap-fault-response"/>
    <keyword type="function" name="lasso_profile_is_liberty_query ()" link="LassoProfile.html#lasso-profile-is-liberty-query"/>
    <keyword type="function" name="lasso_profile_get_identity ()" link="LassoProfile.html#lasso-profile-get-identity"/>
    <keyword type="function" name="lasso_profile_get_session ()" link="LassoProfile.html#lasso-profile-get-session"/>
    <keyword type="function" name="lasso_profile_is_identity_dirty ()" link="LassoProfile.html#lasso-profile-is-identity-dirty"/>
    <keyword type="function" name="lasso_profile_is_session_dirty ()" link="LassoProfile.html#lasso-profile-is-session-dirty"/>
    <keyword type="function" name="lasso_profile_set_identity_from_dump ()" link="LassoProfile.html#lasso-profile-set-identity-from-dump"/>
    <keyword type="function" name="lasso_profile_set_session_from_dump ()" link="LassoProfile.html#lasso-profile-set-session-from-dump"/>
    <keyword type="function" name="lasso_profile_get_nameIdentifier ()" link="LassoProfile.html#lasso-profile-get-nameIdentifier"/>
    <keyword type="function" name="lasso_profile_get_artifact ()" link="LassoProfile.html#lasso-profile-get-artifact"/>
    <keyword type="function" name="lasso_profile_get_artifact_message ()" link="LassoProfile.html#lasso-profile-get-artifact-message"/>
    <keyword type="function" name="lasso_profile_set_artifact_message ()" link="LassoProfile.html#lasso-profile-set-artifact-message"/>
    <keyword type="function" name="lasso_profile_get_server ()" link="LassoProfile.html#lasso-profile-get-server"/>
    <keyword type="function" name="lasso_profile_set_signature_hint ()" link="LassoProfile.html#lasso-profile-set-signature-hint"/>
    <keyword type="function" name="lasso_profile_get_signature_hint ()" link="LassoProfile.html#lasso-profile-get-signature-hint"/>
    <keyword type="function" name="lasso_profile_set_signature_verify_hint ()" link="LassoProfile.html#lasso-profile-set-signature-verify-hint"/>
    <keyword type="function" name="lasso_profile_get_signature_verify_hint ()" link="LassoProfile.html#lasso-profile-get-signature-verify-hint"/>
    <keyword type="function" name="lasso_profile_sso_role_with ()" link="LassoProfile.html#lasso-profile-sso-role-with"/>
    <keyword type="function" name="lasso_profile_get_signature_status ()" link="LassoProfile.html#lasso-profile-get-signature-status"/>
    <keyword type="struct" name="struct LassoProfile" link="LassoProfile.html#LassoProfile-struct"/>
    <keyword type="enum" name="enum LassoRequestType" link="LassoProfile.html#LassoRequestType"/>
    <keyword type="enum" name="enum LassoProfileSignatureHint" link="LassoProfile.html#LassoProfileSignatureHint"/>
    <keyword type="enum" name="enum LassoProfileSignatureVerifyHint" link="LassoProfile.html#LassoProfileSignatureVerifyHint"/>
    <keyword type="macro" name="LASSO_ERROR_UNDEFINED" link="lasso-Error-Codes.html#LASSO-ERROR-UNDEFINED:CAPS"/>
    <keyword type="macro" name="LASSO_ERROR_UNIMPLEMENTED" link="lasso-Error-Codes.html#LASSO-ERROR-UNIMPLEMENTED:CAPS"/>
    <keyword type="macro" name="LASSO_ERROR_OUT_OF_MEMORY" link="lasso-Error-Codes.html#LASSO-ERROR-OUT-OF-MEMORY:CAPS"/>
    <keyword type="macro" name="LASSO_ERROR_CAST_FAILED" link="lasso-Error-Codes.html#LASSO-ERROR-CAST-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_XML_ERROR_NODE_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-XML-ERROR-NODE-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_XML_ERROR_NODE_CONTENT_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-XML-ERROR-NODE-CONTENT-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_XML_ERROR_ATTR_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-XML-ERROR-ATTR-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_XML_ERROR_ATTR_VALUE_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-XML-ERROR-ATTR-VALUE-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_XML_ERROR_INVALID_FILE" link="lasso-Error-Codes.html#LASSO-XML-ERROR-INVALID-FILE:CAPS"/>
    <keyword type="macro" name="LASSO_XML_ERROR_OBJECT_CONSTRUCTION_FAILED" link="lasso-Error-Codes.html#LASSO-XML-ERROR-OBJECT-CONSTRUCTION-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_XML_ERROR_MISSING_NAMESPACE" link="lasso-Error-Codes.html#LASSO-XML-ERROR-MISSING-NAMESPACE:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_SIGNATURE_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-DS-ERROR-SIGNATURE-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_INVALID_SIGNATURE" link="lasso-Error-Codes.html#LASSO-DS-ERROR-INVALID-SIGNATURE:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-SIGNATURE-TMPL-CREATION-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_CONTEXT_CREATION_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-CONTEXT-CREATION-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-PUBLIC-KEY-LOAD-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-PRIVATE-KEY-LOAD-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-CERTIFICATE-LOAD-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_SIGNATURE_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-SIGNATURE-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-KEYS-MNGR-CREATION-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-KEYS-MNGR-INIT-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-SIGNATURE-VERIFICATION-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-CA-CERT-CHAIN-LOAD-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_INVALID_SIGALG" link="lasso-Error-Codes.html#LASSO-DS-ERROR-INVALID-SIGALG:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_DIGEST_COMPUTE_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-DIGEST-COMPUTE-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-DS-ERROR-SIGNATURE-TEMPLATE-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_TOO_MUCH_REFERENCES" link="lasso-Error-Codes.html#LASSO-DS-ERROR-TOO-MUCH-REFERENCES:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_INVALID_REFERENCE_FOR_SAML" link="lasso-Error-Codes.html#LASSO-DS-ERROR-INVALID-REFERENCE-FOR-SAML:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_DECRYPTION_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-DECRYPTION-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_DS_ERROR_ENCRYPTION_FAILED" link="lasso-Error-Codes.html#LASSO-DS-ERROR-ENCRYPTION-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-SERVER-ERROR-PROVIDER-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED" link="lasso-Error-Codes.html#LASSO-SERVER-ERROR-ADD-PROVIDER-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH" link="lasso-Error-Codes.html#LASSO-SERVER-ERROR-ADD-PROVIDER-PROTOCOL-MISMATCH:CAPS"/>
    <keyword type="macro" name="LASSO_SERVER_ERROR_SET_ENCRYPTION_PRIVATE_KEY_FAILED" link="lasso-Error-Codes.html#LASSO-SERVER-ERROR-SET-ENCRYPTION-PRIVATE-KEY-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE" link="lasso-Error-Codes.html#LASSO-LOGOUT-ERROR-UNSUPPORTED-PROFILE:CAPS"/>
    <keyword type="macro" name="LASSO_LOGOUT_ERROR_REQUEST_DENIED" link="lasso-Error-Codes.html#LASSO-LOGOUT-ERROR-REQUEST-DENIED:CAPS"/>
    <keyword type="macro" name="LASSO_LOGOUT_ERROR_FEDERATION_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-LOGOUT-ERROR-FEDERATION-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_LOGOUT_ERROR_UNKNOWN_PRINCIPAL" link="lasso-Error-Codes.html#LASSO-LOGOUT-ERROR-UNKNOWN-PRINCIPAL:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_QUERY" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-QUERY:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_POST_MSG" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-POST-MSG:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_SOAP_MSG" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-SOAP-MSG:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_REQUEST" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-REQUEST:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_HTTP_METHOD" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-HTTP-METHOD:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_PROTOCOLPROFILE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-PROTOCOLPROFILE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_MSG" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-MSG:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_REMOTE_PROVIDERID" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-REMOTE-PROVIDERID:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-UNSUPPORTED-PROFILE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_UNKNOWN_PROFILE_URL" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-UNKNOWN-PROFILE-URL:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_IDENTITY_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-IDENTITY-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_FEDERATION_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-FEDERATION-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-NAME-IDENTIFIER-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-BUILDING-QUERY-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_BUILDING_REQUEST_FAILED" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-BUILDING-REQUEST-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_BUILDING_MESSAGE_FAILED" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-BUILDING-MESSAGE-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_BUILDING_RESPONSE_FAILED" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-BUILDING-RESPONSE-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_SESSION_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-SESSION-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_BAD_IDENTITY_DUMP" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-BAD-IDENTITY-DUMP:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_BAD_SESSION_DUMP" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-BAD-SESSION-DUMP:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_RESPONSE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-RESPONSE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_STATUS_CODE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-STATUS-CODE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_ARTIFACT" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-ARTIFACT:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_RESOURCE_OFFERING" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-RESOURCE-OFFERING:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-SERVICE-DESCRIPTION:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_SERVICE_TYPE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-SERVICE-TYPE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_ASSERTION" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-ASSERTION:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_SUBJECT" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-SUBJECT:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_NAME_IDENTIFIER" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-NAME-IDENTIFIER:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_ARTIFACT" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-ARTIFACT:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_ENCRYPTION_PRIVATE_KEY" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-ENCRYPTION-PRIVATE-KEY:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_STATUS_NOT_SUCCESS" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-STATUS-NOT-SUCCESS:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_ISSUER" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-ISSUER:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_SERVICE_INSTANCE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-SERVICE-INSTANCE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-ENDPOINT-REFERENCE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE_ADDRESS" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-ENDPOINT-REFERENCE-ADDRESS:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_ISSUER" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-ISSUER:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_MISSING_SERVER" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-MISSING-SERVER:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_UNKNOWN_PROVIDER" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-UNKNOWN-PROVIDER:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_CANNOT_VERIFY_SIGNATURE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-CANNOT-VERIFY-SIGNATURE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_CANNOT_FIND_A_PROVIDER" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-CANNOT-FIND-A-PROVIDER:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_RESPONSE_DOES_NOT_MATCH_REQUEST" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-RESPONSE-DOES-NOT-MATCH-REQUEST:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_REQUEST" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-REQUEST:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_INVALID_RESPONSE" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-INVALID-RESPONSE:CAPS"/>
    <keyword type="macro" name="LASSO_PROFILE_ERROR_UNSUPPORTED_BINDING" link="lasso-Error-Codes.html#LASSO-PROFILE-ERROR-UNSUPPORTED-BINDING:CAPS"/>
    <keyword type="macro" name="LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ" link="lasso-Error-Codes.html#LASSO-PARAM-ERROR-BAD-TYPE-OR-NULL-OBJ:CAPS"/>
    <keyword type="macro" name="LASSO_PARAM_ERROR_INVALID_VALUE" link="lasso-Error-Codes.html#LASSO-PARAM-ERROR-INVALID-VALUE:CAPS"/>
    <keyword type="macro" name="LASSO_PARAM_ERROR_CHECK_FAILED" link="lasso-Error-Codes.html#LASSO-PARAM-ERROR-CHECK-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_PARAM_ERROR_NON_INITIALIZED_OBJECT" link="lasso-Error-Codes.html#LASSO-PARAM-ERROR-NON-INITIALIZED-OBJECT:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_FEDERATION_NOT_FOUND" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-FEDERATION-NOT-FOUND:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_CONSENT_NOT_OBTAINED" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-CONSENT-NOT-OBTAINED:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-INVALID-NAMEIDPOLICY:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_REQUEST_DENIED" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-REQUEST-DENIED:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_INVALID_SIGNATURE" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-INVALID-SIGNATURE:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-UNSIGNED-AUTHN-REQUEST:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_STATUS_NOT_SUCCESS" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-STATUS-NOT-SUCCESS:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_UNKNOWN_PRINCIPAL" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-UNKNOWN-PRINCIPAL:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_NO_DEFAULT_ENDPOINT" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-NO-DEFAULT-ENDPOINT:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_ASSERTION_REPLAY" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-ASSERTION-REPLAY:CAPS"/>
    <keyword type="macro" name="LASSO_LOGIN_ERROR_ASSERTION_DOES_NOT_MATCH_REQUEST_ID" link="lasso-Error-Codes.html#LASSO-LOGIN-ERROR-ASSERTION-DOES-NOT-MATCH-REQUEST-ID:CAPS"/>
    <keyword type="macro" name="LASSO_DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER" link="lasso-Error-Codes.html#LASSO-DEFEDERATION-ERROR-MISSING-NAME-IDENTIFIER:CAPS"/>
    <keyword type="macro" name="LASSO_SOAP_ERROR_REDIRECT_REQUEST_FAULT" link="lasso-Error-Codes.html#LASSO-SOAP-ERROR-REDIRECT-REQUEST-FAULT:CAPS"/>
    <keyword type="macro" name="LASSO_SOAP_ERROR_MISSING_ENVELOPE" link="lasso-Error-Codes.html#LASSO-SOAP-ERROR-MISSING-ENVELOPE:CAPS"/>
    <keyword type="macro" name="LASSO_SOAP_ERROR_MISSING_HEADER" link="lasso-Error-Codes.html#LASSO-SOAP-ERROR-MISSING-HEADER:CAPS"/>
    <keyword type="macro" name="LASSO_SOAP_ERROR_MISSING_BODY" link="lasso-Error-Codes.html#LASSO-SOAP-ERROR-MISSING-BODY:CAPS"/>
    <keyword type="macro" name="LASSO_SOAP_ERROR_MISSING_SOAP_FAULT_DETAIL" link="lasso-Error-Codes.html#LASSO-SOAP-ERROR-MISSING-SOAP-FAULT-DETAIL:CAPS"/>
    <keyword type="macro" name="LASSO_REGISTRY_ERROR_KEY_EXISTS" link="lasso-Error-Codes.html#LASSO-REGISTRY-ERROR-KEY-EXISTS:CAPS"/>
    <keyword type="macro" name="LASSO_PROVIDER_ERROR_MISSING_PUBLIC_KEY" link="lasso-Error-Codes.html#LASSO-PROVIDER-ERROR-MISSING-PUBLIC-KEY:CAPS"/>
    <keyword type="function" name="lasso_node_new ()" link="lasso-node.html#lasso-node-new"/>
    <keyword type="function" name="lasso_node_new_from_dump ()" link="lasso-node.html#lasso-node-new-from-dump"/>
    <keyword type="function" name="lasso_node_new_from_soap ()" link="lasso-node.html#lasso-node-new-from-soap"/>
    <keyword type="function" name="lasso_node_new_from_xmlNode ()" link="lasso-node.html#lasso-node-new-from-xmlNode"/>
    <keyword type="function" name="lasso_node_cleanup_original_xmlnodes ()" link="lasso-node.html#lasso-node-cleanup-original-xmlnodes"/>
    <keyword type="function" name="lasso_node_destroy ()" link="lasso-node.html#lasso-node-destroy"/>
    <keyword type="function" name="lasso_node_dump ()" link="lasso-node.html#lasso-node-dump"/>
    <keyword type="function" name="lasso_node_debug ()" link="lasso-node.html#lasso-node-debug"/>
    <keyword type="function" name="lasso_node_export_to_base64 ()" link="lasso-node.html#lasso-node-export-to-base64"/>
    <keyword type="function" name="lasso_node_export_to_query ()" link="lasso-node.html#lasso-node-export-to-query"/>
    <keyword type="function" name="lasso_node_export_to_query_with_password ()" link="lasso-node.html#lasso-node-export-to-query-with-password"/>
    <keyword type="function" name="lasso_node_export_to_soap ()" link="lasso-node.html#lasso-node-export-to-soap"/>
    <keyword type="function" name="lasso_node_export_to_soap_with_headers ()" link="lasso-node.html#lasso-node-export-to-soap-with-headers"/>
    <keyword type="function" name="lasso_node_export_to_xml ()" link="lasso-node.html#lasso-node-export-to-xml"/>
    <keyword type="function" name="lasso_node_export_to_paos_request ()" link="lasso-node.html#lasso-node-export-to-paos-request"/>
    <keyword type="function" name="lasso_node_export_to_paos_request_full ()" link="lasso-node.html#lasso-node-export-to-paos-request-full"/>
    <keyword type="function" name="lasso_node_export_to_ecp_soap_response ()" link="lasso-node.html#lasso-node-export-to-ecp-soap-response"/>
    <keyword type="function" name="lasso_node_get_xmlNode ()" link="lasso-node.html#lasso-node-get-xmlNode"/>
    <keyword type="function" name="lasso_node_get_name ()" link="lasso-node.html#lasso-node-get-name"/>
    <keyword type="function" name="lasso_node_get_original_xmlnode ()" link="lasso-node.html#lasso-node-get-original-xmlnode"/>
    <keyword type="function" name="lasso_node_set_original_xmlnode ()" link="lasso-node.html#lasso-node-set-original-xmlnode"/>
    <keyword type="function" name="lasso_node_set_custom_namespace ()" link="lasso-node.html#lasso-node-set-custom-namespace"/>
    <keyword type="function" name="lasso_node_set_custom_nodename ()" link="lasso-node.html#lasso-node-set-custom-nodename"/>
    <keyword type="function" name="lasso_node_get_namespace ()" link="lasso-node.html#lasso-node-get-namespace"/>
    <keyword type="function" name="lasso_node_init_from_message ()" link="lasso-node.html#lasso-node-init-from-message"/>
    <keyword type="function" name="lasso_node_init_from_query ()" link="lasso-node.html#lasso-node-init-from-query"/>
    <keyword type="function" name="lasso_node_init_from_xml ()" link="lasso-node.html#lasso-node-init-from-xml"/>
    <keyword type="function" name="lasso_strerror ()" link="lasso-node.html#lasso-strerror"/>
    <keyword type="enum" name="enum LassoMessageFormat" link="lasso-node.html#LassoMessageFormat"/>
    <keyword type="enum" name="enum LassoSignatureType" link="lasso-node.html#LassoSignatureType"/>
    <keyword type="enum" name="enum LassoSignatureMethod" link="lasso-node.html#LassoSignatureMethod"/>
    <keyword type="struct" name="LassoNodeClassData" link="lasso-node.html#LassoNodeClassData"/>
    <keyword type="struct" name="struct LassoNode" link="lasso-node.html#LassoNode-struct"/>
    <keyword type="macro" name="LASSO_PYTHON_HREF" link="lasso-Base-Strings.html#LASSO-PYTHON-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_LASSO_PREFIX" link="lasso-Base-Strings.html#LASSO-LASSO-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_LASSO_HREF" link="lasso-Base-Strings.html#LASSO-LASSO-HREF:CAPS"/>
    <keyword type="function" name="LassoRegistryTranslationFunction ()" link="lasso-registry.html#LassoRegistryTranslationFunction"/>
    <keyword type="function" name="lasso_registry_default_add_direct_mapping ()" link="lasso-registry.html#lasso-registry-default-add-direct-mapping"/>
    <keyword type="function" name="lasso_registry_default_add_functional_mapping ()" link="lasso-registry.html#lasso-registry-default-add-functional-mapping"/>
    <keyword type="function" name="lasso_registry_default_get_mapping ()" link="lasso-registry.html#lasso-registry-default-get-mapping"/>
    <keyword type="function" name="lasso_misc_text_node_new ()" link="LassoMiscTextNode.html#lasso-misc-text-node-new"/>
    <keyword type="function" name="lasso_misc_text_node_new_with_string ()" link="LassoMiscTextNode.html#lasso-misc-text-node-new-with-string"/>
    <keyword type="function" name="lasso_misc_text_node_new_with_xml_node ()" link="LassoMiscTextNode.html#lasso-misc-text-node-new-with-xml-node"/>
    <keyword type="function" name="lasso_misc_text_node_get_xml_content ()" link="LassoMiscTextNode.html#lasso-misc-text-node-get-xml-content"/>
    <keyword type="function" name="lasso_misc_text_node_set_xml_content ()" link="LassoMiscTextNode.html#lasso-misc-text-node-set-xml-content"/>
    <keyword type="struct" name="struct LassoMiscTextNode" link="LassoMiscTextNode.html#LassoMiscTextNode-struct"/>
    <keyword type="function" name="lasso_login_new ()" link="LassoLogin.html#lasso-login-new"/>
    <keyword type="function" name="lasso_login_new_from_dump ()" link="LassoLogin.html#lasso-login-new-from-dump"/>
    <keyword type="function" name="lasso_login_accept_sso ()" link="LassoLogin.html#lasso-login-accept-sso"/>
    <keyword type="function" name="lasso_login_build_artifact_msg ()" link="LassoLogin.html#lasso-login-build-artifact-msg"/>
    <keyword type="function" name="lasso_login_build_assertion ()" link="LassoLogin.html#lasso-login-build-assertion"/>
    <keyword type="function" name="lasso_login_build_authn_request_msg ()" link="LassoLogin.html#lasso-login-build-authn-request-msg"/>
    <keyword type="function" name="lasso_login_build_authn_response_msg ()" link="LassoLogin.html#lasso-login-build-authn-response-msg"/>
    <keyword type="function" name="lasso_login_build_request_msg ()" link="LassoLogin.html#lasso-login-build-request-msg"/>
    <keyword type="function" name="lasso_login_build_response_msg ()" link="LassoLogin.html#lasso-login-build-response-msg"/>
    <keyword type="function" name="lasso_login_destroy ()" link="LassoLogin.html#lasso-login-destroy"/>
    <keyword type="function" name="lasso_login_dump ()" link="LassoLogin.html#lasso-login-dump"/>
    <keyword type="function" name="lasso_login_get_assertion ()" link="LassoLogin.html#lasso-login-get-assertion"/>
    <keyword type="function" name="lasso_login_init_authn_request ()" link="LassoLogin.html#lasso-login-init-authn-request"/>
    <keyword type="function" name="lasso_login_init_idp_initiated_authn_request ()" link="LassoLogin.html#lasso-login-init-idp-initiated-authn-request"/>
    <keyword type="function" name="lasso_login_init_request ()" link="LassoLogin.html#lasso-login-init-request"/>
    <keyword type="function" name="lasso_login_must_ask_for_consent ()" link="LassoLogin.html#lasso-login-must-ask-for-consent"/>
    <keyword type="function" name="lasso_login_must_authenticate ()" link="LassoLogin.html#lasso-login-must-authenticate"/>
    <keyword type="function" name="lasso_login_process_authn_request_msg ()" link="LassoLogin.html#lasso-login-process-authn-request-msg"/>
    <keyword type="function" name="lasso_login_process_authn_response_msg ()" link="LassoLogin.html#lasso-login-process-authn-response-msg"/>
    <keyword type="function" name="lasso_login_process_paos_response_msg ()" link="LassoLogin.html#lasso-login-process-paos-response-msg"/>
    <keyword type="function" name="lasso_login_process_request_msg ()" link="LassoLogin.html#lasso-login-process-request-msg"/>
    <keyword type="function" name="lasso_login_process_response_msg ()" link="LassoLogin.html#lasso-login-process-response-msg"/>
    <keyword type="function" name="lasso_login_validate_request_msg ()" link="LassoLogin.html#lasso-login-validate-request-msg"/>
    <keyword type="struct" name="struct LassoLogin" link="LassoLogin.html#LassoLogin-struct"/>
    <keyword type="function" name="lasso_logout_new ()" link="LassoLogout.html#lasso-logout-new"/>
    <keyword type="function" name="lasso_logout_new_from_dump ()" link="LassoLogout.html#lasso-logout-new-from-dump"/>
    <keyword type="function" name="lasso_logout_build_request_msg ()" link="LassoLogout.html#lasso-logout-build-request-msg"/>
    <keyword type="function" name="lasso_logout_build_response_msg ()" link="LassoLogout.html#lasso-logout-build-response-msg"/>
    <keyword type="function" name="lasso_logout_destroy ()" link="LassoLogout.html#lasso-logout-destroy"/>
    <keyword type="function" name="lasso_logout_dump ()" link="LassoLogout.html#lasso-logout-dump"/>
    <keyword type="function" name="lasso_logout_get_next_providerID ()" link="LassoLogout.html#lasso-logout-get-next-providerID"/>
    <keyword type="function" name="lasso_logout_init_request ()" link="LassoLogout.html#lasso-logout-init-request"/>
    <keyword type="function" name="lasso_logout_process_request_msg ()" link="LassoLogout.html#lasso-logout-process-request-msg"/>
    <keyword type="function" name="lasso_logout_process_response_msg ()" link="LassoLogout.html#lasso-logout-process-response-msg"/>
    <keyword type="function" name="lasso_logout_reset_providerID_index ()" link="LassoLogout.html#lasso-logout-reset-providerID-index"/>
    <keyword type="function" name="lasso_logout_validate_request ()" link="LassoLogout.html#lasso-logout-validate-request"/>
    <keyword type="struct" name="struct LassoLogout" link="LassoLogout.html#LassoLogout-struct"/>
    <keyword type="function" name="lasso_defederation_new ()" link="LassoDefederation.html#lasso-defederation-new"/>
    <keyword type="function" name="lasso_defederation_build_notification_msg ()" link="LassoDefederation.html#lasso-defederation-build-notification-msg"/>
    <keyword type="function" name="lasso_defederation_destroy ()" link="LassoDefederation.html#lasso-defederation-destroy"/>
    <keyword type="function" name="lasso_defederation_init_notification ()" link="LassoDefederation.html#lasso-defederation-init-notification"/>
    <keyword type="function" name="lasso_defederation_process_notification_msg ()" link="LassoDefederation.html#lasso-defederation-process-notification-msg"/>
    <keyword type="function" name="lasso_defederation_validate_notification ()" link="LassoDefederation.html#lasso-defederation-validate-notification"/>
    <keyword type="struct" name="struct LassoDefederation" link="LassoDefederation.html#LassoDefederation-struct"/>
    <keyword type="function" name="lasso_name_registration_new ()" link="LassoNameRegistration.html#lasso-name-registration-new"/>
    <keyword type="function" name="lasso_name_registration_new_from_dump ()" link="LassoNameRegistration.html#lasso-name-registration-new-from-dump"/>
    <keyword type="function" name="lasso_name_registration_build_request_msg ()" link="LassoNameRegistration.html#lasso-name-registration-build-request-msg"/>
    <keyword type="function" name="lasso_name_registration_build_response_msg ()" link="LassoNameRegistration.html#lasso-name-registration-build-response-msg"/>
    <keyword type="function" name="lasso_name_registration_destroy ()" link="LassoNameRegistration.html#lasso-name-registration-destroy"/>
    <keyword type="function" name="lasso_name_registration_dump ()" link="LassoNameRegistration.html#lasso-name-registration-dump"/>
    <keyword type="function" name="lasso_name_registration_init_request ()" link="LassoNameRegistration.html#lasso-name-registration-init-request"/>
    <keyword type="function" name="lasso_name_registration_process_request_msg ()" link="LassoNameRegistration.html#lasso-name-registration-process-request-msg"/>
    <keyword type="function" name="lasso_name_registration_process_response_msg ()" link="LassoNameRegistration.html#lasso-name-registration-process-response-msg"/>
    <keyword type="function" name="lasso_name_registration_validate_request ()" link="LassoNameRegistration.html#lasso-name-registration-validate-request"/>
    <keyword type="struct" name="struct LassoNameRegistration" link="LassoNameRegistration.html#LassoNameRegistration-struct"/>
    <keyword type="function" name="lasso_name_identifier_mapping_new ()" link="LassoNameIdentifierMapping.html#lasso-name-identifier-mapping-new"/>
    <keyword type="function" name="lasso_name_identifier_mapping_build_request_msg ()" link="LassoNameIdentifierMapping.html#lasso-name-identifier-mapping-build-request-msg"/>
    <keyword type="function" name="lasso_name_identifier_mapping_build_response_msg ()" link="LassoNameIdentifierMapping.html#lasso-name-identifier-mapping-build-response-msg"/>
    <keyword type="function" name="lasso_name_identifier_mapping_destroy ()" link="LassoNameIdentifierMapping.html#lasso-name-identifier-mapping-destroy"/>
    <keyword type="function" name="lasso_name_identifier_mapping_init_request ()" link="LassoNameIdentifierMapping.html#lasso-name-identifier-mapping-init-request"/>
    <keyword type="function" name="lasso_name_identifier_mapping_process_request_msg ()" link="LassoNameIdentifierMapping.html#lasso-name-identifier-mapping-process-request-msg"/>
    <keyword type="function" name="lasso_name_identifier_mapping_process_response_msg ()" link="LassoNameIdentifierMapping.html#lasso-name-identifier-mapping-process-response-msg"/>
    <keyword type="function" name="lasso_name_identifier_mapping_validate_request ()" link="LassoNameIdentifierMapping.html#lasso-name-identifier-mapping-validate-request"/>
    <keyword type="struct" name="struct LassoNameIdentifierMapping" link="LassoNameIdentifierMapping.html#LassoNameIdentifierMapping-struct"/>
    <keyword type="function" name="lasso_lecp_new ()" link="LassoLecp.html#lasso-lecp-new"/>
    <keyword type="function" name="lasso_lecp_build_authn_request_envelope_msg ()" link="LassoLecp.html#lasso-lecp-build-authn-request-envelope-msg"/>
    <keyword type="function" name="lasso_lecp_build_authn_request_msg ()" link="LassoLecp.html#lasso-lecp-build-authn-request-msg"/>
    <keyword type="function" name="lasso_lecp_build_authn_response_msg ()" link="LassoLecp.html#lasso-lecp-build-authn-response-msg"/>
    <keyword type="function" name="lasso_lecp_build_authn_response_envelope_msg ()" link="LassoLecp.html#lasso-lecp-build-authn-response-envelope-msg"/>
    <keyword type="function" name="lasso_lecp_destroy ()" link="LassoLecp.html#lasso-lecp-destroy"/>
    <keyword type="function" name="lasso_lecp_init_authn_request ()" link="LassoLecp.html#lasso-lecp-init-authn-request"/>
    <keyword type="function" name="lasso_lecp_process_authn_request_msg ()" link="LassoLecp.html#lasso-lecp-process-authn-request-msg"/>
    <keyword type="function" name="lasso_lecp_process_authn_request_envelope_msg ()" link="LassoLecp.html#lasso-lecp-process-authn-request-envelope-msg"/>
    <keyword type="function" name="lasso_lecp_process_authn_response_envelope_msg ()" link="LassoLecp.html#lasso-lecp-process-authn-response-envelope-msg"/>
    <keyword type="struct" name="struct LassoLecp" link="LassoLecp.html#LassoLecp-struct"/>
    <keyword type="macro" name="LASSO_LIB_HREF" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PREFIX" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_METADATA_HREF" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-METADATA-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_METADATA_PREFIX" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-METADATA-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_ASSERTION_HREF" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-ASSERTION-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_ASSERTION_PREFIX" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-ASSERTION-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_PROTOCOL_HREF" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-PROTOCOL-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_PROTOCOL_PREFIX" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-PROTOCOL-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_PAOS_HREF" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-PAOS-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_PAOS_PREFIX" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-PAOS-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_ECP_HREF" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-ECP-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_ECP_PREFIX" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-ECP-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_MAJOR_VERSION_N" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-MAJOR-VERSION-N:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_MINOR_VERSION_N" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-MINOR-VERSION-N:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_MAJOR_VERSION_N" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-MAJOR-VERSION-N:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_MINOR_VERSION_N" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-MINOR-VERSION-N:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_NAMEID_POLICY_TYPE_NONE" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-NAMEID-POLICY-TYPE-NONE:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-NAMEID-POLICY-TYPE-ONE-TIME:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-NAMEID-POLICY-TYPE-FEDERATED:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_NAMEID_POLICY_TYPE_ANY" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-NAMEID-POLICY-TYPE-ANY:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-INTERNET-PROTOCOL:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-INTERNET-PROTOCOL-PASSWORD:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-MOBILE-ONE-FACTOR-UNREGISTERED:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-MOBILE-TWO-FACTOR-UNREGISTERED:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-MOBILE-ONE-FACTOR-CONTRACT:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-MOBILE-TWO-FACTOR-CONTRACT:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-PASSWORD:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-PASSWORD-PROTECTED-TRANSPORT:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-PREVIOUS-SESSION:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-SMARTCARD:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-SMARTCARD-PKI:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-SOFTWARE-PKI:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-CLASS-REF-TIME-SYNC-TOKEN:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_COMPARISON_EXACT" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-COMPARISON-EXACT:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-COMPARISON-MINIMUM:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-COMPARISON-MAXIMUM:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_AUTHN_CONTEXT_COMPARISON_BETTER" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-AUTHN-CONTEXT-COMPARISON-BETTER:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_PASSWORD" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-PASSWORD:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_KERBEROS" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-KERBEROS:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-SECURE-REMOTE-PASSWORD:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-HARDWARE-TOKEN:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-SMARTCARD-PKI:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-SOFTWARE-PKI:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_PGP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-PGP:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHODS_PKI" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHODS-PKI:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_XKMS" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-XKMS:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_XMLD_SIG" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-XMLD-SIG:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_UNSPECIFIED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-UNSPECIFIED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_AUTHENTICATION_METHOD_LIBERTY" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-AUTHENTICATION-METHOD-LIBERTY:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_FEDERATION_DOES_NOT_EXIST" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-FEDERATION-DOES-NOT-EXIST:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_INVALID_ASSERTION_CONSUMER_SERVICE_INDEX" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-INVALID-ASSERTION-CONSUMER-SERVICE-INDEX:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_INVALID_SIGNATURE" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-INVALID-SIGNATURE:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_NO_AUTHN_CONTEXT" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-NO-AUTHN-CONTEXT:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_NO_AVAILABLEIDP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-NO-AVAILABLEIDP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_NO_PASSIVE" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-NO-PASSIVE:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_NO_SUPPORTEDIDP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-NO-SUPPORTEDIDP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_PROXY_COUNT_EXCEEDED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-PROXY-COUNT-EXCEEDED:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_UNKNOWN_PRINCIPAL" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-UNKNOWN-PRINCIPAL:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_UNSIGNED_AUTHN_REQUEST" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-UNSIGNED-AUTHN-REQUEST:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_STATUS_CODE_UNSUPPORTED_PROFILE" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-STATUS-CODE-UNSUPPORTED-PROFILE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_SUCCESS" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-SUCCESS:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_VERSION_MISMATCH" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-VERSION-MISMATCH:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_REQUESTER" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-REQUESTER:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_RESPONDER" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-RESPONDER:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_HIGH" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-REQUEST-VERSION-TOO-HIGH:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_LOW" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-REQUEST-VERSION-TOO-LOW:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_REQUEST_VERSION_DEPRECATED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-REQUEST-VERSION-DEPRECATED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_TOO_MANY_RESPONSES" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-TOO-MANY-RESPONSES:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_RESOURCE_NOT_RECOGNIZED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-RESOURCE-NOT-RECOGNIZED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_STATUS_CODE_REQUEST_DENIED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-STATUS-CODE-REQUEST-DENIED:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-BRWS-ART:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-BRWS-POST:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_BRWS_LECP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-BRWS-LECP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-FED-TERM-IDP-HTTP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-FED-TERM-IDP-SOAP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-FED-TERM-SP-HTTP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-FED-TERM-SP-SOAP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_NIM_SP_HTTP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-NIM-SP-HTTP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-RNI-IDP-HTTP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-RNI-IDP-SOAP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_HTTP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-RNI-SP-HTTP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_SOAP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-RNI-SP-SOAP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_HTTP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-SLO-SP-HTTP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_SOAP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-SLO-SP-SOAP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-SLO-IDP-HTTP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-PROTOCOL-PROFILE-SLO-IDP-SOAP:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-NAME-IDENTIFIER-FORMAT-FEDERATED:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-NAME-IDENTIFIER-FORMAT-ONE-TIME:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-NAME-IDENTIFIER-FORMAT-ENCRYPTED:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-NAME-IDENTIFIER-FORMAT-ENTITYID:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_CONSENT_OBTAINED" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-CONSENT-OBTAINED:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_CONSENT_OBTAINED_PRIOR" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-CONSENT-OBTAINED-PRIOR:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-CONSENT-OBTAINED-CURRENT-IMPLICIT:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-CONSENT-OBTAINED-CURRENT-EXPLICIT:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_CONSENT_UNAVAILABLE" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-CONSENT-UNAVAILABLE:CAPS"/>
    <keyword type="macro" name="LASSO_LIB_CONSENT_INAPPLICABLE" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-LIB-CONSENT-INAPPLICABLE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-CONFIRMATION-METHOD-ARTIFACT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT01" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-CONFIRMATION-METHOD-ARTIFACT01:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_CONFIRMATION_METHOD_BEARER" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-CONFIRMATION-METHOD-BEARER:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_CONFIRMATION_METHOD_HOLDER_OF_KEY" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-CONFIRMATION-METHOD-HOLDER-OF-KEY:CAPS"/>
    <keyword type="macro" name="LASSO_SAML_CONFIRMATION_METHOD_SENDER_VOUCHES" link="lasso-Strings-for-ID-FF-1.2.html#LASSO-SAML-CONFIRMATION-METHOD-SENDER-VOUCHES:CAPS"/>
    <keyword type="function" name="lasso_lib_assertion_new ()" link="LassoLibAssertion.html#lasso-lib-assertion-new"/>
    <keyword type="function" name="lasso_lib_assertion_new_full ()" link="LassoLibAssertion.html#lasso-lib-assertion-new-full"/>
    <keyword type="struct" name="struct LassoLibAssertion" link="LassoLibAssertion.html#LassoLibAssertion-struct"/>
    <keyword type="function" name="lasso_lib_authentication_statement_new ()" link="LassoLibAuthenticationStatement.html#lasso-lib-authentication-statement-new"/>
    <keyword type="function" name="lasso_lib_authentication_statement_new_full ()" link="LassoLibAuthenticationStatement.html#lasso-lib-authentication-statement-new-full"/>
    <keyword type="struct" name="struct LassoLibAuthenticationStatement" link="LassoLibAuthenticationStatement.html#LassoLibAuthenticationStatement-struct"/>
    <keyword type="function" name="lasso_lib_authn_context_new ()" link="LassoLibAuthnContext.html#lasso-lib-authn-context-new"/>
    <keyword type="struct" name="struct LassoLibAuthnContext" link="LassoLibAuthnContext.html#LassoLibAuthnContext-struct"/>
    <keyword type="function" name="lasso_lib_authn_request_envelope_new ()" link="LassoLibAuthnRequestEnvelope.html#lasso-lib-authn-request-envelope-new"/>
    <keyword type="function" name="lasso_lib_authn_request_envelope_new_full ()" link="LassoLibAuthnRequestEnvelope.html#lasso-lib-authn-request-envelope-new-full"/>
    <keyword type="struct" name="struct LassoLibAuthnRequestEnvelope" link="LassoLibAuthnRequestEnvelope.html#LassoLibAuthnRequestEnvelope-struct"/>
    <keyword type="function" name="lasso_lib_authn_request_new ()" link="LassoLibAuthnRequest.html#lasso-lib-authn-request-new"/>
    <keyword type="struct" name="struct LassoLibAuthnRequest" link="LassoLibAuthnRequest.html#LassoLibAuthnRequest-struct"/>
    <keyword type="function" name="lasso_lib_authn_response_envelope_new ()" link="LassoLibAuthnResponseEnvelope.html#lasso-lib-authn-response-envelope-new"/>
    <keyword type="struct" name="struct LassoLibAuthnResponseEnvelope" link="LassoLibAuthnResponseEnvelope.html#LassoLibAuthnResponseEnvelope-struct"/>
    <keyword type="function" name="lasso_lib_authn_response_new ()" link="LassoLibAuthnResponse.html#lasso-lib-authn-response-new"/>
    <keyword type="struct" name="struct LassoLibAuthnResponse" link="LassoLibAuthnResponse.html#LassoLibAuthnResponse-struct"/>
    <keyword type="function" name="lasso_lib_federation_termination_notification_new ()" link="LassoLibFederationTerminationNotification.html#lasso-lib-federation-termination-notification-new"/>
    <keyword type="function" name="lasso_lib_federation_termination_notification_new_full ()" link="LassoLibFederationTerminationNotification.html#lasso-lib-federation-termination-notification-new-full"/>
    <keyword type="struct" name="struct LassoLibFederationTerminationNotification" link="LassoLibFederationTerminationNotification.html#LassoLibFederationTerminationNotification-struct"/>
    <keyword type="function" name="lasso_lib_idp_entries_new ()" link="LassoLibIDPEntries.html#lasso-lib-idp-entries-new"/>
    <keyword type="struct" name="struct LassoLibIDPEntries" link="LassoLibIDPEntries.html#LassoLibIDPEntries-struct"/>
    <keyword type="function" name="lasso_lib_idp_entry_new ()" link="LassoLibIDPEntry.html#lasso-lib-idp-entry-new"/>
    <keyword type="struct" name="struct LassoLibIDPEntry" link="LassoLibIDPEntry.html#LassoLibIDPEntry-struct"/>
    <keyword type="function" name="lasso_lib_idp_list_new ()" link="LassoLibIDPList.html#lasso-lib-idp-list-new"/>
    <keyword type="struct" name="struct LassoLibIDPList" link="LassoLibIDPList.html#LassoLibIDPList-struct"/>
    <keyword type="function" name="lasso_lib_logout_request_new ()" link="LassoLibLogoutRequest.html#lasso-lib-logout-request-new"/>
    <keyword type="function" name="lasso_lib_logout_request_new_full ()" link="LassoLibLogoutRequest.html#lasso-lib-logout-request-new-full"/>
    <keyword type="struct" name="struct LassoLibLogoutRequest" link="LassoLibLogoutRequest.html#LassoLibLogoutRequest-struct"/>
    <keyword type="function" name="lasso_lib_logout_response_new ()" link="LassoLibLogoutResponse.html#lasso-lib-logout-response-new"/>
    <keyword type="function" name="lasso_lib_logout_response_new_full ()" link="LassoLibLogoutResponse.html#lasso-lib-logout-response-new-full"/>
    <keyword type="struct" name="struct LassoLibLogoutResponse" link="LassoLibLogoutResponse.html#LassoLibLogoutResponse-struct"/>
    <keyword type="function" name="lasso_lib_name_identifier_mapping_request_new ()" link="LassoLibNameIdentifierMappingRequest.html#lasso-lib-name-identifier-mapping-request-new"/>
    <keyword type="function" name="lasso_lib_name_identifier_mapping_request_new_full ()" link="LassoLibNameIdentifierMappingRequest.html#lasso-lib-name-identifier-mapping-request-new-full"/>
    <keyword type="struct" name="struct LassoLibNameIdentifierMappingRequest" link="LassoLibNameIdentifierMappingRequest.html#LassoLibNameIdentifierMappingRequest-struct"/>
    <keyword type="function" name="lasso_lib_name_identifier_mapping_response_new ()" link="LassoLibNameIdentifierMappingResponse.html#lasso-lib-name-identifier-mapping-response-new"/>
    <keyword type="function" name="lasso_lib_name_identifier_mapping_response_new_full ()" link="LassoLibNameIdentifierMappingResponse.html#lasso-lib-name-identifier-mapping-response-new-full"/>
    <keyword type="struct" name="struct LassoLibNameIdentifierMappingResponse" link="LassoLibNameIdentifierMappingResponse.html#LassoLibNameIdentifierMappingResponse-struct"/>
    <keyword type="function" name="lasso_lib_register_name_identifier_request_new ()" link="LassoLibRegisterNameIdentifierRequest.html#lasso-lib-register-name-identifier-request-new"/>
    <keyword type="function" name="lasso_lib_register_name_identifier_request_new_full ()" link="LassoLibRegisterNameIdentifierRequest.html#lasso-lib-register-name-identifier-request-new-full"/>
    <keyword type="struct" name="struct LassoLibRegisterNameIdentifierRequest" link="LassoLibRegisterNameIdentifierRequest.html#LassoLibRegisterNameIdentifierRequest-struct"/>
    <keyword type="function" name="lasso_lib_register_name_identifier_response_new ()" link="LassoLibRegisterNameIdentifierResponse.html#lasso-lib-register-name-identifier-response-new"/>
    <keyword type="function" name="lasso_lib_register_name_identifier_response_new_full ()" link="LassoLibRegisterNameIdentifierResponse.html#lasso-lib-register-name-identifier-response-new-full"/>
    <keyword type="struct" name="struct LassoLibRegisterNameIdentifierResponse" link="LassoLibRegisterNameIdentifierResponse.html#LassoLibRegisterNameIdentifierResponse-struct"/>
    <keyword type="function" name="lasso_lib_request_authn_context_new ()" link="LassoLibRequestAuthnContext.html#lasso-lib-request-authn-context-new"/>
    <keyword type="struct" name="struct LassoLibRequestAuthnContext" link="LassoLibRequestAuthnContext.html#LassoLibRequestAuthnContext-struct"/>
    <keyword type="function" name="lasso_lib_scoping_new ()" link="LassoLibScoping.html#lasso-lib-scoping-new"/>
    <keyword type="struct" name="struct LassoLibScoping" link="LassoLibScoping.html#LassoLibScoping-struct"/>
    <keyword type="function" name="lasso_lib_status_response_new ()" link="LassoLibStatusResponse.html#lasso-lib-status-response-new"/>
    <keyword type="struct" name="struct LassoLibStatusResponse" link="LassoLibStatusResponse.html#LassoLibStatusResponse-struct"/>
    <keyword type="function" name="lasso_lib_subject_new ()" link="LassoLibSubject.html#lasso-lib-subject-new"/>
    <keyword type="struct" name="struct LassoLibSubject" link="LassoLibSubject.html#LassoLibSubject-struct"/>
    <keyword type="function" name="lasso_paos_request_validate ()" link="lasso-LassoPaosRequest.html#lasso-paos-request-validate"/>
    <keyword type="function" name="lasso_paos_request_new ()" link="lasso-LassoPaosRequest.html#lasso-paos-request-new"/>
    <keyword type="function" name="lasso_paos_response_validate ()" link="lasso-LassoPaosResponse.html#lasso-paos-response-validate"/>
    <keyword type="function" name="lasso_paos_response_new ()" link="lasso-LassoPaosResponse.html#lasso-paos-response-new"/>
    <keyword type="function" name="lasso_saml_advice_new ()" link="LassoSamlAdvice.html#lasso-saml-advice-new"/>
    <keyword type="struct" name="struct LassoSamlAdvice" link="LassoSamlAdvice.html#LassoSamlAdvice-struct"/>
    <keyword type="function" name="lasso_saml_assertion_new ()" link="LassoSamlAssertion.html#lasso-saml-assertion-new"/>
    <keyword type="struct" name="struct LassoSamlAssertion" link="LassoSamlAssertion.html#LassoSamlAssertion-struct"/>
    <keyword type="function" name="lasso_saml_attribute_designator_new ()" link="LassoSamlAttributeDesignator.html#lasso-saml-attribute-designator-new"/>
    <keyword type="struct" name="struct LassoSamlAttributeDesignator" link="LassoSamlAttributeDesignator.html#LassoSamlAttributeDesignator-struct"/>
    <keyword type="function" name="lasso_saml_attribute_statement_new ()" link="LassoSamlAttributeStatement.html#lasso-saml-attribute-statement-new"/>
    <keyword type="struct" name="struct LassoSamlAttributeStatement" link="LassoSamlAttributeStatement.html#LassoSamlAttributeStatement-struct"/>
    <keyword type="function" name="lasso_saml_attribute_value_new ()" link="LassoSamlAttributeValue.html#lasso-saml-attribute-value-new"/>
    <keyword type="struct" name="struct LassoSamlAttributeValue" link="LassoSamlAttributeValue.html#LassoSamlAttributeValue-struct"/>
    <keyword type="function" name="lasso_saml_attribute_new ()" link="LassoSamlAttribute.html#lasso-saml-attribute-new"/>
    <keyword type="struct" name="struct LassoSamlAttribute" link="LassoSamlAttribute.html#LassoSamlAttribute-struct"/>
    <keyword type="function" name="lasso_saml_audience_restriction_condition_new ()" link="LassoSamlAudienceRestrictionCondition.html#lasso-saml-audience-restriction-condition-new"/>
    <keyword type="function" name="lasso_saml_audience_restriction_condition_new_full ()" link="LassoSamlAudienceRestrictionCondition.html#lasso-saml-audience-restriction-condition-new-full"/>
    <keyword type="struct" name="struct LassoSamlAudienceRestrictionCondition" link="LassoSamlAudienceRestrictionCondition.html#LassoSamlAudienceRestrictionCondition-struct"/>
    <keyword type="function" name="lasso_saml_authentication_statement_new ()" link="LassoSamlAuthenticationStatement.html#lasso-saml-authentication-statement-new"/>
    <keyword type="struct" name="struct LassoSamlAuthenticationStatement" link="LassoSamlAuthenticationStatement.html#LassoSamlAuthenticationStatement-struct"/>
    <keyword type="function" name="lasso_saml_authority_binding_new ()" link="LassoSamlAuthorityBinding.html#lasso-saml-authority-binding-new"/>
    <keyword type="struct" name="struct LassoSamlAuthorityBinding" link="LassoSamlAuthorityBinding.html#LassoSamlAuthorityBinding-struct"/>
    <keyword type="struct" name="struct LassoSamlConditionAbstract" link="LassoSamlConditionAbstract.html#LassoSamlConditionAbstract-struct"/>
    <keyword type="function" name="lasso_saml_conditions_new ()" link="LassoSamlConditions.html#lasso-saml-conditions-new"/>
    <keyword type="struct" name="struct LassoSamlConditions" link="LassoSamlConditions.html#LassoSamlConditions-struct"/>
    <keyword type="function" name="lasso_saml_name_identifier_new ()" link="LassoSamlNameIdentifier.html#lasso-saml-name-identifier-new"/>
    <keyword type="function" name="lasso_saml_name_identifier_new_from_xmlNode ()" link="LassoSamlNameIdentifier.html#lasso-saml-name-identifier-new-from-xmlNode"/>
    <keyword type="struct" name="struct LassoSamlNameIdentifier" link="LassoSamlNameIdentifier.html#LassoSamlNameIdentifier-struct"/>
    <keyword type="struct" name="struct LassoSamlpRequestAbstract" link="LassoSamlpRequestAbstract.html#LassoSamlpRequestAbstract-struct"/>
    <keyword type="function" name="lasso_samlp_request_new ()" link="LassoSamlpRequest.html#lasso-samlp-request-new"/>
    <keyword type="struct" name="struct LassoSamlpRequest" link="LassoSamlpRequest.html#LassoSamlpRequest-struct"/>
    <keyword type="function" name="lasso_samlp_response_abstract_fill ()" link="LassoSamlpResponseAbstract.html#lasso-samlp-response-abstract-fill"/>
    <keyword type="struct" name="struct LassoSamlpResponseAbstract" link="LassoSamlpResponseAbstract.html#LassoSamlpResponseAbstract-struct"/>
    <keyword type="function" name="lasso_samlp_response_new ()" link="LassoSamlpResponse.html#lasso-samlp-response-new"/>
    <keyword type="struct" name="struct LassoSamlpResponse" link="LassoSamlpResponse.html#LassoSamlpResponse-struct"/>
    <keyword type="function" name="lasso_samlp_status_code_new ()" link="LassoSamlpStatusCode.html#lasso-samlp-status-code-new"/>
    <keyword type="struct" name="struct LassoSamlpStatusCode" link="LassoSamlpStatusCode.html#LassoSamlpStatusCode-struct"/>
    <keyword type="function" name="lasso_samlp_status_new ()" link="LassoSamlpStatus.html#lasso-samlp-status-new"/>
    <keyword type="struct" name="struct LassoSamlpStatus" link="LassoSamlpStatus.html#LassoSamlpStatus-struct"/>
    <keyword type="struct" name="struct LassoSamlStatementAbstract" link="LassoSamlStatementAbstract.html#LassoSamlStatementAbstract-struct"/>
    <keyword type="function" name="lasso_saml_subject_confirmation_new ()" link="LassoSamlSubjectConfirmation.html#lasso-saml-subject-confirmation-new"/>
    <keyword type="struct" name="struct LassoSamlSubjectConfirmation" link="LassoSamlSubjectConfirmation.html#LassoSamlSubjectConfirmation-struct"/>
    <keyword type="function" name="lasso_saml_subject_locality_new ()" link="LassoSamlSubjectLocality.html#lasso-saml-subject-locality-new"/>
    <keyword type="struct" name="struct LassoSamlSubjectLocality" link="LassoSamlSubjectLocality.html#LassoSamlSubjectLocality-struct"/>
    <keyword type="struct" name="struct LassoSamlSubjectStatementAbstract" link="LassoSamlSubjectStatementAbstract.html#LassoSamlSubjectStatementAbstract-struct"/>
    <keyword type="function" name="lasso_saml_subject_statement_new ()" link="LassoSamlSubjectStatement.html#lasso-saml-subject-statement-new"/>
    <keyword type="struct" name="struct LassoSamlSubjectStatement" link="LassoSamlSubjectStatement.html#LassoSamlSubjectStatement-struct"/>
    <keyword type="function" name="lasso_saml_subject_new ()" link="LassoSamlSubject.html#lasso-saml-subject-new"/>
    <keyword type="struct" name="struct LassoSamlSubject" link="LassoSamlSubject.html#LassoSamlSubject-struct"/>
    <keyword type="function" name="lasso_assertion_query_new ()" link="lasso-assertion-query.html#lasso-assertion-query-new"/>
    <keyword type="function" name="lasso_assertion_query_destroy ()" link="lasso-assertion-query.html#lasso-assertion-query-destroy"/>
    <keyword type="function" name="lasso_assertion_query_init_request ()" link="lasso-assertion-query.html#lasso-assertion-query-init-request"/>
    <keyword type="function" name="lasso_assertion_query_validate_request ()" link="lasso-assertion-query.html#lasso-assertion-query-validate-request"/>
    <keyword type="function" name="lasso_assertion_query_build_request_msg ()" link="lasso-assertion-query.html#lasso-assertion-query-build-request-msg"/>
    <keyword type="function" name="lasso_assertion_query_process_request_msg ()" link="lasso-assertion-query.html#lasso-assertion-query-process-request-msg"/>
    <keyword type="function" name="lasso_assertion_query_build_response_msg ()" link="lasso-assertion-query.html#lasso-assertion-query-build-response-msg"/>
    <keyword type="function" name="lasso_assertion_query_process_response_msg ()" link="lasso-assertion-query.html#lasso-assertion-query-process-response-msg"/>
    <keyword type="function" name="lasso_assertion_query_add_attribute_request ()" link="lasso-assertion-query.html#lasso-assertion-query-add-attribute-request"/>
    <keyword type="function" name="lasso_assertion_query_get_request_type ()" link="lasso-assertion-query.html#lasso-assertion-query-get-request-type"/>
    <keyword type="enum" name="enum LassoAssertionQueryRequestType" link="lasso-assertion-query.html#LassoAssertionQueryRequestType"/>
    <keyword type="struct" name="struct LassoAssertionQuery" link="lasso-assertion-query.html#LassoAssertionQuery-struct"/>
    <keyword type="function" name="lasso_name_id_management_new ()" link="LassoNameIdManagement.html#lasso-name-id-management-new"/>
    <keyword type="function" name="lasso_name_id_management_new_from_dump ()" link="LassoNameIdManagement.html#lasso-name-id-management-new-from-dump"/>
    <keyword type="function" name="lasso_name_id_management_dump ()" link="LassoNameIdManagement.html#lasso-name-id-management-dump"/>
    <keyword type="function" name="lasso_name_id_management_destroy ()" link="LassoNameIdManagement.html#lasso-name-id-management-destroy"/>
    <keyword type="function" name="lasso_name_id_management_init_request ()" link="LassoNameIdManagement.html#lasso-name-id-management-init-request"/>
    <keyword type="function" name="lasso_name_id_management_build_request_msg ()" link="LassoNameIdManagement.html#lasso-name-id-management-build-request-msg"/>
    <keyword type="function" name="lasso_name_id_management_process_request_msg ()" link="LassoNameIdManagement.html#lasso-name-id-management-process-request-msg"/>
    <keyword type="function" name="lasso_name_id_management_validate_request ()" link="LassoNameIdManagement.html#lasso-name-id-management-validate-request"/>
    <keyword type="function" name="lasso_name_id_management_build_response_msg ()" link="LassoNameIdManagement.html#lasso-name-id-management-build-response-msg"/>
    <keyword type="function" name="lasso_name_id_management_process_response_msg ()" link="LassoNameIdManagement.html#lasso-name-id-management-process-response-msg"/>
    <keyword type="struct" name="struct LassoNameIdManagement" link="LassoNameIdManagement.html#LassoNameIdManagement-struct"/>
    <keyword type="function" name="lasso_ecp_is_provider_in_sp_idplist ()" link="LassoEcp.html#lasso-ecp-is-provider-in-sp-idplist"/>
    <keyword type="function" name="lasso_ecp_is_idp_entry_known_idp_supporting_ecp ()" link="LassoEcp.html#lasso-ecp-is-idp-entry-known-idp-supporting-ecp"/>
    <keyword type="function" name="lasso_ecp_set_known_sp_provided_idp_entries_supporting_ecp ()" link="LassoEcp.html#lasso-ecp-set-known-sp-provided-idp-entries-supporting-ecp"/>
    <keyword type="function" name="lasso_ecp_has_sp_idplist ()" link="LassoEcp.html#lasso-ecp-has-sp-idplist"/>
    <keyword type="function" name="lasso_ecp_get_endpoint_url_by_entity_id ()" link="LassoEcp.html#lasso-ecp-get-endpoint-url-by-entity-id"/>
    <keyword type="function" name="lasso_ecp_process_sp_idp_list ()" link="LassoEcp.html#lasso-ecp-process-sp-idp-list"/>
    <keyword type="function" name="lasso_ecp_new ()" link="LassoEcp.html#lasso-ecp-new"/>
    <keyword type="function" name="lasso_ecp_process_authn_request_msg ()" link="LassoEcp.html#lasso-ecp-process-authn-request-msg"/>
    <keyword type="function" name="lasso_ecp_process_response_msg ()" link="LassoEcp.html#lasso-ecp-process-response-msg"/>
    <keyword type="function" name="lasso_ecp_destroy ()" link="LassoEcp.html#lasso-ecp-destroy"/>
    <keyword type="struct" name="struct LassoEcp" link="LassoEcp.html#LassoEcp-struct"/>
    <keyword type="function" name="lasso_build_unique_id ()" link="lasso-Utility-functions-for-SAML-2.0.html#lasso-build-unique-id"/>
    <keyword type="function" name="lasso_profile_is_saml_query ()" link="lasso-Utility-functions-for-SAML-2.0.html#lasso-profile-is-saml-query"/>
    <keyword type="function" name="lasso_provider_saml2_node_encrypt ()" link="lasso-Utility-functions-for-SAML-2.0.html#lasso-provider-saml2-node-encrypt"/>
    <keyword type="macro" name="LASSO_SAML2_METADATA_HREF" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-METADATA-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_METADATA_PREFIX" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-METADATA-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_PROTOCOL_HREF" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-PROTOCOL-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_PROTOCOL_PREFIX" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-PROTOCOL-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ASSERTION_HREF" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ASSERTION-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ASSERTION_PREFIX" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ASSERTION-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_METADATA_BINDING_SOAP" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-METADATA-BINDING-SOAP:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_METADATA_BINDING_REDIRECT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-METADATA-BINDING-REDIRECT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_METADATA_BINDING_POST" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-METADATA-BINDING-POST:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_METADATA_BINDING_ARTIFACT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-METADATA-BINDING-ARTIFACT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_METADATA_BINDING_PAOS" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-METADATA-BINDING-PAOS:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_DEFLATE_ENCODING" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-DEFLATE-ENCODING:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-UNSPECIFIED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-EMAIL:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-X509:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-WINDOWS:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-KERBEROS:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-ENTITY:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-PERSISTENT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-TRANSIENT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-NAME-IDENTIFIER-FORMAT-ENCRYPTED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_UNSPECIFIED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ATTRIBUTE-NAME-FORMAT-UNSPECIFIED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ATTRIBUTE-NAME-FORMAT-URI:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_BASIC" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ATTRIBUTE-NAME-FORMAT-BASIC:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_NAMESPACE_RWEDC" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-NAMESPACE-RWEDC:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_NAMESPACE_RWEDC_NEGATION" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-NAMESPACE-RWEDC-NEGATION:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_NAMESPACE_GHPP" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-NAMESPACE-GHPP:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_NAMESPACE_UNIX" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-NAMESPACE-UNIX:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_RWEDC_READ" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-RWEDC-READ:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_RWEDC_WRITE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-RWEDC-WRITE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_RWEDC_EXECUTE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-RWEDC-EXECUTE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_RWEDC_DELETE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-RWEDC-DELETE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_RWEDC_CONTROL" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-RWEDC-CONTROL:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_RWEDC_NEGATION" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-RWEDC-NEGATION:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_GHPP_GET" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-GHPP-GET:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_GHPP_HEAD" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-GHPP-HEAD:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_GHPP_PUT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-GHPP-PUT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_ACTION_GHPP_POST" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-ACTION-GHPP-POST:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_CONSENT_OBTAINED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-CONSENT-OBTAINED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_CONSENT_PRIOR" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-CONSENT-PRIOR:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_CONSENT_IMPLICIT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-CONSENT-IMPLICIT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_CONSENT_EXPLICIT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-CONSENT-EXPLICIT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_CONSENT_UNAVAILABLE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-CONSENT-UNAVAILABLE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_CONSENT_INAPPLICABLE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-CONSENT-INAPPLICABLE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_SUCCESS" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-SUCCESS:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_REQUESTER" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-REQUESTER:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_RESPONDER" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-RESPONDER:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-VERSION-MISMATCH:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_AUTHN_FAILED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-AUTHN-FAILED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-INVALID-ATTR-NAME:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-INVALID-NAME-ID-POLICY:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-NO-AUTHN-CONTEXT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-NO-AVAILABLE-IDP:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_NO_PASSIVE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-NO-PASSIVE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-NO-SUPPORTED-IDP:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-PARTIAL-LOGOUT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-PROXY-COUNT-EXCEEDED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_REQUEST_DENIED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-REQUEST-DENIED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-REQUEST-UNSUPPORTED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-REQUEST-VERSION-DEPRECATED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-REQUEST-VERSION-TOO-HIGH:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-REQUEST-VERSION-TOO-LOW:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-RESOURCE-NOT-RECOGNIZED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-TOO-MANY-RESPONSES:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-UNKNOWN-ATTR-PROFILE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-UNKNOWN-PRINCIPAL:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-STATUS-CODE-UNSUPPORTED-BINDING:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-AUTHENTICATED-TELEPHONY:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-INTERNET-PROTOCOL:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-INTERNET-PROTOCOL-PASSWORD:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_KERBEROS" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-KERBEROS:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-MOBILE-ONE-FACTOR-CONTRACT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-MOBILE-ONE-FACTOR-UNREGISTERED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-MOBILE-TWO-FACTOR-CONTRACT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-MOBILE-TWO-FACTOR-UNREGISTERED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-NOMAD-TELEPHONY:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-PERSONALIZED-TELEPHONY:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_PGP" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-PGP:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-PASSWORD-PROTECTED-TRANSPORT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_PASSWORD" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-PASSWORD:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-PREVIOUS-SESSION:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-SMARTCARD:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-SMARTCARD-PKI:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-SOFTWARE-PKI:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_SPKI" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-SPKI:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-SECURE-REMOTE-PASSWORD:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-TLS-CLIENT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_X509" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-X509:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-TELEPHONY:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-TIME-SYNC-TOKEN:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-XMLDSIG:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_AUTHN_CONTEXT_UNSPECIFIED" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-AUTHN-CONTEXT-UNSPECIFIED:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_CONFIRMATION_METHOD_BEARER" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-CONFIRMATION-METHOD-BEARER:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_CONFIRMATION_METHOD_HOLDER_OF_KEY" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-CONFIRMATION-METHOD-HOLDER-OF-KEY:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_FIELD_RESPONSE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-FIELD-RESPONSE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_FIELD_REQUEST" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-FIELD-REQUEST:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_FIELD_ARTIFACT" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-FIELD-ARTIFACT:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_FIELD_RELAYSTATE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-FIELD-RELAYSTATE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_FIELD_SIGNATURE" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-FIELD-SIGNATURE:CAPS"/>
    <keyword type="macro" name="LASSO_SAML2_FIELD_SIGALG" link="lasso-SAML-2.0-Strings.html#LASSO-SAML2-FIELD-SIGALG:CAPS"/>
    <keyword type="function" name="lasso_saml2_action_new ()" link="LassoSaml2Action.html#lasso-saml2-action-new"/>
    <keyword type="function" name="lasso_saml2_action_new_with_string ()" link="LassoSaml2Action.html#lasso-saml2-action-new-with-string"/>
    <keyword type="struct" name="struct LassoSaml2Action" link="LassoSaml2Action.html#LassoSaml2Action-struct"/>
    <keyword type="function" name="lasso_saml2_advice_new ()" link="LassoSaml2Advice.html#lasso-saml2-advice-new"/>
    <keyword type="struct" name="struct LassoSaml2Advice" link="LassoSaml2Advice.html#LassoSaml2Advice-struct"/>
    <keyword type="function" name="lasso_saml2_assertion_new ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-new"/>
    <keyword type="function" name="lasso_saml2_assertion_has_audience_restriction ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-has-audience-restriction"/>
    <keyword type="function" name="lasso_saml2_assertion_is_audience_restricted ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-is-audience-restricted"/>
    <keyword type="function" name="lasso_saml2_assertion_set_subject_name_id ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-set-subject-name-id"/>
    <keyword type="function" name="lasso_saml2_assertion_set_subject_confirmation_name_id ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-set-subject-confirmation-name-id"/>
    <keyword type="function" name="lasso_saml2_assertion_get_subject_confirmation_data ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-get-subject-confirmation-data"/>
    <keyword type="function" name="lasso_saml2_assertion_set_subject_confirmation_data ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-set-subject-confirmation-data"/>
    <keyword type="function" name="lasso_saml2_assertion_set_basic_conditions ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-set-basic-conditions"/>
    <keyword type="function" name="lasso_saml2_assertion_add_audience_restriction ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-add-audience-restriction"/>
    <keyword type="function" name="lasso_saml2_assertion_add_proxy_limit ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-add-proxy-limit"/>
    <keyword type="function" name="lasso_saml2_assertion_validate_conditions ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-validate-conditions"/>
    <keyword type="function" name="lasso_saml2_assertion_validate_time_checks ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-validate-time-checks"/>
    <keyword type="function" name="lasso_saml2_assertion_validate_audience ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-validate-audience"/>
    <keyword type="function" name="lasso_saml2_assertion_allows_proxying ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-allows-proxying"/>
    <keyword type="function" name="lasso_saml2_assertion_allows_proxying_to ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-allows-proxying-to"/>
    <keyword type="function" name="lasso_saml2_assertion_get_issuer_provider ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-get-issuer-provider"/>
    <keyword type="function" name="lasso_saml2_assertion_add_attribute_with_node ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-add-attribute-with-node"/>
    <keyword type="function" name="lasso_saml2_assertion_get_in_response_to ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-get-in-response-to"/>
    <keyword type="function" name="lasso_saml2_assertion_decrypt_subject ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-decrypt-subject"/>
    <keyword type="function" name="lasso_saml2_assertion_has_one_time_use ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-has-one-time-use"/>
    <keyword type="function" name="lasso_saml2_assertion_set_one_time_use ()" link="LassoSaml2Assertion.html#lasso-saml2-assertion-set-one-time-use"/>
    <keyword type="struct" name="struct LassoSaml2Assertion" link="LassoSaml2Assertion.html#LassoSaml2Assertion-struct"/>
    <keyword type="enum" name="enum LassoSaml2AssertionValidationState" link="LassoSaml2Assertion.html#LassoSaml2AssertionValidationState"/>
    <keyword type="macro" name="LASSO_DURATION_DAY" link="LassoSaml2Assertion.html#LASSO-DURATION-DAY:CAPS"/>
    <keyword type="macro" name="LASSO_DURATION_HOUR" link="LassoSaml2Assertion.html#LASSO-DURATION-HOUR:CAPS"/>
    <keyword type="macro" name="LASSO_DURATION_MINUTE" link="LassoSaml2Assertion.html#LASSO-DURATION-MINUTE:CAPS"/>
    <keyword type="macro" name="LASSO_DURATION_WEEK" link="LassoSaml2Assertion.html#LASSO-DURATION-WEEK:CAPS"/>
    <keyword type="function" name="lasso_saml2_attribute_statement_new ()" link="LassoSaml2AttributeStatement.html#lasso-saml2-attribute-statement-new"/>
    <keyword type="struct" name="struct LassoSaml2AttributeStatement" link="LassoSaml2AttributeStatement.html#LassoSaml2AttributeStatement-struct"/>
    <keyword type="function" name="lasso_saml2_attribute_value_new ()" link="LassoSaml2AttributeValue.html#lasso-saml2-attribute-value-new"/>
    <keyword type="struct" name="struct LassoSaml2AttributeValue" link="LassoSaml2AttributeValue.html#LassoSaml2AttributeValue-struct"/>
    <keyword type="function" name="lasso_saml2_attribute_new ()" link="LassoSaml2Attribute.html#lasso-saml2-attribute-new"/>
    <keyword type="struct" name="struct LassoSaml2Attribute" link="LassoSaml2Attribute.html#LassoSaml2Attribute-struct"/>
    <keyword type="function" name="lasso_saml2_audience_restriction_new ()" link="LassoSaml2AudienceRestriction.html#lasso-saml2-audience-restriction-new"/>
    <keyword type="struct" name="struct LassoSaml2AudienceRestriction" link="LassoSaml2AudienceRestriction.html#LassoSaml2AudienceRestriction-struct"/>
    <keyword type="function" name="lasso_saml2_authn_context_new ()" link="LassoSaml2AuthnContext.html#lasso-saml2-authn-context-new"/>
    <keyword type="struct" name="struct LassoSaml2AuthnContext" link="LassoSaml2AuthnContext.html#LassoSaml2AuthnContext-struct"/>
    <keyword type="function" name="lasso_saml2_authn_statement_new ()" link="LassoSaml2AuthnStatement.html#lasso-saml2-authn-statement-new"/>
    <keyword type="struct" name="struct LassoSaml2AuthnStatement" link="LassoSaml2AuthnStatement.html#LassoSaml2AuthnStatement-struct"/>
    <keyword type="function" name="lasso_saml2_authz_decision_statement_new ()" link="LassoSaml2AuthzDecisionStatement.html#lasso-saml2-authz-decision-statement-new"/>
    <keyword type="struct" name="struct LassoSaml2AuthzDecisionStatement" link="LassoSaml2AuthzDecisionStatement.html#LassoSaml2AuthzDecisionStatement-struct"/>
    <keyword type="function" name="lasso_saml2_base_idabstract_new ()" link="LassoSaml2BaseIDAbstract.html#lasso-saml2-base-idabstract-new"/>
    <keyword type="struct" name="struct LassoSaml2BaseIDAbstract" link="LassoSaml2BaseIDAbstract.html#LassoSaml2BaseIDAbstract-struct"/>
    <keyword type="function" name="lasso_saml2_condition_abstract_new ()" link="LassoSaml2ConditionAbstract.html#lasso-saml2-condition-abstract-new"/>
    <keyword type="struct" name="struct LassoSaml2ConditionAbstract" link="LassoSaml2ConditionAbstract.html#LassoSaml2ConditionAbstract-struct"/>
    <keyword type="function" name="lasso_saml2_conditions_new ()" link="LassoSaml2Conditions.html#lasso-saml2-conditions-new"/>
    <keyword type="struct" name="struct LassoSaml2Conditions" link="LassoSaml2Conditions.html#LassoSaml2Conditions-struct"/>
    <keyword type="function" name="lasso_saml2_encrypted_element_new ()" link="LassoSaml2EncryptedElement.html#lasso-saml2-encrypted-element-new"/>
    <keyword type="function" name="lasso_saml2_encrypted_element_decrypt ()" link="LassoSaml2EncryptedElement.html#lasso-saml2-encrypted-element-decrypt"/>
    <keyword type="function" name="lasso_saml2_encrypted_element_build_encrypted_persistent_name_id ()" link="LassoSaml2EncryptedElement.html#lasso-saml2-encrypted-element-build-encrypted-persistent-name-id"/>
    <keyword type="function" name="lasso_saml2_encrypted_element_server_decrypt ()" link="LassoSaml2EncryptedElement.html#lasso-saml2-encrypted-element-server-decrypt"/>
    <keyword type="struct" name="struct LassoSaml2EncryptedElement" link="LassoSaml2EncryptedElement.html#LassoSaml2EncryptedElement-struct"/>
    <keyword type="function" name="lasso_saml2_evidence_new ()" link="LassoSaml2Evidence.html#lasso-saml2-evidence-new"/>
    <keyword type="struct" name="struct LassoSaml2Evidence" link="LassoSaml2Evidence.html#LassoSaml2Evidence-struct"/>
    <keyword type="function" name="lasso_saml2_key_info_confirmation_data_new ()" link="LassoSaml2KeyInfoConfirmationData.html#lasso-saml2-key-info-confirmation-data-new"/>
    <keyword type="struct" name="struct LassoSaml2KeyInfoConfirmationData" link="LassoSaml2KeyInfoConfirmationData.html#LassoSaml2KeyInfoConfirmationData-struct"/>
    <keyword type="function" name="lasso_saml2_name_id_new ()" link="LassoSaml2NameID.html#lasso-saml2-name-id-new"/>
    <keyword type="function" name="lasso_saml2_name_id_new_with_string ()" link="LassoSaml2NameID.html#lasso-saml2-name-id-new-with-string"/>
    <keyword type="function" name="lasso_saml2_name_id_build_persistent ()" link="LassoSaml2NameID.html#lasso-saml2-name-id-build-persistent" deprecated="2.3: use lasso_saml2_name_id_new_with_persistent_format() instead."/>
    <keyword type="function" name="lasso_saml2_name_id_equals ()" link="LassoSaml2NameID.html#lasso-saml2-name-id-equals"/>
    <keyword type="function" name="lasso_saml2_name_id_new_with_persistent_format ()" link="LassoSaml2NameID.html#lasso-saml2-name-id-new-with-persistent-format" since="2.3"/>
    <keyword type="struct" name="struct LassoSaml2NameID" link="LassoSaml2NameID.html#LassoSaml2NameID-struct"/>
    <keyword type="function" name="lasso_saml2_one_time_use_new ()" link="LassoSaml2OneTimeUse.html#lasso-saml2-one-time-use-new"/>
    <keyword type="struct" name="struct LassoSaml2OneTimeUse" link="LassoSaml2OneTimeUse.html#LassoSaml2OneTimeUse-struct"/>
    <keyword type="function" name="lasso_saml2_proxy_restriction_new ()" link="LassoSaml2ProxyRestriction.html#lasso-saml2-proxy-restriction-new"/>
    <keyword type="struct" name="struct LassoSaml2ProxyRestriction" link="LassoSaml2ProxyRestriction.html#LassoSaml2ProxyRestriction-struct"/>
    <keyword type="function" name="lasso_saml2_statement_abstract_new ()" link="LassoSaml2StatementAbstract.html#lasso-saml2-statement-abstract-new"/>
    <keyword type="struct" name="struct LassoSaml2StatementAbstract" link="LassoSaml2StatementAbstract.html#LassoSaml2StatementAbstract-struct"/>
    <keyword type="function" name="lasso_saml2_subject_confirmation_data_new ()" link="LassoSaml2SubjectConfirmationData.html#lasso-saml2-subject-confirmation-data-new"/>
    <keyword type="struct" name="struct LassoSaml2SubjectConfirmationData" link="LassoSaml2SubjectConfirmationData.html#LassoSaml2SubjectConfirmationData-struct"/>
    <keyword type="function" name="lasso_saml2_subject_confirmation_new ()" link="LassoSaml2SubjectConfirmation.html#lasso-saml2-subject-confirmation-new"/>
    <keyword type="struct" name="struct LassoSaml2SubjectConfirmation" link="LassoSaml2SubjectConfirmation.html#LassoSaml2SubjectConfirmation-struct"/>
    <keyword type="function" name="lasso_saml2_subject_locality_new ()" link="LassoSaml2SubjectLocality.html#lasso-saml2-subject-locality-new"/>
    <keyword type="struct" name="struct LassoSaml2SubjectLocality" link="LassoSaml2SubjectLocality.html#LassoSaml2SubjectLocality-struct"/>
    <keyword type="function" name="lasso_saml2_subject_new ()" link="LassoSaml2Subject.html#lasso-saml2-subject-new"/>
    <keyword type="struct" name="struct LassoSaml2Subject" link="LassoSaml2Subject.html#LassoSaml2Subject-struct"/>
    <keyword type="function" name="lasso_samlp2_artifact_resolve_new ()" link="LassoSamlp2ArtifactResolve.html#lasso-samlp2-artifact-resolve-new"/>
    <keyword type="struct" name="struct LassoSamlp2ArtifactResolve" link="LassoSamlp2ArtifactResolve.html#LassoSamlp2ArtifactResolve-struct"/>
    <keyword type="function" name="lasso_samlp2_artifact_response_new ()" link="LassoSamlp2ArtifactResponse.html#lasso-samlp2-artifact-response-new"/>
    <keyword type="struct" name="struct LassoSamlp2ArtifactResponse" link="LassoSamlp2ArtifactResponse.html#LassoSamlp2ArtifactResponse-struct"/>
    <keyword type="function" name="lasso_samlp2_assertion_id_request_new ()" link="LassoSamlp2AssertionIDRequest.html#lasso-samlp2-assertion-id-request-new"/>
    <keyword type="struct" name="struct LassoSamlp2AssertionIDRequest" link="LassoSamlp2AssertionIDRequest.html#LassoSamlp2AssertionIDRequest-struct"/>
    <keyword type="function" name="lasso_samlp2_attribute_query_new ()" link="LassoSamlp2AttributeQuery.html#lasso-samlp2-attribute-query-new"/>
    <keyword type="struct" name="struct LassoSamlp2AttributeQuery" link="LassoSamlp2AttributeQuery.html#LassoSamlp2AttributeQuery-struct"/>
    <keyword type="function" name="lasso_samlp2_authn_query_new ()" link="LassoSamlp2AuthnQuery.html#lasso-samlp2-authn-query-new"/>
    <keyword type="struct" name="struct LassoSamlp2AuthnQuery" link="LassoSamlp2AuthnQuery.html#LassoSamlp2AuthnQuery-struct"/>
    <keyword type="function" name="lasso_samlp2_authn_request_new ()" link="LassoSamlp2AuthnRequest.html#lasso-samlp2-authn-request-new"/>
    <keyword type="struct" name="struct LassoSamlp2AuthnRequest" link="LassoSamlp2AuthnRequest.html#LassoSamlp2AuthnRequest-struct"/>
    <keyword type="function" name="lasso_samlp2_authz_decision_query_new ()" link="LassoSamlp2AuthzDecisionQuery.html#lasso-samlp2-authz-decision-query-new"/>
    <keyword type="struct" name="struct LassoSamlp2AuthzDecisionQuery" link="LassoSamlp2AuthzDecisionQuery.html#LassoSamlp2AuthzDecisionQuery-struct"/>
    <keyword type="function" name="lasso_samlp2_extensions_new ()" link="LassoSamlp2Extensions.html#lasso-samlp2-extensions-new"/>
    <keyword type="struct" name="struct LassoSamlp2Extensions" link="LassoSamlp2Extensions.html#LassoSamlp2Extensions-struct"/>
    <keyword type="function" name="lasso_samlp2_idp_entry_new ()" link="LassoSamlp2IDPEntry.html#lasso-samlp2-idp-entry-new"/>
    <keyword type="struct" name="struct LassoSamlp2IDPEntry" link="LassoSamlp2IDPEntry.html#LassoSamlp2IDPEntry-struct"/>
    <keyword type="function" name="lasso_samlp2_idp_list_new ()" link="LassoSamlp2IDPList.html#lasso-samlp2-idp-list-new"/>
    <keyword type="struct" name="struct LassoSamlp2IDPList" link="LassoSamlp2IDPList.html#LassoSamlp2IDPList-struct"/>
    <keyword type="function" name="lasso_samlp2_logout_request_new ()" link="LassoSamlp2LogoutRequest.html#lasso-samlp2-logout-request-new"/>
    <keyword type="function" name="lasso_samlp2_logout_request_get_session_indexes ()" link="LassoSamlp2LogoutRequest.html#lasso-samlp2-logout-request-get-session-indexes"/>
    <keyword type="function" name="lasso_samlp2_logout_request_set_session_indexes ()" link="LassoSamlp2LogoutRequest.html#lasso-samlp2-logout-request-set-session-indexes"/>
    <keyword type="struct" name="struct LassoSamlp2LogoutRequest" link="LassoSamlp2LogoutRequest.html#LassoSamlp2LogoutRequest-struct"/>
    <keyword type="function" name="lasso_samlp2_logout_response_new ()" link="LassoSamlp2LogoutResponse.html#lasso-samlp2-logout-response-new"/>
    <keyword type="struct" name="struct LassoSamlp2LogoutResponse" link="LassoSamlp2LogoutResponse.html#LassoSamlp2LogoutResponse-struct"/>
    <keyword type="function" name="lasso_samlp2_manage_name_id_request_new ()" link="LassoSamlp2ManageNameIDRequest.html#lasso-samlp2-manage-name-id-request-new"/>
    <keyword type="struct" name="struct LassoSamlp2ManageNameIDRequest" link="LassoSamlp2ManageNameIDRequest.html#LassoSamlp2ManageNameIDRequest-struct"/>
    <keyword type="function" name="lasso_samlp2_manage_name_id_response_new ()" link="LassoSamlp2ManageNameIDResponse.html#lasso-samlp2-manage-name-id-response-new"/>
    <keyword type="struct" name="struct LassoSamlp2ManageNameIDResponse" link="LassoSamlp2ManageNameIDResponse.html#LassoSamlp2ManageNameIDResponse-struct"/>
    <keyword type="function" name="lasso_samlp2_name_id_mapping_request_new ()" link="LassoSamlp2NameIDMappingRequest.html#lasso-samlp2-name-id-mapping-request-new"/>
    <keyword type="struct" name="struct LassoSamlp2NameIDMappingRequest" link="LassoSamlp2NameIDMappingRequest.html#LassoSamlp2NameIDMappingRequest-struct"/>
    <keyword type="function" name="lasso_samlp2_name_id_mapping_response_new ()" link="LassoSamlp2NameIDMappingResponse.html#lasso-samlp2-name-id-mapping-response-new"/>
    <keyword type="struct" name="struct LassoSamlp2NameIDMappingResponse" link="LassoSamlp2NameIDMappingResponse.html#LassoSamlp2NameIDMappingResponse-struct"/>
    <keyword type="function" name="lasso_samlp2_name_id_policy_new ()" link="LassoSamlp2NameIDPolicy.html#lasso-samlp2-name-id-policy-new"/>
    <keyword type="struct" name="struct LassoSamlp2NameIDPolicy" link="LassoSamlp2NameIDPolicy.html#LassoSamlp2NameIDPolicy-struct"/>
    <keyword type="function" name="lasso_samlp2_request_abstract_new ()" link="LassoSamlp2RequestAbstract.html#lasso-samlp2-request-abstract-new"/>
    <keyword type="struct" name="struct LassoSamlp2RequestAbstract" link="LassoSamlp2RequestAbstract.html#LassoSamlp2RequestAbstract-struct"/>
    <keyword type="function" name="lasso_samlp2_requested_authn_context_new ()" link="LassoSamlp2RequestedAuthnContext.html#lasso-samlp2-requested-authn-context-new"/>
    <keyword type="struct" name="struct LassoSamlp2RequestedAuthnContext" link="LassoSamlp2RequestedAuthnContext.html#LassoSamlp2RequestedAuthnContext-struct"/>
    <keyword type="function" name="lasso_samlp2_response_new ()" link="LassoSamlp2Response.html#lasso-samlp2-response-new"/>
    <keyword type="struct" name="struct LassoSamlp2Response" link="LassoSamlp2Response.html#LassoSamlp2Response-struct"/>
    <keyword type="function" name="lasso_samlp2_scoping_new ()" link="LassoSamlp2Scoping.html#lasso-samlp2-scoping-new"/>
    <keyword type="struct" name="struct LassoSamlp2Scoping" link="LassoSamlp2Scoping.html#LassoSamlp2Scoping-struct"/>
    <keyword type="function" name="lasso_samlp2_status_code_new ()" link="LassoSamlp2StatusCode.html#lasso-samlp2-status-code-new"/>
    <keyword type="struct" name="struct LassoSamlp2StatusCode" link="LassoSamlp2StatusCode.html#LassoSamlp2StatusCode-struct"/>
    <keyword type="function" name="lasso_samlp2_status_detail_new ()" link="LassoSamlp2StatusDetail.html#lasso-samlp2-status-detail-new"/>
    <keyword type="struct" name="struct LassoSamlp2StatusDetail" link="LassoSamlp2StatusDetail.html#LassoSamlp2StatusDetail-struct"/>
    <keyword type="function" name="lasso_samlp2_status_response_new ()" link="LassoSamlp2StatusResponse.html#lasso-samlp2-status-response-new"/>
    <keyword type="struct" name="struct LassoSamlp2StatusResponse" link="LassoSamlp2StatusResponse.html#LassoSamlp2StatusResponse-struct"/>
    <keyword type="function" name="lasso_samlp2_status_new ()" link="LassoSamlp2Status.html#lasso-samlp2-status-new"/>
    <keyword type="struct" name="struct LassoSamlp2Status" link="LassoSamlp2Status.html#LassoSamlp2Status-struct"/>
    <keyword type="function" name="lasso_samlp2_subject_query_abstract_new ()" link="LassoSamlp2SubjectQueryAbstract.html#lasso-samlp2-subject-query-abstract-new"/>
    <keyword type="struct" name="struct LassoSamlp2SubjectQueryAbstract" link="LassoSamlp2SubjectQueryAbstract.html#LassoSamlp2SubjectQueryAbstract-struct"/>
    <keyword type="function" name="lasso_samlp2_terminate_new ()" link="LassoSamlp2Terminate.html#lasso-samlp2-terminate-new"/>
    <keyword type="struct" name="struct LassoSamlp2Terminate" link="LassoSamlp2Terminate.html#LassoSamlp2Terminate-struct"/>
    <keyword type="function" name="lasso_ecp_request_validate ()" link="lasso-LassoEcpRequest.html#lasso-ecp-request-validate"/>
    <keyword type="function" name="lasso_ecp_request_new ()" link="lasso-LassoEcpRequest.html#lasso-ecp-request-new"/>
    <keyword type="function" name="lasso_ecp_response_validate ()" link="lasso-LassoEcpResponse.html#lasso-ecp-response-validate"/>
    <keyword type="function" name="lasso_ecp_response_new ()" link="lasso-LassoEcpResponse.html#lasso-ecp-response-new"/>
    <keyword type="function" name="lasso_ecp_relay_state_validate ()" link="lasso-LassoEcpRelayState.html#lasso-ecp-relay-state-validate"/>
    <keyword type="function" name="lasso_ecp_relay_state_new ()" link="lasso-LassoEcpRelayState.html#lasso-ecp-relay-state-new"/>
    <keyword type="function" name="lasso_soap_body_new ()" link="LassoSoapBody.html#lasso-soap-body-new"/>
    <keyword type="function" name="lasso_soap_body_new_from_message ()" link="LassoSoapBody.html#lasso-soap-body-new-from-message"/>
    <keyword type="struct" name="struct LassoSoapBody" link="LassoSoapBody.html#LassoSoapBody-struct"/>
    <keyword type="function" name="lasso_soap_detail_new ()" link="LassoSoapDetail.html#lasso-soap-detail-new"/>
    <keyword type="function" name="lasso_soap_detail_new_from_message ()" link="LassoSoapDetail.html#lasso-soap-detail-new-from-message"/>
    <keyword type="struct" name="struct LassoSoapDetail" link="LassoSoapDetail.html#LassoSoapDetail-struct"/>
    <keyword type="function" name="lasso_soap_envelope_new ()" link="LassoSoapEnvelope.html#lasso-soap-envelope-new"/>
    <keyword type="function" name="lasso_soap_envelope_new_full ()" link="LassoSoapEnvelope.html#lasso-soap-envelope-new-full"/>
    <keyword type="function" name="lasso_soap_envelope_new_from_message ()" link="LassoSoapEnvelope.html#lasso-soap-envelope-new-from-message"/>
    <keyword type="struct" name="struct LassoSoapEnvelope" link="LassoSoapEnvelope.html#LassoSoapEnvelope-struct"/>
    <keyword type="function" name="lasso_soap_fault_new ()" link="LassoSoapFault.html#lasso-soap-fault-new"/>
    <keyword type="function" name="lasso_soap_fault_new_from_message ()" link="LassoSoapFault.html#lasso-soap-fault-new-from-message"/>
    <keyword type="function" name="lasso_soap_fault_new_full ()" link="LassoSoapFault.html#lasso-soap-fault-new-full"/>
    <keyword type="struct" name="struct LassoSoapFault" link="LassoSoapFault.html#LassoSoapFault-struct"/>
    <keyword type="function" name="lasso_soap_header_new ()" link="LassoSoapHeader.html#lasso-soap-header-new"/>
    <keyword type="function" name="lasso_soap_header_new_from_message ()" link="LassoSoapHeader.html#lasso-soap-header-new-from-message"/>
    <keyword type="struct" name="struct LassoSoapHeader" link="LassoSoapHeader.html#LassoSoapHeader-struct"/>
    <keyword type="macro" name="LASSO_SOAP_ENV_HREF" link="lasso-Strings-for-SOAP.html#LASSO-SOAP-ENV-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_SOAP_ENV_PREFIX" link="lasso-Strings-for-SOAP.html#LASSO-SOAP-ENV-PREFIX:CAPS"/>
    <keyword type="macro" name="LASSO_SOAP_ENV_ACTOR" link="lasso-Strings-for-SOAP.html#LASSO-SOAP-ENV-ACTOR:CAPS"/>
    <keyword type="function" name="lasso_ds_key_info_new ()" link="LassoDsKeyInfo.html#lasso-ds-key-info-new"/>
    <keyword type="struct" name="struct LassoDsKeyInfo" link="LassoDsKeyInfo.html#LassoDsKeyInfo-struct"/>
    <keyword type="function" name="lasso_ds_key_value_new ()" link="LassoDsKeyValue.html#lasso-ds-key-value-new"/>
    <keyword type="struct" name="struct LassoDsKeyValue" link="LassoDsKeyValue.html#LassoDsKeyValue-struct"/>
    <keyword type="function" name="lasso_ds_rsa_key_value_new ()" link="LassoDsRsaKeyValue.html#lasso-ds-rsa-key-value-new"/>
    <keyword type="struct" name="struct LassoDsRsaKeyValue" link="LassoDsRsaKeyValue.html#LassoDsRsaKeyValue-struct"/>
    <keyword type="macro" name="LASSO_DS_HREF" link="lasso-Strings-for-XML-DSIG.html#LASSO-DS-HREF:CAPS"/>
    <keyword type="macro" name="LASSO_DS_PREFIX" link="lasso-Strings-for-XML-DSIG.html#LASSO-DS-PREFIX:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_ANY" link="LassoProvider.html#LASSO-PROVIDER-ROLE-ANY:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_NONE" link="LassoProvider.html#LASSO-PROVIDER-ROLE-NONE:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_SP" link="LassoProvider.html#LASSO-PROVIDER-ROLE-SP:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_IDP" link="LassoProvider.html#LASSO-PROVIDER-ROLE-IDP:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_BOTH" link="LassoProvider.html#LASSO-PROVIDER-ROLE-BOTH:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_AUTHN_AUTHORITY" link="LassoProvider.html#LASSO-PROVIDER-ROLE-AUTHN-AUTHORITY:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_AUTHZ_AUTHORITY" link="LassoProvider.html#LASSO-PROVIDER-ROLE-AUTHZ-AUTHORITY:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_ATTRIBUTE_AUTHORITY" link="LassoProvider.html#LASSO-PROVIDER-ROLE-ATTRIBUTE-AUTHORITY:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_LAST" link="LassoProvider.html#LASSO-PROVIDER-ROLE-LAST:CAPS"/>
    <keyword type="constant" name="LASSO_PROVIDER_ROLE_ALL" link="LassoProvider.html#LASSO-PROVIDER-ROLE-ALL:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_NONE" link="LassoProvider.html#LASSO-HTTP-METHOD-NONE:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_ANY" link="LassoProvider.html#LASSO-HTTP-METHOD-ANY:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_IDP_INITIATED" link="LassoProvider.html#LASSO-HTTP-METHOD-IDP-INITIATED:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_GET" link="LassoProvider.html#LASSO-HTTP-METHOD-GET:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_POST" link="LassoProvider.html#LASSO-HTTP-METHOD-POST:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_REDIRECT" link="LassoProvider.html#LASSO-HTTP-METHOD-REDIRECT:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_SOAP" link="LassoProvider.html#LASSO-HTTP-METHOD-SOAP:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_ARTIFACT_GET" link="LassoProvider.html#LASSO-HTTP-METHOD-ARTIFACT-GET:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_ARTIFACT_POST" link="LassoProvider.html#LASSO-HTTP-METHOD-ARTIFACT-POST:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_PAOS" link="LassoProvider.html#LASSO-HTTP-METHOD-PAOS:CAPS"/>
    <keyword type="constant" name="LASSO_HTTP_METHOD_LAST" link="LassoProvider.html#LASSO-HTTP-METHOD-LAST:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_FEDERATION_TERMINATION" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-FEDERATION-TERMINATION:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_NAME_IDENTIFIER_MAPPING" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-NAME-IDENTIFIER-MAPPING:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_REGISTER_NAME_IDENTIFIER" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-REGISTER-NAME-IDENTIFIER:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_SINGLE_LOGOUT" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-SINGLE-LOGOUT:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_SINGLE_SIGN_ON" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-SINGLE-SIGN-ON:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_ARTIFACT_RESOLUTION" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-ARTIFACT-RESOLUTION:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_MANAGE_NAME_ID" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-MANAGE-NAME-ID:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_ASSERTION_ID_REQUEST" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-ASSERTION-ID-REQUEST:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_AUTHN_QUERY" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-AUTHN-QUERY:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_AUTHZ" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-AUTHZ:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_ATTRIBUTE" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-ATTRIBUTE:CAPS"/>
    <keyword type="constant" name="LASSO_MD_PROTOCOL_TYPE_LAST" link="LassoProvider.html#LASSO-MD-PROTOCOL-TYPE-LAST:CAPS"/>
    <keyword type="constant" name="LASSO_PROTOCOL_NONE" link="LassoProvider.html#LASSO-PROTOCOL-NONE:CAPS"/>
    <keyword type="constant" name="LASSO_PROTOCOL_LIBERTY_1_0" link="LassoProvider.html#LASSO-PROTOCOL-LIBERTY-1-0:CAPS"/>
    <keyword type="constant" name="LASSO_PROTOCOL_LIBERTY_1_1" link="LassoProvider.html#LASSO-PROTOCOL-LIBERTY-1-1:CAPS"/>
    <keyword type="constant" name="LASSO_PROTOCOL_LIBERTY_1_2" link="LassoProvider.html#LASSO-PROTOCOL-LIBERTY-1-2:CAPS"/>
    <keyword type="constant" name="LASSO_PROTOCOL_SAML_2_0" link="LassoProvider.html#LASSO-PROTOCOL-SAML-2-0:CAPS"/>
    <keyword type="constant" name="LASSO_ENCRYPTION_MODE_NONE" link="LassoProvider.html#LASSO-ENCRYPTION-MODE-NONE:CAPS"/>
    <keyword type="constant" name="LASSO_ENCRYPTION_MODE_NAMEID" link="LassoProvider.html#LASSO-ENCRYPTION-MODE-NAMEID:CAPS"/>
    <keyword type="constant" name="LASSO_ENCRYPTION_MODE_ASSERTION" link="LassoProvider.html#LASSO-ENCRYPTION-MODE-ASSERTION:CAPS"/>
    <keyword type="constant" name="LASSO_ENCRYPTION_SYM_KEY_TYPE_DEFAULT" link="LassoProvider.html#LASSO-ENCRYPTION-SYM-KEY-TYPE-DEFAULT:CAPS"/>
    <keyword type="constant" name="LASSO_ENCRYPTION_SYM_KEY_TYPE_AES_256" link="LassoProvider.html#LASSO-ENCRYPTION-SYM-KEY-TYPE-AES-256:CAPS"/>
    <keyword type="constant" name="LASSO_ENCRYPTION_SYM_KEY_TYPE_AES_128" link="LassoProvider.html#LASSO-ENCRYPTION-SYM-KEY-TYPE-AES-128:CAPS"/>
    <keyword type="constant" name="LASSO_ENCRYPTION_SYM_KEY_TYPE_3DES" link="LassoProvider.html#LASSO-ENCRYPTION-SYM-KEY-TYPE-3DES:CAPS"/>
    <keyword type="constant" name="LASSO_ENCRYTPION_SYM_KEY_TYPE_LAST" link="LassoProvider.html#LASSO-ENCRYTPION-SYM-KEY-TYPE-LAST:CAPS"/>
    <keyword type="constant" name="LASSO_REQUEST_TYPE_INVALID" link="LassoProfile.html#LASSO-REQUEST-TYPE-INVALID:CAPS"/>
    <keyword type="constant" name="LASSO_REQUEST_TYPE_LOGIN" link="LassoProfile.html#LASSO-REQUEST-TYPE-LOGIN:CAPS"/>
    <keyword type="constant" name="LASSO_REQUEST_TYPE_LOGOUT" link="LassoProfile.html#LASSO-REQUEST-TYPE-LOGOUT:CAPS"/>
    <keyword type="constant" name="LASSO_REQUEST_TYPE_DEFEDERATION" link="LassoProfile.html#LASSO-REQUEST-TYPE-DEFEDERATION:CAPS"/>
    <keyword type="constant" name="LASSO_REQUEST_TYPE_NAME_REGISTRATION" link="LassoProfile.html#LASSO-REQUEST-TYPE-NAME-REGISTRATION:CAPS"/>
    <keyword type="constant" name="LASSO_REQUEST_TYPE_NAME_IDENTIFIER_MAPPING" link="LassoProfile.html#LASSO-REQUEST-TYPE-NAME-IDENTIFIER-MAPPING:CAPS"/>
    <keyword type="constant" name="LASSO_REQUEST_TYPE_LECP" link="LassoProfile.html#LASSO-REQUEST-TYPE-LECP:CAPS"/>
    <keyword type="constant" name="LASSO_REQUEST_TYPE_NAME_ID_MANAGEMENT" link="LassoProfile.html#LASSO-REQUEST-TYPE-NAME-ID-MANAGEMENT:CAPS"/>
    <keyword type="constant" name="LASSO_PROFILE_SIGNATURE_HINT_MAYBE" link="LassoProfile.html#LASSO-PROFILE-SIGNATURE-HINT-MAYBE:CAPS"/>
    <keyword type="constant" name="LASSO_PROFILE_SIGNATURE_HINT_FORCE" link="LassoProfile.html#LASSO-PROFILE-SIGNATURE-HINT-FORCE:CAPS"/>
    <keyword type="constant" name="LASSO_PROFILE_SIGNATURE_HINT_FORBID" link="LassoProfile.html#LASSO-PROFILE-SIGNATURE-HINT-FORBID:CAPS"/>
    <keyword type="constant" name="LASSO_PROFILE_SIGNATURE_VERIFY_HINT_MAYBE" link="LassoProfile.html#LASSO-PROFILE-SIGNATURE-VERIFY-HINT-MAYBE:CAPS"/>
    <keyword type="constant" name="LASSO_PROFILE_SIGNATURE_VERIFY_HINT_FORCE" link="LassoProfile.html#LASSO-PROFILE-SIGNATURE-VERIFY-HINT-FORCE:CAPS"/>
    <keyword type="constant" name="LASSO_PROFILE_SIGNATURE_VERIFY_HINT_IGNORE" link="LassoProfile.html#LASSO-PROFILE-SIGNATURE-VERIFY-HINT-IGNORE:CAPS"/>
    <keyword type="constant" name="LASSO_PROFILE_SIGNATURE_VERIFY_HINT_LAST" link="LassoProfile.html#LASSO-PROFILE-SIGNATURE-VERIFY-HINT-LAST:CAPS"/>
    <keyword type="constant" name="LASSO_MESSAGE_FORMAT_XSCHEMA_ERROR" link="lasso-node.html#LASSO-MESSAGE-FORMAT-XSCHEMA-ERROR:CAPS"/>
    <keyword type="constant" name="LASSO_MESSAGE_FORMAT_ERROR" link="lasso-node.html#LASSO-MESSAGE-FORMAT-ERROR:CAPS"/>
    <keyword type="constant" name="LASSO_MESSAGE_FORMAT_UNKNOWN" link="lasso-node.html#LASSO-MESSAGE-FORMAT-UNKNOWN:CAPS"/>
    <keyword type="constant" name="LASSO_MESSAGE_FORMAT_XML" link="lasso-node.html#LASSO-MESSAGE-FORMAT-XML:CAPS"/>
    <keyword type="constant" name="LASSO_MESSAGE_FORMAT_BASE64" link="lasso-node.html#LASSO-MESSAGE-FORMAT-BASE64:CAPS"/>
    <keyword type="constant" name="LASSO_MESSAGE_FORMAT_QUERY" link="lasso-node.html#LASSO-MESSAGE-FORMAT-QUERY:CAPS"/>
    <keyword type="constant" name="LASSO_MESSAGE_FORMAT_SOAP" link="lasso-node.html#LASSO-MESSAGE-FORMAT-SOAP:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_TYPE_NONE" link="lasso-node.html#LASSO-SIGNATURE-TYPE-NONE:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_TYPE_SIMPLE" link="lasso-node.html#LASSO-SIGNATURE-TYPE-SIMPLE:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_TYPE_WITHX509" link="lasso-node.html#LASSO-SIGNATURE-TYPE-WITHX509:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_TYPE_LAST" link="lasso-node.html#LASSO-SIGNATURE-TYPE-LAST:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_NONE" link="lasso-node.html#LASSO-SIGNATURE-METHOD-NONE:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_RSA_SHA1" link="lasso-node.html#LASSO-SIGNATURE-METHOD-RSA-SHA1:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_DSA_SHA1" link="lasso-node.html#LASSO-SIGNATURE-METHOD-DSA-SHA1:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_HMAC_SHA1" link="lasso-node.html#LASSO-SIGNATURE-METHOD-HMAC-SHA1:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_RSA_SHA256" link="lasso-node.html#LASSO-SIGNATURE-METHOD-RSA-SHA256:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_HMAC_SHA256" link="lasso-node.html#LASSO-SIGNATURE-METHOD-HMAC-SHA256:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_RSA_SHA384" link="lasso-node.html#LASSO-SIGNATURE-METHOD-RSA-SHA384:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_HMAC_SHA384" link="lasso-node.html#LASSO-SIGNATURE-METHOD-HMAC-SHA384:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_RSA_SHA512" link="lasso-node.html#LASSO-SIGNATURE-METHOD-RSA-SHA512:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_HMAC_SHA512" link="lasso-node.html#LASSO-SIGNATURE-METHOD-HMAC-SHA512:CAPS"/>
    <keyword type="constant" name="LASSO_SIGNATURE_METHOD_LAST" link="lasso-node.html#LASSO-SIGNATURE-METHOD-LAST:CAPS"/>
    <keyword type="constant" name="LASSO_ASSERTION_QUERY_REQUEST_TYPE_UNSET" link="lasso-assertion-query.html#LASSO-ASSERTION-QUERY-REQUEST-TYPE-UNSET:CAPS"/>
    <keyword type="constant" name="LASSO_ASSERTION_QUERY_REQUEST_TYPE_ASSERTION_ID" link="lasso-assertion-query.html#LASSO-ASSERTION-QUERY-REQUEST-TYPE-ASSERTION-ID:CAPS"/>
    <keyword type="constant" name="LASSO_ASSERTION_QUERY_REQUEST_TYPE_AUTHN" link="lasso-assertion-query.html#LASSO-ASSERTION-QUERY-REQUEST-TYPE-AUTHN:CAPS"/>
    <keyword type="constant" name="LASSO_ASSERTION_QUERY_REQUEST_TYPE_ATTRIBUTE" link="lasso-assertion-query.html#LASSO-ASSERTION-QUERY-REQUEST-TYPE-ATTRIBUTE:CAPS"/>
    <keyword type="constant" name="LASSO_ASSERTION_QUERY_REQUEST_TYPE_AUTHZ_DECISION" link="lasso-assertion-query.html#LASSO-ASSERTION-QUERY-REQUEST-TYPE-AUTHZ-DECISION:CAPS"/>
    <keyword type="constant" name="LASSO_ASSERTION_QUERY_REQUEST_TYPE_LAST" link="lasso-assertion-query.html#LASSO-ASSERTION-QUERY-REQUEST-TYPE-LAST:CAPS"/>
    <keyword type="constant" name="LASSO_SAML2_ASSERTION_VALID" link="LassoSaml2Assertion.html#LASSO-SAML2-ASSERTION-VALID:CAPS"/>
    <keyword type="constant" name="LASSO_SAML2_ASSERTION_INVALID" link="LassoSaml2Assertion.html#LASSO-SAML2-ASSERTION-INVALID:CAPS"/>
    <keyword type="constant" name="LASSO_SAML2_ASSERTION_INDETERMINATE" link="LassoSaml2Assertion.html#LASSO-SAML2-ASSERTION-INDETERMINATE:CAPS"/>
    <keyword type="member" name="LassoProvider-struct.ProviderID" link="LassoProvider.html#LassoProvider-struct.ProviderID"/>
    <keyword type="member" name="LassoProvider-struct.role" link="LassoProvider.html#LassoProvider-struct.role"/>
    <keyword type="member" name="LassoProvider-struct.metadata-filename" link="LassoProvider.html#LassoProvider-struct.metadata-filename"/>
    <keyword type="member" name="LassoProvider-struct.public-key" link="LassoProvider.html#LassoProvider-struct.public-key"/>
    <keyword type="member" name="LassoProvider-struct.ca-cert-chain" link="LassoProvider.html#LassoProvider-struct.ca-cert-chain"/>
    <keyword type="member" name="LassoProfile-struct.server" link="LassoProfile.html#LassoProfile-struct.server"/>
    <keyword type="member" name="LassoProfile-struct.request" link="LassoProfile.html#LassoProfile-struct.request"/>
    <keyword type="member" name="LassoProfile-struct.response" link="LassoProfile.html#LassoProfile-struct.response"/>
    <keyword type="member" name="LassoProfile-struct.nameIdentifier" link="LassoProfile.html#LassoProfile-struct.nameIdentifier"/>
    <keyword type="member" name="LassoProfile-struct.remote-providerID" link="LassoProfile.html#LassoProfile-struct.remote-providerID"/>
    <keyword type="member" name="LassoProfile-struct.msg-url" link="LassoProfile.html#LassoProfile-struct.msg-url"/>
    <keyword type="member" name="LassoProfile-struct.msg-body" link="LassoProfile.html#LassoProfile-struct.msg-body"/>
    <keyword type="member" name="LassoProfile-struct.msg-relayState" link="LassoProfile.html#LassoProfile-struct.msg-relayState"/>
    <keyword type="member" name="LassoLogin-struct.protocolProfile" link="LassoLogin.html#LassoLogin-struct.protocolProfile"/>
    <keyword type="member" name="LassoLogin-struct.assertionArtifact" link="LassoLogin.html#LassoLogin-struct.assertionArtifact"/>
    <keyword type="member" name="LassoSamlp2NameIDPolicy-struct.Format" link="LassoSamlp2NameIDPolicy.html#LassoSamlp2NameIDPolicy-struct.Format"/>
    <keyword type="member" name="LassoSamlp2NameIDPolicy-struct.SPNameQualifier" link="LassoSamlp2NameIDPolicy.html#LassoSamlp2NameIDPolicy-struct.SPNameQualifier"/>
    <keyword type="member" name="LassoSamlp2NameIDPolicy-struct.AllowCreate" link="LassoSamlp2NameIDPolicy.html#LassoSamlp2NameIDPolicy-struct.AllowCreate"/>
  </functions>
</book>
