summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2007-01-08 13:34:14 +0000
committerFrederic Peters <fpeters@entrouvert.com>2007-01-08 13:34:14 +0000
commit8ec490836454007add7325941af6f0e5c3c51857 (patch)
tree6b1a384268e7d92bb7fd81f67e15619eb142de9b /docs
parenta18bef21a97cee9c75357c66d537c6f39997672a (diff)
downloadlasso-8ec490836454007add7325941af6f0e5c3c51857.tar.gz
lasso-8ec490836454007add7325941af6f0e5c3c51857.tar.xz
lasso-8ec490836454007add7325941af6f0e5c3c51857.zip
added all classes for SAMLv2 schema elements
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/lasso-sections.txt750
-rw-r--r--docs/reference/lasso.sgml112
2 files changed, 859 insertions, 3 deletions
diff --git a/docs/reference/lasso-sections.txt b/docs/reference/lasso-sections.txt
index dacd045c..d8f15b45 100644
--- a/docs/reference/lasso-sections.txt
+++ b/docs/reference/lasso-sections.txt
@@ -1076,3 +1076,753 @@ LASSO_IS_DATA_SERVICE_CLASS
LASSO_DATA_SERVICE_GET_CLASS
</SECTION>
+<SECTION>
+<FILE>saml2_action</FILE>
+<TITLE>LassoSaml2Action</TITLE>
+LassoSaml2Action
+lasso_saml2_action_new
+<SUBSECTION Standard>
+LASSO_SAML2_ACTION
+LASSO_IS_SAML2_ACTION
+LASSO_TYPE_SAML2_ACTION
+lasso_saml2_action_get_type
+LASSO_SAML2_ACTION_CLASS
+LASSO_IS_SAML2_ACTION_CLASS
+LASSO_SAML2_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_advice</FILE>
+<TITLE>LassoSaml2Advice</TITLE>
+LassoSaml2Advice
+lasso_saml2_advice_new
+<SUBSECTION Standard>
+LASSO_SAML2_ADVICE
+LASSO_IS_SAML2_ADVICE
+LASSO_TYPE_SAML2_ADVICE
+lasso_saml2_advice_get_type
+LASSO_SAML2_ADVICE_CLASS
+LASSO_IS_SAML2_ADVICE_CLASS
+LASSO_SAML2_ADVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_assertion</FILE>
+<TITLE>LassoSaml2Assertion</TITLE>
+LassoSaml2Assertion
+lasso_saml2_assertion_new
+<SUBSECTION Standard>
+LASSO_SAML2_ASSERTION
+LASSO_IS_SAML2_ASSERTION
+LASSO_TYPE_SAML2_ASSERTION
+lasso_saml2_assertion_get_type
+LASSO_SAML2_ASSERTION_CLASS
+LASSO_IS_SAML2_ASSERTION_CLASS
+LASSO_SAML2_ASSERTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_attribute</FILE>
+<TITLE>LassoSaml2Attribute</TITLE>
+LassoSaml2Attribute
+lasso_saml2_attribute_new
+<SUBSECTION Standard>
+LASSO_SAML2_ATTRIBUTE
+LASSO_IS_SAML2_ATTRIBUTE
+LASSO_TYPE_SAML2_ATTRIBUTE
+lasso_saml2_attribute_get_type
+LASSO_SAML2_ATTRIBUTE_CLASS
+LASSO_IS_SAML2_ATTRIBUTE_CLASS
+LASSO_SAML2_ATTRIBUTE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_attribute_statement</FILE>
+<TITLE>LassoSaml2AttributeStatement</TITLE>
+LassoSaml2AttributeStatement
+lasso_saml2_attribute_statement_new
+<SUBSECTION Standard>
+LASSO_SAML2_ATTRIBUTE_STATEMENT
+LASSO_IS_SAML2_ATTRIBUTE_STATEMENT
+LASSO_TYPE_SAML2_ATTRIBUTE_STATEMENT
+lasso_saml2_attribute_statement_get_type
+LASSO_SAML2_ATTRIBUTE_STATEMENT_CLASS
+LASSO_IS_SAML2_ATTRIBUTE_STATEMENT_CLASS
+LASSO_SAML2_ATTRIBUTE_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_audience_restriction</FILE>
+<TITLE>LassoSaml2AudienceRestriction</TITLE>
+LassoSaml2AudienceRestriction
+lasso_saml2_audience_restriction_new
+<SUBSECTION Standard>
+LASSO_SAML2_AUDIENCE_RESTRICTION
+LASSO_IS_SAML2_AUDIENCE_RESTRICTION
+LASSO_TYPE_SAML2_AUDIENCE_RESTRICTION
+lasso_saml2_audience_restriction_get_type
+LASSO_SAML2_AUDIENCE_RESTRICTION_CLASS
+LASSO_IS_SAML2_AUDIENCE_RESTRICTION_CLASS
+LASSO_SAML2_AUDIENCE_RESTRICTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_authn_context</FILE>
+<TITLE>LassoSaml2AuthnContext</TITLE>
+LassoSaml2AuthnContext
+lasso_saml2_authn_context_new
+<SUBSECTION Standard>
+LASSO_SAML2_AUTHN_CONTEXT
+LASSO_IS_SAML2_AUTHN_CONTEXT
+LASSO_TYPE_SAML2_AUTHN_CONTEXT
+lasso_saml2_authn_context_get_type
+LASSO_SAML2_AUTHN_CONTEXT_CLASS
+LASSO_IS_SAML2_AUTHN_CONTEXT_CLASS
+LASSO_SAML2_AUTHN_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_authn_statement</FILE>
+<TITLE>LassoSaml2AuthnStatement</TITLE>
+LassoSaml2AuthnStatement
+lasso_saml2_authn_statement_new
+<SUBSECTION Standard>
+LASSO_SAML2_AUTHN_STATEMENT
+LASSO_IS_SAML2_AUTHN_STATEMENT
+LASSO_TYPE_SAML2_AUTHN_STATEMENT
+lasso_saml2_authn_statement_get_type
+LASSO_SAML2_AUTHN_STATEMENT_CLASS
+LASSO_IS_SAML2_AUTHN_STATEMENT_CLASS
+LASSO_SAML2_AUTHN_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_authz_decision_statement</FILE>
+<TITLE>LassoSaml2AuthzDecisionStatement</TITLE>
+LassoSaml2AuthzDecisionStatement
+lasso_saml2_authz_decision_statement_new
+<SUBSECTION Standard>
+LASSO_SAML2_AUTHZ_DECISION_STATEMENT
+LASSO_IS_SAML2_AUTHZ_DECISION_STATEMENT
+LASSO_TYPE_SAML2_AUTHZ_DECISION_STATEMENT
+lasso_saml2_authz_decision_statement_get_type
+LASSO_SAML2_AUTHZ_DECISION_STATEMENT_CLASS
+LASSO_IS_SAML2_AUTHZ_DECISION_STATEMENT_CLASS
+LASSO_SAML2_AUTHZ_DECISION_STATEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_base_idabstract</FILE>
+<TITLE>LassoSaml2BaseIDAbstract</TITLE>
+LassoSaml2BaseIDAbstract
+lasso_saml2_base_idabstract_new
+<SUBSECTION Standard>
+LASSO_SAML2_BASE_IDABSTRACT
+LASSO_IS_SAML2_BASE_IDABSTRACT
+LASSO_TYPE_SAML2_BASE_IDABSTRACT
+lasso_saml2_base_idabstract_get_type
+LASSO_SAML2_BASE_IDABSTRACT_CLASS
+LASSO_IS_SAML2_BASE_IDABSTRACT_CLASS
+LASSO_SAML2_BASE_IDABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_condition_abstract</FILE>
+<TITLE>LassoSaml2ConditionAbstract</TITLE>
+LassoSaml2ConditionAbstract
+lasso_saml2_condition_abstract_new
+<SUBSECTION Standard>
+LASSO_SAML2_CONDITION_ABSTRACT
+LASSO_IS_SAML2_CONDITION_ABSTRACT
+LASSO_TYPE_SAML2_CONDITION_ABSTRACT
+lasso_saml2_condition_abstract_get_type
+LASSO_SAML2_CONDITION_ABSTRACT_CLASS
+LASSO_IS_SAML2_CONDITION_ABSTRACT_CLASS
+LASSO_SAML2_CONDITION_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_conditions</FILE>
+<TITLE>LassoSaml2Conditions</TITLE>
+LassoSaml2Conditions
+lasso_saml2_conditions_new
+<SUBSECTION Standard>
+LASSO_SAML2_CONDITIONS
+LASSO_IS_SAML2_CONDITIONS
+LASSO_TYPE_SAML2_CONDITIONS
+lasso_saml2_conditions_get_type
+LASSO_SAML2_CONDITIONS_CLASS
+LASSO_IS_SAML2_CONDITIONS_CLASS
+LASSO_SAML2_CONDITIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_encrypted_element</FILE>
+<TITLE>LassoSaml2EncryptedElement</TITLE>
+LassoSaml2EncryptedElement
+lasso_saml2_encrypted_element_new
+<SUBSECTION Standard>
+LASSO_SAML2_ENCRYPTED_ELEMENT
+LASSO_IS_SAML2_ENCRYPTED_ELEMENT
+LASSO_TYPE_SAML2_ENCRYPTED_ELEMENT
+lasso_saml2_encrypted_element_get_type
+LASSO_SAML2_ENCRYPTED_ELEMENT_CLASS
+LASSO_IS_SAML2_ENCRYPTED_ELEMENT_CLASS
+LASSO_SAML2_ENCRYPTED_ELEMENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_evidence</FILE>
+<TITLE>LassoSaml2Evidence</TITLE>
+LassoSaml2Evidence
+lasso_saml2_evidence_new
+<SUBSECTION Standard>
+LASSO_SAML2_EVIDENCE
+LASSO_IS_SAML2_EVIDENCE
+LASSO_TYPE_SAML2_EVIDENCE
+lasso_saml2_evidence_get_type
+LASSO_SAML2_EVIDENCE_CLASS
+LASSO_IS_SAML2_EVIDENCE_CLASS
+LASSO_SAML2_EVIDENCE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_key_info_confirmation_data</FILE>
+<TITLE>LassoSaml2KeyInfoConfirmationData</TITLE>
+LassoSaml2KeyInfoConfirmationData
+lasso_saml2_key_info_confirmation_data_new
+<SUBSECTION Standard>
+LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA
+LASSO_IS_SAML2_KEY_INFO_CONFIRMATION_DATA
+LASSO_TYPE_SAML2_KEY_INFO_CONFIRMATION_DATA
+lasso_saml2_key_info_confirmation_data_get_type
+LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA_CLASS
+LASSO_IS_SAML2_KEY_INFO_CONFIRMATION_DATA_CLASS
+LASSO_SAML2_KEY_INFO_CONFIRMATION_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_name_id</FILE>
+<TITLE>LassoSaml2NameID</TITLE>
+LassoSaml2NameID
+lasso_saml2_name_id_new
+<SUBSECTION Standard>
+LASSO_SAML2_NAME_ID
+LASSO_IS_SAML2_NAME_ID
+LASSO_TYPE_SAML2_NAME_ID
+lasso_saml2_name_id_get_type
+LASSO_SAML2_NAME_ID_CLASS
+LASSO_IS_SAML2_NAME_ID_CLASS
+LASSO_SAML2_NAME_ID_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_one_time_use</FILE>
+<TITLE>LassoSaml2OneTimeUse</TITLE>
+LassoSaml2OneTimeUse
+lasso_saml2_one_time_use_new
+<SUBSECTION Standard>
+LASSO_SAML2_ONE_TIME_USE
+LASSO_IS_SAML2_ONE_TIME_USE
+LASSO_TYPE_SAML2_ONE_TIME_USE
+lasso_saml2_one_time_use_get_type
+LASSO_SAML2_ONE_TIME_USE_CLASS
+LASSO_IS_SAML2_ONE_TIME_USE_CLASS
+LASSO_SAML2_ONE_TIME_USE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_proxy_restriction</FILE>
+<TITLE>LassoSaml2ProxyRestriction</TITLE>
+LassoSaml2ProxyRestriction
+lasso_saml2_proxy_restriction_new
+<SUBSECTION Standard>
+LASSO_SAML2_PROXY_RESTRICTION
+LASSO_IS_SAML2_PROXY_RESTRICTION
+LASSO_TYPE_SAML2_PROXY_RESTRICTION
+lasso_saml2_proxy_restriction_get_type
+LASSO_SAML2_PROXY_RESTRICTION_CLASS
+LASSO_IS_SAML2_PROXY_RESTRICTION_CLASS
+LASSO_SAML2_PROXY_RESTRICTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_statement_abstract</FILE>
+<TITLE>LassoSaml2StatementAbstract</TITLE>
+LassoSaml2StatementAbstract
+lasso_saml2_statement_abstract_new
+<SUBSECTION Standard>
+LASSO_SAML2_STATEMENT_ABSTRACT
+LASSO_IS_SAML2_STATEMENT_ABSTRACT
+LASSO_TYPE_SAML2_STATEMENT_ABSTRACT
+lasso_saml2_statement_abstract_get_type
+LASSO_SAML2_STATEMENT_ABSTRACT_CLASS
+LASSO_IS_SAML2_STATEMENT_ABSTRACT_CLASS
+LASSO_SAML2_STATEMENT_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_subject_confirmation_data</FILE>
+<TITLE>LassoSaml2SubjectConfirmationData</TITLE>
+LassoSaml2SubjectConfirmationData
+lasso_saml2_subject_confirmation_data_new
+<SUBSECTION Standard>
+LASSO_SAML2_SUBJECT_CONFIRMATION_DATA
+LASSO_IS_SAML2_SUBJECT_CONFIRMATION_DATA
+LASSO_TYPE_SAML2_SUBJECT_CONFIRMATION_DATA
+lasso_saml2_subject_confirmation_data_get_type
+LASSO_SAML2_SUBJECT_CONFIRMATION_DATA_CLASS
+LASSO_IS_SAML2_SUBJECT_CONFIRMATION_DATA_CLASS
+LASSO_SAML2_SUBJECT_CONFIRMATION_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_subject_confirmation</FILE>
+<TITLE>LassoSaml2SubjectConfirmation</TITLE>
+LassoSaml2SubjectConfirmation
+lasso_saml2_subject_confirmation_new
+<SUBSECTION Standard>
+LASSO_SAML2_SUBJECT_CONFIRMATION
+LASSO_IS_SAML2_SUBJECT_CONFIRMATION
+LASSO_TYPE_SAML2_SUBJECT_CONFIRMATION
+lasso_saml2_subject_confirmation_get_type
+LASSO_SAML2_SUBJECT_CONFIRMATION_CLASS
+LASSO_IS_SAML2_SUBJECT_CONFIRMATION_CLASS
+LASSO_SAML2_SUBJECT_CONFIRMATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_subject</FILE>
+<TITLE>LassoSaml2Subject</TITLE>
+LassoSaml2Subject
+lasso_saml2_subject_new
+<SUBSECTION Standard>
+LASSO_SAML2_SUBJECT
+LASSO_IS_SAML2_SUBJECT
+LASSO_TYPE_SAML2_SUBJECT
+lasso_saml2_subject_get_type
+LASSO_SAML2_SUBJECT_CLASS
+LASSO_IS_SAML2_SUBJECT_CLASS
+LASSO_SAML2_SUBJECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>saml2_subject_locality</FILE>
+<TITLE>LassoSaml2SubjectLocality</TITLE>
+LassoSaml2SubjectLocality
+lasso_saml2_subject_locality_new
+<SUBSECTION Standard>
+LASSO_SAML2_SUBJECT_LOCALITY
+LASSO_IS_SAML2_SUBJECT_LOCALITY
+LASSO_TYPE_SAML2_SUBJECT_LOCALITY
+lasso_saml2_subject_locality_get_type
+LASSO_SAML2_SUBJECT_LOCALITY_CLASS
+LASSO_IS_SAML2_SUBJECT_LOCALITY_CLASS
+LASSO_SAML2_SUBJECT_LOCALITY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_artifact_resolve</FILE>
+<TITLE>LassoSamlp2ArtifactResolve</TITLE>
+LassoSamlp2ArtifactResolve
+lasso_samlp2_artifact_resolve_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_ARTIFACT_RESOLVE
+LASSO_IS_SAMLP2_ARTIFACT_RESOLVE
+LASSO_TYPE_SAMLP2_ARTIFACT_RESOLVE
+lasso_samlp2_artifact_resolve_get_type
+LASSO_SAMLP2_ARTIFACT_RESOLVE_CLASS
+LASSO_IS_SAMLP2_ARTIFACT_RESOLVE_CLASS
+LASSO_SAMLP2_ARTIFACT_RESOLVE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_artifact_response</FILE>
+<TITLE>LassoSamlp2ArtifactResponse</TITLE>
+LassoSamlp2ArtifactResponse
+lasso_samlp2_artifact_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_ARTIFACT_RESPONSE
+LASSO_IS_SAMLP2_ARTIFACT_RESPONSE
+LASSO_TYPE_SAMLP2_ARTIFACT_RESPONSE
+lasso_samlp2_artifact_response_get_type
+LASSO_SAMLP2_ARTIFACT_RESPONSE_CLASS
+LASSO_IS_SAMLP2_ARTIFACT_RESPONSE_CLASS
+LASSO_SAMLP2_ARTIFACT_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_assertion_idrequest</FILE>
+<TITLE>LassoSamlp2AssertionIDRequest</TITLE>
+LassoSamlp2AssertionIDRequest
+lasso_samlp2_assertion_idrequest_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_ASSERTION_IDREQUEST
+LASSO_IS_SAMLP2_ASSERTION_IDREQUEST
+LASSO_TYPE_SAMLP2_ASSERTION_IDREQUEST
+lasso_samlp2_assertion_idrequest_get_type
+LASSO_SAMLP2_ASSERTION_IDREQUEST_CLASS
+LASSO_IS_SAMLP2_ASSERTION_IDREQUEST_CLASS
+LASSO_SAMLP2_ASSERTION_IDREQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_attribute_query</FILE>
+<TITLE>LassoSamlp2AttributeQuery</TITLE>
+LassoSamlp2AttributeQuery
+lasso_samlp2_attribute_query_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_ATTRIBUTE_QUERY
+LASSO_IS_SAMLP2_ATTRIBUTE_QUERY
+LASSO_TYPE_SAMLP2_ATTRIBUTE_QUERY
+lasso_samlp2_attribute_query_get_type
+LASSO_SAMLP2_ATTRIBUTE_QUERY_CLASS
+LASSO_IS_SAMLP2_ATTRIBUTE_QUERY_CLASS
+LASSO_SAMLP2_ATTRIBUTE_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_authn_query</FILE>
+<TITLE>LassoSamlp2AuthnQuery</TITLE>
+LassoSamlp2AuthnQuery
+lasso_samlp2_authn_query_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_AUTHN_QUERY
+LASSO_IS_SAMLP2_AUTHN_QUERY
+LASSO_TYPE_SAMLP2_AUTHN_QUERY
+lasso_samlp2_authn_query_get_type
+LASSO_SAMLP2_AUTHN_QUERY_CLASS
+LASSO_IS_SAMLP2_AUTHN_QUERY_CLASS
+LASSO_SAMLP2_AUTHN_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_authn_request</FILE>
+<TITLE>LassoSamlp2AuthnRequest</TITLE>
+LassoSamlp2AuthnRequest
+lasso_samlp2_authn_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_AUTHN_REQUEST
+LASSO_IS_SAMLP2_AUTHN_REQUEST
+LASSO_TYPE_SAMLP2_AUTHN_REQUEST
+lasso_samlp2_authn_request_get_type
+LASSO_SAMLP2_AUTHN_REQUEST_CLASS
+LASSO_IS_SAMLP2_AUTHN_REQUEST_CLASS
+LASSO_SAMLP2_AUTHN_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_authz_decision_query</FILE>
+<TITLE>LassoSamlp2AuthzDecisionQuery</TITLE>
+LassoSamlp2AuthzDecisionQuery
+lasso_samlp2_authz_decision_query_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_AUTHZ_DECISION_QUERY
+LASSO_IS_SAMLP2_AUTHZ_DECISION_QUERY
+LASSO_TYPE_SAMLP2_AUTHZ_DECISION_QUERY
+lasso_samlp2_authz_decision_query_get_type
+LASSO_SAMLP2_AUTHZ_DECISION_QUERY_CLASS
+LASSO_IS_SAMLP2_AUTHZ_DECISION_QUERY_CLASS
+LASSO_SAMLP2_AUTHZ_DECISION_QUERY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_extensions</FILE>
+<TITLE>LassoSamlp2Extensions</TITLE>
+LassoSamlp2Extensions
+lasso_samlp2_extensions_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_EXTENSIONS
+LASSO_IS_SAMLP2_EXTENSIONS
+LASSO_TYPE_SAMLP2_EXTENSIONS
+lasso_samlp2_extensions_get_type
+LASSO_SAMLP2_EXTENSIONS_CLASS
+LASSO_IS_SAMLP2_EXTENSIONS_CLASS
+LASSO_SAMLP2_EXTENSIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_idp_entry</FILE>
+<TITLE>LassoSamlp2IDPEntry</TITLE>
+LassoSamlp2IDPEntry
+lasso_samlp2_idp_entry_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_IDP_ENTRY
+LASSO_IS_SAMLP2_IDP_ENTRY
+LASSO_TYPE_SAMLP2_IDP_ENTRY
+lasso_samlp2_idp_entry_get_type
+LASSO_SAMLP2_IDP_ENTRY_CLASS
+LASSO_IS_SAMLP2_IDP_ENTRY_CLASS
+LASSO_SAMLP2_IDP_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_idp_list</FILE>
+<TITLE>LassoSamlp2IDPList</TITLE>
+LassoSamlp2IDPList
+lasso_samlp2_idp_list_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_IDP_LIST
+LASSO_IS_SAMLP2_IDP_LIST
+LASSO_TYPE_SAMLP2_IDP_LIST
+lasso_samlp2_idp_list_get_type
+LASSO_SAMLP2_IDP_LIST_CLASS
+LASSO_IS_SAMLP2_IDP_LIST_CLASS
+LASSO_SAMLP2_IDP_LIST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_logout_request</FILE>
+<TITLE>LassoSamlp2LogoutRequest</TITLE>
+LassoSamlp2LogoutRequest
+lasso_samlp2_logout_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_LOGOUT_REQUEST
+LASSO_IS_SAMLP2_LOGOUT_REQUEST
+LASSO_TYPE_SAMLP2_LOGOUT_REQUEST
+lasso_samlp2_logout_request_get_type
+LASSO_SAMLP2_LOGOUT_REQUEST_CLASS
+LASSO_IS_SAMLP2_LOGOUT_REQUEST_CLASS
+LASSO_SAMLP2_LOGOUT_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_logout_response</FILE>
+<TITLE>LassoSamlp2LogoutResponse</TITLE>
+LassoSamlp2LogoutResponse
+lasso_samlp2_logout_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_LOGOUT_RESPONSE
+LASSO_IS_SAMLP2_LOGOUT_RESPONSE
+LASSO_TYPE_SAMLP2_LOGOUT_RESPONSE
+lasso_samlp2_logout_response_get_type
+LASSO_SAMLP2_LOGOUT_RESPONSE_CLASS
+LASSO_IS_SAMLP2_LOGOUT_RESPONSE_CLASS
+LASSO_SAMLP2_LOGOUT_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_manage_name_id_request</FILE>
+<TITLE>LassoSamlp2ManageNameIDRequest</TITLE>
+LassoSamlp2ManageNameIDRequest
+lasso_samlp2_manage_name_id_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST
+LASSO_IS_SAMLP2_MANAGE_NAME_ID_REQUEST
+LASSO_TYPE_SAMLP2_MANAGE_NAME_ID_REQUEST
+lasso_samlp2_manage_name_id_request_get_type
+LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST_CLASS
+LASSO_IS_SAMLP2_MANAGE_NAME_ID_REQUEST_CLASS
+LASSO_SAMLP2_MANAGE_NAME_ID_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_manage_name_id_response</FILE>
+<TITLE>LassoSamlp2ManageNameIDResponse</TITLE>
+LassoSamlp2ManageNameIDResponse
+lasso_samlp2_manage_name_id_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE
+LASSO_IS_SAMLP2_MANAGE_NAME_ID_RESPONSE
+LASSO_TYPE_SAMLP2_MANAGE_NAME_ID_RESPONSE
+lasso_samlp2_manage_name_id_response_get_type
+LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE_CLASS
+LASSO_IS_SAMLP2_MANAGE_NAME_ID_RESPONSE_CLASS
+LASSO_SAMLP2_MANAGE_NAME_ID_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_name_id_mapping_request</FILE>
+<TITLE>LassoSamlp2NameIDMappingRequest</TITLE>
+LassoSamlp2NameIDMappingRequest
+lasso_samlp2_name_id_mapping_request_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST
+LASSO_IS_SAMLP2_NAME_ID_MAPPING_REQUEST
+LASSO_TYPE_SAMLP2_NAME_ID_MAPPING_REQUEST
+lasso_samlp2_name_id_mapping_request_get_type
+LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST_CLASS
+LASSO_IS_SAMLP2_NAME_ID_MAPPING_REQUEST_CLASS
+LASSO_SAMLP2_NAME_ID_MAPPING_REQUEST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_name_id_mapping_response</FILE>
+<TITLE>LassoSamlp2NameIDMappingResponse</TITLE>
+LassoSamlp2NameIDMappingResponse
+lasso_samlp2_name_id_mapping_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE
+LASSO_IS_SAMLP2_NAME_ID_MAPPING_RESPONSE
+LASSO_TYPE_SAMLP2_NAME_ID_MAPPING_RESPONSE
+lasso_samlp2_name_id_mapping_response_get_type
+LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE_CLASS
+LASSO_IS_SAMLP2_NAME_ID_MAPPING_RESPONSE_CLASS
+LASSO_SAMLP2_NAME_ID_MAPPING_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_name_id_policy</FILE>
+<TITLE>LassoSamlp2NameIDPolicy</TITLE>
+LassoSamlp2NameIDPolicy
+lasso_samlp2_name_id_policy_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_NAME_ID_POLICY
+LASSO_IS_SAMLP2_NAME_ID_POLICY
+LASSO_TYPE_SAMLP2_NAME_ID_POLICY
+lasso_samlp2_name_id_policy_get_type
+LASSO_SAMLP2_NAME_ID_POLICY_CLASS
+LASSO_IS_SAMLP2_NAME_ID_POLICY_CLASS
+LASSO_SAMLP2_NAME_ID_POLICY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_request_abstract</FILE>
+<TITLE>LassoSamlp2RequestAbstract</TITLE>
+LassoSamlp2RequestAbstract
+lasso_samlp2_request_abstract_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_REQUEST_ABSTRACT
+LASSO_IS_SAMLP2_REQUEST_ABSTRACT
+LASSO_TYPE_SAMLP2_REQUEST_ABSTRACT
+lasso_samlp2_request_abstract_get_type
+LASSO_SAMLP2_REQUEST_ABSTRACT_CLASS
+LASSO_IS_SAMLP2_REQUEST_ABSTRACT_CLASS
+LASSO_SAMLP2_REQUEST_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_requested_authn_context</FILE>
+<TITLE>LassoSamlp2RequestedAuthnContext</TITLE>
+LassoSamlp2RequestedAuthnContext
+lasso_samlp2_requested_authn_context_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT
+LASSO_IS_SAMLP2_REQUESTED_AUTHN_CONTEXT
+LASSO_TYPE_SAMLP2_REQUESTED_AUTHN_CONTEXT
+lasso_samlp2_requested_authn_context_get_type
+LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT_CLASS
+LASSO_IS_SAMLP2_REQUESTED_AUTHN_CONTEXT_CLASS
+LASSO_SAMLP2_REQUESTED_AUTHN_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_response</FILE>
+<TITLE>LassoSamlp2Response</TITLE>
+LassoSamlp2Response
+lasso_samlp2_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_RESPONSE
+LASSO_IS_SAMLP2_RESPONSE
+LASSO_TYPE_SAMLP2_RESPONSE
+lasso_samlp2_response_get_type
+LASSO_SAMLP2_RESPONSE_CLASS
+LASSO_IS_SAMLP2_RESPONSE_CLASS
+LASSO_SAMLP2_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_scoping</FILE>
+<TITLE>LassoSamlp2Scoping</TITLE>
+LassoSamlp2Scoping
+lasso_samlp2_scoping_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_SCOPING
+LASSO_IS_SAMLP2_SCOPING
+LASSO_TYPE_SAMLP2_SCOPING
+lasso_samlp2_scoping_get_type
+LASSO_SAMLP2_SCOPING_CLASS
+LASSO_IS_SAMLP2_SCOPING_CLASS
+LASSO_SAMLP2_SCOPING_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_status_code</FILE>
+<TITLE>LassoSamlp2StatusCode</TITLE>
+LassoSamlp2StatusCode
+lasso_samlp2_status_code_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_STATUS_CODE
+LASSO_IS_SAMLP2_STATUS_CODE
+LASSO_TYPE_SAMLP2_STATUS_CODE
+lasso_samlp2_status_code_get_type
+LASSO_SAMLP2_STATUS_CODE_CLASS
+LASSO_IS_SAMLP2_STATUS_CODE_CLASS
+LASSO_SAMLP2_STATUS_CODE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_status_detail</FILE>
+<TITLE>LassoSamlp2StatusDetail</TITLE>
+LassoSamlp2StatusDetail
+lasso_samlp2_status_detail_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_STATUS_DETAIL
+LASSO_IS_SAMLP2_STATUS_DETAIL
+LASSO_TYPE_SAMLP2_STATUS_DETAIL
+lasso_samlp2_status_detail_get_type
+LASSO_SAMLP2_STATUS_DETAIL_CLASS
+LASSO_IS_SAMLP2_STATUS_DETAIL_CLASS
+LASSO_SAMLP2_STATUS_DETAIL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_status</FILE>
+<TITLE>LassoSamlp2Status</TITLE>
+LassoSamlp2Status
+lasso_samlp2_status_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_STATUS
+LASSO_IS_SAMLP2_STATUS
+LASSO_TYPE_SAMLP2_STATUS
+lasso_samlp2_status_get_type
+LASSO_SAMLP2_STATUS_CLASS
+LASSO_IS_SAMLP2_STATUS_CLASS
+LASSO_SAMLP2_STATUS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_status_response</FILE>
+<TITLE>LassoSamlp2StatusResponse</TITLE>
+LassoSamlp2StatusResponse
+lasso_samlp2_status_response_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_STATUS_RESPONSE
+LASSO_IS_SAMLP2_STATUS_RESPONSE
+LASSO_TYPE_SAMLP2_STATUS_RESPONSE
+lasso_samlp2_status_response_get_type
+LASSO_SAMLP2_STATUS_RESPONSE_CLASS
+LASSO_IS_SAMLP2_STATUS_RESPONSE_CLASS
+LASSO_SAMLP2_STATUS_RESPONSE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_subject_query_abstract</FILE>
+<TITLE>LassoSamlp2SubjectQueryAbstract</TITLE>
+LassoSamlp2SubjectQueryAbstract
+lasso_samlp2_subject_query_abstract_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT
+LASSO_IS_SAMLP2_SUBJECT_QUERY_ABSTRACT
+LASSO_TYPE_SAMLP2_SUBJECT_QUERY_ABSTRACT
+lasso_samlp2_subject_query_abstract_get_type
+LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT_CLASS
+LASSO_IS_SAMLP2_SUBJECT_QUERY_ABSTRACT_CLASS
+LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>samlp2_terminate</FILE>
+<TITLE>LassoSamlp2Terminate</TITLE>
+LassoSamlp2Terminate
+lasso_samlp2_terminate_new
+<SUBSECTION Standard>
+LASSO_SAMLP2_TERMINATE
+LASSO_IS_SAMLP2_TERMINATE
+LASSO_TYPE_SAMLP2_TERMINATE
+lasso_samlp2_terminate_get_type
+LASSO_SAMLP2_TERMINATE_CLASS
+LASSO_IS_SAMLP2_TERMINATE_CLASS
+LASSO_SAMLP2_TERMINATE_GET_CLASS
+</SECTION>
+
diff --git a/docs/reference/lasso.sgml b/docs/reference/lasso.sgml
index f752ffc3..7ee1aabf 100644
--- a/docs/reference/lasso.sgml
+++ b/docs/reference/lasso.sgml
@@ -60,6 +60,57 @@
<!ENTITY LassoDiscovery SYSTEM "sgml/discovery.xml">
<!ENTITY LassoDataService SYSTEM "sgml/data_service.xml">
+<!ENTITY LassoSaml2Action SYSTEM "sgml/saml2_action.xml">
+<!ENTITY LassoSaml2Advice SYSTEM "sgml/saml2_advice.xml">
+<!ENTITY LassoSaml2Assertion SYSTEM "sgml/saml2_assertion.xml">
+<!ENTITY LassoSaml2Attribute SYSTEM "sgml/saml2_attribute.xml">
+<!ENTITY LassoSaml2AttributeStatement SYSTEM "sgml/saml2_attribute_statement.xml">
+<!ENTITY LassoSaml2AudienceRestriction SYSTEM "sgml/saml2_audience_restriction.xml">
+<!ENTITY LassoSaml2AuthnContext SYSTEM "sgml/saml2_authn_context.xml">
+<!ENTITY LassoSaml2AuthnStatement SYSTEM "sgml/saml2_authn_statement.xml">
+<!ENTITY LassoSaml2AuthzDecisionStatement SYSTEM "sgml/saml2_authz_decision_statement.xml">
+<!ENTITY LassoSaml2BaseIDAbstract SYSTEM "sgml/saml2_base_idabstract.xml">
+<!ENTITY LassoSaml2ConditionAbstract SYSTEM "sgml/saml2_condition_abstract.xml">
+<!ENTITY LassoSaml2Conditions SYSTEM "sgml/saml2_conditions.xml">
+<!ENTITY LassoSaml2EncryptedElement SYSTEM "sgml/saml2_encrypted_element.xml">
+<!ENTITY LassoSaml2Evidence SYSTEM "sgml/saml2_evidence.xml">
+<!ENTITY LassoSaml2KeyInfoConfirmationData SYSTEM "sgml/saml2_key_info_confirmation_data.xml">
+<!ENTITY LassoSaml2NameID SYSTEM "sgml/saml2_name_id.xml">
+<!ENTITY LassoSaml2OneTimeUse SYSTEM "sgml/saml2_one_time_use.xml">
+<!ENTITY LassoSaml2ProxyRestriction SYSTEM "sgml/saml2_proxy_restriction.xml">
+<!ENTITY LassoSaml2StatementAbstract SYSTEM "sgml/saml2_statement_abstract.xml">
+<!ENTITY LassoSaml2SubjectConfirmationData SYSTEM "sgml/saml2_subject_confirmation_data.xml">
+<!ENTITY LassoSaml2SubjectConfirmation SYSTEM "sgml/saml2_subject_confirmation.xml">
+<!ENTITY LassoSaml2Subject SYSTEM "sgml/saml2_subject.xml">
+<!ENTITY LassoSaml2SubjectLocality SYSTEM "sgml/saml2_subject_locality.xml">
+<!ENTITY LassoSamlp2ArtifactResolve SYSTEM "sgml/samlp2_artifact_resolve.xml">
+<!ENTITY LassoSamlp2ArtifactResponse SYSTEM "sgml/samlp2_artifact_response.xml">
+<!ENTITY LassoSamlp2AssertionIDRequest SYSTEM "sgml/samlp2_assertion_idrequest.xml">
+<!ENTITY LassoSamlp2AttributeQuery SYSTEM "sgml/samlp2_attribute_query.xml">
+<!ENTITY LassoSamlp2AuthnQuery SYSTEM "sgml/samlp2_authn_query.xml">
+<!ENTITY LassoSamlp2AuthnRequest SYSTEM "sgml/samlp2_authn_request.xml">
+<!ENTITY LassoSamlp2AuthzDecisionQuery SYSTEM "sgml/samlp2_authz_decision_query.xml">
+<!ENTITY LassoSamlp2Extensions SYSTEM "sgml/samlp2_extensions.xml">
+<!ENTITY LassoSamlp2IDPEntry SYSTEM "sgml/samlp2_idp_entry.xml">
+<!ENTITY LassoSamlp2IDPList SYSTEM "sgml/samlp2_idp_list.xml">
+<!ENTITY LassoSamlp2LogoutRequest SYSTEM "sgml/samlp2_logout_request.xml">
+<!ENTITY LassoSamlp2LogoutResponse SYSTEM "sgml/samlp2_logout_response.xml">
+<!ENTITY LassoSamlp2ManageNameIDRequest SYSTEM "sgml/samlp2_manage_name_id_request.xml">
+<!ENTITY LassoSamlp2ManageNameIDResponse SYSTEM "sgml/samlp2_manage_name_id_response.xml">
+<!ENTITY LassoSamlp2NameIDMappingRequest SYSTEM "sgml/samlp2_name_id_mapping_request.xml">
+<!ENTITY LassoSamlp2NameIDMappingResponse SYSTEM "sgml/samlp2_name_id_mapping_response.xml">
+<!ENTITY LassoSamlp2NameIDPolicy SYSTEM "sgml/samlp2_name_id_policy.xml">
+<!ENTITY LassoSamlp2RequestAbstract SYSTEM "sgml/samlp2_request_abstract.xml">
+<!ENTITY LassoSamlp2RequestedAuthnContext SYSTEM "sgml/samlp2_requested_authn_context.xml">
+<!ENTITY LassoSamlp2Response SYSTEM "sgml/samlp2_response.xml">
+<!ENTITY LassoSamlp2Scoping SYSTEM "sgml/samlp2_scoping.xml">
+<!ENTITY LassoSamlp2StatusCode SYSTEM "sgml/samlp2_status_code.xml">
+<!ENTITY LassoSamlp2StatusDetail SYSTEM "sgml/samlp2_status_detail.xml">
+<!ENTITY LassoSamlp2Status SYSTEM "sgml/samlp2_status.xml">
+<!ENTITY LassoSamlp2StatusResponse SYSTEM "sgml/samlp2_status_response.xml">
+<!ENTITY LassoSamlp2SubjectQueryAbstract SYSTEM "sgml/samlp2_subject_query_abstract.xml">
+<!ENTITY LassoSamlp2Terminate SYSTEM "sgml/samlp2_terminate.xml">
+
<!ENTITY version SYSTEM "version.xml">
]>
<book id="index">
@@ -198,10 +249,9 @@ the <ulink url="http://lasso.entrouvert.org/license">GNU General Public License<
</chapter>
- <chapter id="xml">
- <title>Schemas</title>
+ <chapter id="xml-idff">
+ <title>Objects from ID-FF 1.2 schemas</title>
- &LassoNode;
&LassoLibAssertion;
&LassoLibAuthenticationStatement;
&LassoLibAuthnContext;
@@ -244,9 +294,65 @@ the <ulink url="http://lasso.entrouvert.org/license">GNU General Public License<
&LassoSamlSubjectStatementAbstract;
</chapter>
+ <chapter id="xml-samlv2">
+ <title>Objects from SAML 2.0 schemas</title>
+
+ &LassoSaml2Action;
+ &LassoSaml2Advice;
+ &LassoSaml2Assertion;
+ &LassoSaml2Attribute;
+ &LassoSaml2AttributeStatement;
+ &LassoSaml2AudienceRestriction;
+ &LassoSaml2AuthnContext;
+ &LassoSaml2AuthnStatement;
+ &LassoSaml2AuthzDecisionStatement;
+ &LassoSaml2BaseIDAbstract;
+ &LassoSaml2ConditionAbstract;
+ &LassoSaml2Conditions;
+ &LassoSaml2EncryptedElement;
+ &LassoSaml2Evidence;
+ &LassoSaml2KeyInfoConfirmationData;
+ &LassoSaml2NameID;
+ &LassoSaml2OneTimeUse;
+ &LassoSaml2ProxyRestriction;
+ &LassoSaml2StatementAbstract;
+ &LassoSaml2SubjectConfirmationData;
+ &LassoSaml2SubjectConfirmation;
+ &LassoSaml2Subject;
+ &LassoSaml2SubjectLocality;
+ &LassoSamlp2ArtifactResolve;
+ &LassoSamlp2ArtifactResponse;
+ &LassoSamlp2AssertionIDRequest;
+ &LassoSamlp2AttributeQuery;
+ &LassoSamlp2AuthnQuery;
+ &LassoSamlp2AuthnRequest;
+ &LassoSamlp2AuthzDecisionQuery;
+ &LassoSamlp2Extensions;
+ &LassoSamlp2IDPEntry;
+ &LassoSamlp2IDPList;
+ &LassoSamlp2LogoutRequest;
+ &LassoSamlp2LogoutResponse;
+ &LassoSamlp2ManageNameIDRequest;
+ &LassoSamlp2ManageNameIDResponse;
+ &LassoSamlp2NameIDMappingRequest;
+ &LassoSamlp2NameIDMappingResponse;
+ &LassoSamlp2NameIDPolicy;
+ &LassoSamlp2RequestAbstract;
+ &LassoSamlp2RequestedAuthnContext;
+ &LassoSamlp2Response;
+ &LassoSamlp2Scoping;
+ &LassoSamlp2StatusCode;
+ &LassoSamlp2StatusDetail;
+ &LassoSamlp2Status;
+ &LassoSamlp2StatusResponse;
+ &LassoSamlp2SubjectQueryAbstract;
+ &LassoSamlp2Terminate;
+ </chapter>
+
<chapter id="misc">
<title>Misc</title>
+ &LassoNode;
&lasso-lasso;
&LassoStrings;
</chapter>