From e5ba6151babcdfd0b4acb2749ae9478bf8983cba Mon Sep 17 00:00:00 2001 From: Frederic Peters Date: Thu, 15 May 2008 21:17:44 +0000 Subject: moved gtk-doc inline as is better on so many points; also added schema fragments to published doc --- docs/reference/lasso.sgml | 2 +- docs/reference/tmpl/data_service.sgml | 142 -------- docs/reference/tmpl/defederation.sgml | 81 ----- docs/reference/tmpl/discovery.sgml | 199 ----------- docs/reference/tmpl/ecp.sgml | 63 ---- docs/reference/tmpl/federation.sgml | 66 ---- docs/reference/tmpl/identity.sgml | 71 ---- docs/reference/tmpl/lasso.sgml | 65 ---- docs/reference/tmpl/lecp.sgml | 121 ------- docs/reference/tmpl/lib_assertion.sgml | 47 --- .../tmpl/lib_authentication_statement.sgml | 49 --- docs/reference/tmpl/lib_authn_context.sgml | 36 -- docs/reference/tmpl/lib_authn_request.sgml | 76 ---- .../reference/tmpl/lib_authn_request_envelope.sgml | 52 --- docs/reference/tmpl/lib_authn_response.sgml | 39 --- .../tmpl/lib_authn_response_envelope.sgml | 39 --- .../lib_federation_termination_notification.sgml | 50 --- docs/reference/tmpl/lib_idp_entries.sgml | 34 -- docs/reference/tmpl/lib_idp_entry.sgml | 36 -- docs/reference/tmpl/lib_idp_list.sgml | 35 -- docs/reference/tmpl/lib_logout_request.sgml | 52 --- docs/reference/tmpl/lib_logout_response.sgml | 46 --- .../tmpl/lib_name_identifier_mapping_request.sgml | 51 --- .../tmpl/lib_name_identifier_mapping_response.sgml | 50 --- .../tmpl/lib_register_name_identifier_request.sgml | 53 --- .../lib_register_name_identifier_response.sgml | 46 --- docs/reference/tmpl/lib_request_authn_context.sgml | 36 -- docs/reference/tmpl/lib_scoping.sgml | 35 -- docs/reference/tmpl/lib_status_response.sgml | 37 -- docs/reference/tmpl/lib_subject.sgml | 34 -- docs/reference/tmpl/login.sgml | 383 --------------------- docs/reference/tmpl/logout.sgml | 137 -------- docs/reference/tmpl/name_id_management.sgml | 111 ------ docs/reference/tmpl/name_identifier_mapping.sgml | 101 ------ docs/reference/tmpl/name_registration.sgml | 111 ------ docs/reference/tmpl/node.sgml | 176 ---------- docs/reference/tmpl/profile.sgml | 138 -------- docs/reference/tmpl/provider.sgml | 176 ---------- docs/reference/tmpl/saml2_action.sgml | 36 -- docs/reference/tmpl/saml2_advice.sgml | 38 -- docs/reference/tmpl/saml2_assertion.sgml | 45 --- docs/reference/tmpl/saml2_attribute.sgml | 38 -- docs/reference/tmpl/saml2_attribute_statement.sgml | 36 -- .../reference/tmpl/saml2_audience_restriction.sgml | 35 -- docs/reference/tmpl/saml2_authn_context.sgml | 38 -- docs/reference/tmpl/saml2_authn_statement.sgml | 39 --- .../tmpl/saml2_authz_decision_statement.sgml | 38 -- docs/reference/tmpl/saml2_base_idabstract.sgml | 36 -- docs/reference/tmpl/saml2_condition_abstract.sgml | 34 -- docs/reference/tmpl/saml2_conditions.sgml | 40 --- docs/reference/tmpl/saml2_encrypted_element.sgml | 37 -- docs/reference/tmpl/saml2_evidence.sgml | 38 -- .../tmpl/saml2_key_info_confirmation_data.sgml | 35 -- docs/reference/tmpl/saml2_name_id.sgml | 39 --- docs/reference/tmpl/saml2_one_time_use.sgml | 34 -- docs/reference/tmpl/saml2_proxy_restriction.sgml | 36 -- docs/reference/tmpl/saml2_statement_abstract.sgml | 34 -- docs/reference/tmpl/saml2_subject.sgml | 38 -- .../reference/tmpl/saml2_subject_confirmation.sgml | 39 --- .../tmpl/saml2_subject_confirmation_data.sgml | 39 --- docs/reference/tmpl/saml2_subject_locality.sgml | 36 -- docs/reference/tmpl/saml_advice.sgml | 35 -- docs/reference/tmpl/saml_assertion.sgml | 49 --- docs/reference/tmpl/saml_attribute.sgml | 37 -- docs/reference/tmpl/saml_attribute_designator.sgml | 36 -- docs/reference/tmpl/saml_attribute_statement.sgml | 35 -- .../tmpl/saml_audience_restriction_condition.sgml | 26 -- .../tmpl/saml_authentication_statement.sgml | 37 -- docs/reference/tmpl/saml_authority_binding.sgml | 36 -- docs/reference/tmpl/saml_condition_abstract.sgml | 25 -- docs/reference/tmpl/saml_conditions.sgml | 37 -- docs/reference/tmpl/saml_name_identifier.sgml | 47 --- docs/reference/tmpl/saml_statement_abstract.sgml | 25 -- docs/reference/tmpl/saml_subject.sgml | 36 -- docs/reference/tmpl/saml_subject_confirmation.sgml | 36 -- docs/reference/tmpl/saml_subject_locality.sgml | 35 -- docs/reference/tmpl/saml_subject_statement.sgml | 34 -- .../tmpl/saml_subject_statement_abstract.sgml | 26 -- docs/reference/tmpl/samlp2_artifact_resolve.sgml | 35 -- docs/reference/tmpl/samlp2_artifact_response.sgml | 35 -- .../reference/tmpl/samlp2_assertion_idrequest.sgml | 27 -- docs/reference/tmpl/samlp2_attribute_query.sgml | 35 -- docs/reference/tmpl/samlp2_authn_query.sgml | 36 -- docs/reference/tmpl/samlp2_authn_request.sgml | 47 --- .../tmpl/samlp2_authz_decision_query.sgml | 37 -- docs/reference/tmpl/samlp2_extensions.sgml | 34 -- docs/reference/tmpl/samlp2_idp_entry.sgml | 37 -- docs/reference/tmpl/samlp2_idp_list.sgml | 36 -- docs/reference/tmpl/samlp2_logout_request.sgml | 41 --- docs/reference/tmpl/samlp2_logout_response.sgml | 35 -- .../tmpl/samlp2_manage_name_id_request.sgml | 39 --- .../tmpl/samlp2_manage_name_id_response.sgml | 34 -- .../tmpl/samlp2_name_id_mapping_request.sgml | 38 -- .../tmpl/samlp2_name_id_mapping_response.sgml | 36 -- docs/reference/tmpl/samlp2_name_id_policy.sgml | 37 -- docs/reference/tmpl/samlp2_request_abstract.sgml | 41 --- .../tmpl/samlp2_requested_authn_context.sgml | 37 -- docs/reference/tmpl/samlp2_response.sgml | 36 -- docs/reference/tmpl/samlp2_scoping.sgml | 37 -- docs/reference/tmpl/samlp2_status.sgml | 37 -- docs/reference/tmpl/samlp2_status_code.sgml | 36 -- docs/reference/tmpl/samlp2_status_detail.sgml | 34 -- docs/reference/tmpl/samlp2_status_response.sgml | 43 --- .../tmpl/samlp2_subject_query_abstract.sgml | 35 -- docs/reference/tmpl/samlp2_terminate.sgml | 34 -- docs/reference/tmpl/samlp_request.sgml | 34 -- docs/reference/tmpl/samlp_request_abstract.sgml | 34 -- docs/reference/tmpl/samlp_response.sgml | 35 -- docs/reference/tmpl/samlp_response_abstract.sgml | 35 -- docs/reference/tmpl/samlp_status.sgml | 35 -- docs/reference/tmpl/samlp_status_code.sgml | 35 -- docs/reference/tmpl/server.sgml | 113 ------ docs/reference/tmpl/session.sgml | 90 ----- docs/reference/tmpl/strings.sgml | 115 ------- 114 files changed, 1 insertion(+), 6040 deletions(-) delete mode 100644 docs/reference/tmpl/data_service.sgml delete mode 100644 docs/reference/tmpl/defederation.sgml delete mode 100644 docs/reference/tmpl/discovery.sgml delete mode 100644 docs/reference/tmpl/ecp.sgml delete mode 100644 docs/reference/tmpl/federation.sgml delete mode 100644 docs/reference/tmpl/identity.sgml delete mode 100644 docs/reference/tmpl/lasso.sgml delete mode 100644 docs/reference/tmpl/lecp.sgml delete mode 100644 docs/reference/tmpl/lib_assertion.sgml delete mode 100644 docs/reference/tmpl/lib_authentication_statement.sgml delete mode 100644 docs/reference/tmpl/lib_authn_context.sgml delete mode 100644 docs/reference/tmpl/lib_authn_request.sgml delete mode 100644 docs/reference/tmpl/lib_authn_request_envelope.sgml delete mode 100644 docs/reference/tmpl/lib_authn_response.sgml delete mode 100644 docs/reference/tmpl/lib_authn_response_envelope.sgml delete mode 100644 docs/reference/tmpl/lib_federation_termination_notification.sgml delete mode 100644 docs/reference/tmpl/lib_idp_entries.sgml delete mode 100644 docs/reference/tmpl/lib_idp_entry.sgml delete mode 100644 docs/reference/tmpl/lib_idp_list.sgml delete mode 100644 docs/reference/tmpl/lib_logout_request.sgml delete mode 100644 docs/reference/tmpl/lib_logout_response.sgml delete mode 100644 docs/reference/tmpl/lib_name_identifier_mapping_request.sgml delete mode 100644 docs/reference/tmpl/lib_name_identifier_mapping_response.sgml delete mode 100644 docs/reference/tmpl/lib_register_name_identifier_request.sgml delete mode 100644 docs/reference/tmpl/lib_register_name_identifier_response.sgml delete mode 100644 docs/reference/tmpl/lib_request_authn_context.sgml delete mode 100644 docs/reference/tmpl/lib_scoping.sgml delete mode 100644 docs/reference/tmpl/lib_status_response.sgml delete mode 100644 docs/reference/tmpl/lib_subject.sgml delete mode 100644 docs/reference/tmpl/login.sgml delete mode 100644 docs/reference/tmpl/logout.sgml delete mode 100644 docs/reference/tmpl/name_id_management.sgml delete mode 100644 docs/reference/tmpl/name_identifier_mapping.sgml delete mode 100644 docs/reference/tmpl/name_registration.sgml delete mode 100644 docs/reference/tmpl/node.sgml delete mode 100644 docs/reference/tmpl/profile.sgml delete mode 100644 docs/reference/tmpl/provider.sgml delete mode 100644 docs/reference/tmpl/saml2_action.sgml delete mode 100644 docs/reference/tmpl/saml2_advice.sgml delete mode 100644 docs/reference/tmpl/saml2_assertion.sgml delete mode 100644 docs/reference/tmpl/saml2_attribute.sgml delete mode 100644 docs/reference/tmpl/saml2_attribute_statement.sgml delete mode 100644 docs/reference/tmpl/saml2_audience_restriction.sgml delete mode 100644 docs/reference/tmpl/saml2_authn_context.sgml delete mode 100644 docs/reference/tmpl/saml2_authn_statement.sgml delete mode 100644 docs/reference/tmpl/saml2_authz_decision_statement.sgml delete mode 100644 docs/reference/tmpl/saml2_base_idabstract.sgml delete mode 100644 docs/reference/tmpl/saml2_condition_abstract.sgml delete mode 100644 docs/reference/tmpl/saml2_conditions.sgml delete mode 100644 docs/reference/tmpl/saml2_encrypted_element.sgml delete mode 100644 docs/reference/tmpl/saml2_evidence.sgml delete mode 100644 docs/reference/tmpl/saml2_key_info_confirmation_data.sgml delete mode 100644 docs/reference/tmpl/saml2_name_id.sgml delete mode 100644 docs/reference/tmpl/saml2_one_time_use.sgml delete mode 100644 docs/reference/tmpl/saml2_proxy_restriction.sgml delete mode 100644 docs/reference/tmpl/saml2_statement_abstract.sgml delete mode 100644 docs/reference/tmpl/saml2_subject.sgml delete mode 100644 docs/reference/tmpl/saml2_subject_confirmation.sgml delete mode 100644 docs/reference/tmpl/saml2_subject_confirmation_data.sgml delete mode 100644 docs/reference/tmpl/saml2_subject_locality.sgml delete mode 100644 docs/reference/tmpl/saml_advice.sgml delete mode 100644 docs/reference/tmpl/saml_assertion.sgml delete mode 100644 docs/reference/tmpl/saml_attribute.sgml delete mode 100644 docs/reference/tmpl/saml_attribute_designator.sgml delete mode 100644 docs/reference/tmpl/saml_attribute_statement.sgml delete mode 100644 docs/reference/tmpl/saml_audience_restriction_condition.sgml delete mode 100644 docs/reference/tmpl/saml_authentication_statement.sgml delete mode 100644 docs/reference/tmpl/saml_authority_binding.sgml delete mode 100644 docs/reference/tmpl/saml_condition_abstract.sgml delete mode 100644 docs/reference/tmpl/saml_conditions.sgml delete mode 100644 docs/reference/tmpl/saml_name_identifier.sgml delete mode 100644 docs/reference/tmpl/saml_statement_abstract.sgml delete mode 100644 docs/reference/tmpl/saml_subject.sgml delete mode 100644 docs/reference/tmpl/saml_subject_confirmation.sgml delete mode 100644 docs/reference/tmpl/saml_subject_locality.sgml delete mode 100644 docs/reference/tmpl/saml_subject_statement.sgml delete mode 100644 docs/reference/tmpl/saml_subject_statement_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp2_artifact_resolve.sgml delete mode 100644 docs/reference/tmpl/samlp2_artifact_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_assertion_idrequest.sgml delete mode 100644 docs/reference/tmpl/samlp2_attribute_query.sgml delete mode 100644 docs/reference/tmpl/samlp2_authn_query.sgml delete mode 100644 docs/reference/tmpl/samlp2_authn_request.sgml delete mode 100644 docs/reference/tmpl/samlp2_authz_decision_query.sgml delete mode 100644 docs/reference/tmpl/samlp2_extensions.sgml delete mode 100644 docs/reference/tmpl/samlp2_idp_entry.sgml delete mode 100644 docs/reference/tmpl/samlp2_idp_list.sgml delete mode 100644 docs/reference/tmpl/samlp2_logout_request.sgml delete mode 100644 docs/reference/tmpl/samlp2_logout_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_manage_name_id_request.sgml delete mode 100644 docs/reference/tmpl/samlp2_manage_name_id_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_name_id_mapping_request.sgml delete mode 100644 docs/reference/tmpl/samlp2_name_id_mapping_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_name_id_policy.sgml delete mode 100644 docs/reference/tmpl/samlp2_request_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp2_requested_authn_context.sgml delete mode 100644 docs/reference/tmpl/samlp2_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_scoping.sgml delete mode 100644 docs/reference/tmpl/samlp2_status.sgml delete mode 100644 docs/reference/tmpl/samlp2_status_code.sgml delete mode 100644 docs/reference/tmpl/samlp2_status_detail.sgml delete mode 100644 docs/reference/tmpl/samlp2_status_response.sgml delete mode 100644 docs/reference/tmpl/samlp2_subject_query_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp2_terminate.sgml delete mode 100644 docs/reference/tmpl/samlp_request.sgml delete mode 100644 docs/reference/tmpl/samlp_request_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp_response.sgml delete mode 100644 docs/reference/tmpl/samlp_response_abstract.sgml delete mode 100644 docs/reference/tmpl/samlp_status.sgml delete mode 100644 docs/reference/tmpl/samlp_status_code.sgml delete mode 100644 docs/reference/tmpl/server.sgml delete mode 100644 docs/reference/tmpl/session.sgml delete mode 100644 docs/reference/tmpl/strings.sgml (limited to 'docs/reference') diff --git a/docs/reference/lasso.sgml b/docs/reference/lasso.sgml index ccbb64c3..af80ff79 100644 --- a/docs/reference/lasso.sgml +++ b/docs/reference/lasso.sgml @@ -129,7 +129,7 @@ - 2004, 2005, 2006, 2007 + 2004, 2005, 2006, 2007, 2008 Entr'ouvert diff --git a/docs/reference/tmpl/data_service.sgml b/docs/reference/tmpl/data_service.sgml deleted file mode 100644 index 74fd7532..00000000 --- a/docs/reference/tmpl/data_service.sgml +++ /dev/null @@ -1,142 +0,0 @@ - -LassoDataService - - -ID-WSF Data Service Profile - - - -XXX - - - -Following up on #LassoDiscovery first example, it created a @service object, -this is a #LassoDataService instance. This example continues from that step -and retrieves the name of the principal: - - -msg_url - * the SOAP message is LASSO_WSF_PROFILE(service)->msg_body. The answer - * is stored in char* soap_answer; - */ - -lasso_data_service_process_query_response_msg(service, soap_answer); -principal_name = lasso_data_service_get_answer(service, "/pp:PP/pp:InformalName"); - -/* - * app should probably then use xmlNodeGetContent libxml2 function to get - * access to node content. - */ -]]> - - - - - - - - - - - - - - -@parent: -@resource_id: -@encrypted_resource_id: -@resource_data: -@provider_id: -@abstract_description: - - - - - - -@server: -@Returns: - - - - - - - -@service: -@select: -@item_id: -@security_mech_id: -@Returns: - - - - - - - -@service: -@select: -@item_id: -@Returns: - - - - - - - -@service: -@message: -@security_mech_id: -@Returns: - - - - - - - -@service: -@Returns: - - - - - - - -@service: -@message: -@Returns: - - - - - - - -@service: -@select: -@Returns: - - - - - - - -@service: -@item_id: -@Returns: - - diff --git a/docs/reference/tmpl/defederation.sgml b/docs/reference/tmpl/defederation.sgml deleted file mode 100644 index 6404fd48..00000000 --- a/docs/reference/tmpl/defederation.sgml +++ /dev/null @@ -1,81 +0,0 @@ - -LassoDefederation - - -Federation Termination Notification Profile (ID-FF) - - - - - - - - - - - - - - - - - - - - - - - - - -@server: -@Returns: - - - - - - - -@defederation: - - - - - - - -@defederation: -@Returns: - - - - - - - -@defederation: -@remote_providerID: -@http_method: -@Returns: - - - - - - - -@defederation: -@notification_msg: -@Returns: - - - - - - - -@defederation: -@Returns: - - diff --git a/docs/reference/tmpl/discovery.sgml b/docs/reference/tmpl/discovery.sgml deleted file mode 100644 index 71f9b30f..00000000 --- a/docs/reference/tmpl/discovery.sgml +++ /dev/null @@ -1,199 +0,0 @@ - -LassoDiscovery - - -ID-WSF Discovery Service Profile - - - -The Discovery service usually runs on the principal identity provider and -knowns about resources and services related to the principal. Attribute -providers can register themselves as offering resources for an user while other -services can ask where to find a given resource. - - - -The following example is a service provider asking for a "PP" service (an -attribute provider for the "Personal Profile"): - - -msg_url - * the SOAP message is LASSO_WSF_PROFILE(discovery)->msg_body. The answer - * is stored in char* soap_answer; - */ - -lasso_discovery_process_query_response_msg(discovery, soap_answer); - -service = lasso_discovery_get_service(discovery); -]]> - - - - - - - - - - - - - - -@parent: -@resource_id: -@encrypted_resource_id: - - - - - - -@server: -@Returns: - - - - - - - -@discovery: - - - - - - - -@discovery: -@service_type: -@option: -@Returns: - - - - - - - -@discovery: -@Returns: - - - - - - - -@discovery: -@Returns: - - - - - - - -@discovery: -@service_type: -@Returns: - - - - - - - -@discovery: -@Returns: - - - - - - - -@discovery: -@new_offering: -@security_mech_id: -@Returns: - - - - - - - -@discovery: -@security_mech_id: -@Returns: - - - - - - - -@discovery: -@entry_id: -@Returns: - - - - - - - -@discovery: -@message: -@security_mech_id: -@Returns: - - - - - - - -@discovery: -@message: -@Returns: - - - - - - - -@discovery: -@message: -@security_mech_id: -@Returns: - - - - - - - -@discovery: -@message: -@Returns: - - diff --git a/docs/reference/tmpl/ecp.sgml b/docs/reference/tmpl/ecp.sgml deleted file mode 100644 index 27a5c4dc..00000000 --- a/docs/reference/tmpl/ecp.sgml +++ /dev/null @@ -1,63 +0,0 @@ - -LassoEcp - - -Enhanced Client or Proxy Profile (SAMLv2) - - - - - - - - - - - - - - - - - - - -@assertionConsumerURL: - - - - - - -@server: -@Returns: - - - - - - - -@ecp: - - - - - - - -@ecp: -@authn_request_msg: -@Returns: - - - - - - - -@ecp: -@response_msg: -@Returns: - - diff --git a/docs/reference/tmpl/federation.sgml b/docs/reference/tmpl/federation.sgml deleted file mode 100644 index a854e893..00000000 --- a/docs/reference/tmpl/federation.sgml +++ /dev/null @@ -1,66 +0,0 @@ - -LassoFederation - - -Principal federation between two providers - - - - - - - - - - - - - - - - - - - -@remote_providerID: -@local_nameIdentifier: -@remote_nameIdentifier: - - - - - - -@remote_providerID: -@Returns: - - - - - - - -@federation: - - - - - - - -@federation: -@nameQualifier: -@format: -@content: - - - - - - - -@federation: -@name_identifier: -@Returns: - - diff --git a/docs/reference/tmpl/identity.sgml b/docs/reference/tmpl/identity.sgml deleted file mode 100644 index 65e2e63f..00000000 --- a/docs/reference/tmpl/identity.sgml +++ /dev/null @@ -1,71 +0,0 @@ - -LassoIdentity - - -Principal Identity - - - - - - - - - - - - - - - - - - - -@federations: -@is_dirty: - - - - - - -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@identity: - - - - - - - -@identity: -@Returns: - - - - - - - -@identity: -@providerID: -@Returns: - - diff --git a/docs/reference/tmpl/lasso.sgml b/docs/reference/tmpl/lasso.sgml deleted file mode 100644 index fecd91df..00000000 --- a/docs/reference/tmpl/lasso.sgml +++ /dev/null @@ -1,65 +0,0 @@ - -lasso - - -Initialization functions - - - - - - - - - - - - - - - - - - - -@Returns: - - - - - - - -@Returns: - - - - - - - -@major: -@minor: -@subminor: -@mode: -@Returns: - - - - - - - -@LASSO_CHECK_VERSION_EXACT: -@LASSO_CHECK_VERSIONABI_COMPATIBLE: -@LASSO_CHECK_VERSION_NUMERIC: - - - - - - -@prefix: -@href: - - diff --git a/docs/reference/tmpl/lecp.sgml b/docs/reference/tmpl/lecp.sgml deleted file mode 100644 index effc73f2..00000000 --- a/docs/reference/tmpl/lecp.sgml +++ /dev/null @@ -1,121 +0,0 @@ - -LassoLecp - - -Liberty Enabled Client and Proxy Profile (ID-FF) - - - - - - - - - - - - - - - - - - - -@authnRequestEnvelope: -@authnResponseEnvelope: -@assertionConsumerServiceURL: - - - - - - -@server: -@Returns: - - - - - - - -@lecp: - - - - - - - -@lecp: -@Returns: - - - - - - - -@lecp: -@Returns: - - - - - - - -@lecp: -@Returns: - - - - - - - -@lecp: -@Returns: - - - - - - - -@lecp: -@remote_providerID: -@Returns: - - - - - - - -@lecp: -@authn_request_msg: -@Returns: - - - - - - - -@lecp: -@request_msg: -@Returns: - - - - - - - -@lecp: -@response_msg: -@Returns: - - diff --git a/docs/reference/tmpl/lib_assertion.sgml b/docs/reference/tmpl/lib_assertion.sgml deleted file mode 100644 index 403299ec..00000000 --- a/docs/reference/tmpl/lib_assertion.sgml +++ /dev/null @@ -1,47 +0,0 @@ - -LassoLibAssertion - - -<lib:Assertion> - - - - - - - - - - - - - - - - - - - -@InResponseTo: - - - - - - -@Returns: - - - - - - - -@issuer: -@requestID: -@audience: -@notBefore: -@notOnOrAfter: -@Returns: - - diff --git a/docs/reference/tmpl/lib_authentication_statement.sgml b/docs/reference/tmpl/lib_authentication_statement.sgml deleted file mode 100644 index 665bcdb0..00000000 --- a/docs/reference/tmpl/lib_authentication_statement.sgml +++ /dev/null @@ -1,49 +0,0 @@ - -LassoLibAuthenticationStatement - - -<lib:AuthenticationStatement> - - - - - - - - - - - - - - - - - - - -@AuthnContext: -@ReauthenticateOnOrAfter: -@SessionIndex: - - - - - - -@Returns: - - - - - - - -@authenticationMethod: -@authenticationInstant: -@reauthenticateOnOrAfter: -@sp_identifier: -@idp_identifier: -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_context.sgml b/docs/reference/tmpl/lib_authn_context.sgml deleted file mode 100644 index f474da76..00000000 --- a/docs/reference/tmpl/lib_authn_context.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoLibAuthnContext - - -<lib:AuthnContext> - - - - - - - - - - - - - - - - - - - -@AuthnContextClassRef: -@AuthnContextStatementRef: -@AuthenticationContextStatement: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_request.sgml b/docs/reference/tmpl/lib_authn_request.sgml deleted file mode 100644 index 6124dcc9..00000000 --- a/docs/reference/tmpl/lib_authn_request.sgml +++ /dev/null @@ -1,76 +0,0 @@ - -LassoLibAuthnRequest - - -<lib:AuthnRequest> - - - -Authentication requests are sent from a service provider to an identity -provider. - - - - - - -#LassoLogin -Class for Single Sign-On and Federation -profile. - - - - - - - - - -@ProviderID is the service provider identifier, this field will often be filled -with lasso_login_init_authn_request(). - - - -@nameIDPolicy tells the identity provider about the policy to use for -federation; it must be one of #LASSO_LIB_NAMEID_POLICY_TYPE_NONE, -#LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME, #LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED -or #LASSO_LIB_NAMEID_POLICY_TYPE_ANY. - - - -@IsPassive; if %TRUE (default) it tells the identity provider not to interact -with the user. - - - -@ForceAuthn; only used if @IsPassive is %FALSE, it tells the identity provider -to force authentication of the user even when already authenticated. - - - -@ProtocolProfile is the Single Sign-On and Federation profile to adopt; either -#LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART (which is the default value) or -#LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST. - - -@Extension: -@ProviderID: -@AffiliationID: -@NameIDPolicy: -@ForceAuthn: -@IsPassive: -@ProtocolProfile: -@AssertionConsumerServiceID: -@RequestAuthnContext: -@RelayState: -@Scoping: -@consent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_request_envelope.sgml b/docs/reference/tmpl/lib_authn_request_envelope.sgml deleted file mode 100644 index f345bb5c..00000000 --- a/docs/reference/tmpl/lib_authn_request_envelope.sgml +++ /dev/null @@ -1,52 +0,0 @@ - -LassoLibAuthnRequestEnvelope - - -<lib:AuthnRequestEnvelope> - - - - - - - - - - - - - - - - - - - -@parent: -@Extension: -@AuthnRequest: -@ProviderID: -@ProviderName: -@AssertionConsumerServiceURL: -@IDPList: -@IsPassive: - - - - - - -@Returns: - - - - - - - -@authnRequest: -@providerID: -@assertionConsumerServiceURL: -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_response.sgml b/docs/reference/tmpl/lib_authn_response.sgml deleted file mode 100644 index 25f0c186..00000000 --- a/docs/reference/tmpl/lib_authn_response.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoLibAuthnResponse - - -<lib:AuthnResponse> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@RelayState: -@consent: - - - - - - -@providerID: -@request: -@Returns: - - diff --git a/docs/reference/tmpl/lib_authn_response_envelope.sgml b/docs/reference/tmpl/lib_authn_response_envelope.sgml deleted file mode 100644 index 6d899ea4..00000000 --- a/docs/reference/tmpl/lib_authn_response_envelope.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoLibAuthnResponseEnvelope - - -<lib:AuthnResponseEnvelope> - - - - - - - - - - - - - - - - - - - -@parent: -@Extension: -@AuthnResponse: -@AssertionConsumerServiceURL: - - - - - - -@response: -@assertionConsumerServiceURL: -@Returns: - - diff --git a/docs/reference/tmpl/lib_federation_termination_notification.sgml b/docs/reference/tmpl/lib_federation_termination_notification.sgml deleted file mode 100644 index 962b5f6c..00000000 --- a/docs/reference/tmpl/lib_federation_termination_notification.sgml +++ /dev/null @@ -1,50 +0,0 @@ - -LassoLibFederationTerminationNotification - - -<lib:FederationTerminationNotification> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@NameIdentifier: -@consent: -@RelayState: - - - - - - -@Returns: - - - - - - - -@providerID: -@nameIdentifier: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_idp_entries.sgml b/docs/reference/tmpl/lib_idp_entries.sgml deleted file mode 100644 index 934d401b..00000000 --- a/docs/reference/tmpl/lib_idp_entries.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoLibIDPEntries - - -<lib:IDPEntries> - - - - - - - - - - - - - - - - - - - -@IDPEntry: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_idp_entry.sgml b/docs/reference/tmpl/lib_idp_entry.sgml deleted file mode 100644 index 15f3a5cd..00000000 --- a/docs/reference/tmpl/lib_idp_entry.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoLibIDPEntry - - -<lib:IDPEntry> - - - - - - - - - - - - - - - - - - - -@ProviderID: -@ProviderName: -@Loc: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_idp_list.sgml b/docs/reference/tmpl/lib_idp_list.sgml deleted file mode 100644 index 82f41e2c..00000000 --- a/docs/reference/tmpl/lib_idp_list.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoLibIDPList - - -<lib:IDPList> - - - - - - - - - - - - - - - - - - - -@IDPEntries: -@GetComplete: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_logout_request.sgml b/docs/reference/tmpl/lib_logout_request.sgml deleted file mode 100644 index 0a1e5bd0..00000000 --- a/docs/reference/tmpl/lib_logout_request.sgml +++ /dev/null @@ -1,52 +0,0 @@ - -LassoLibLogoutRequest - - -<lib:LogoutRequest> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@NameIdentifier: -@SessionIndex: -@RelayState: -@consent: -@NotOnOrAfter: - - - - - - -@Returns: - - - - - - - -@providerID: -@nameIdentifier: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_logout_response.sgml b/docs/reference/tmpl/lib_logout_response.sgml deleted file mode 100644 index a40dbb31..00000000 --- a/docs/reference/tmpl/lib_logout_response.sgml +++ /dev/null @@ -1,46 +0,0 @@ - -LassoLibLogoutResponse - - -<lib:LogoutResponse> - - - - - - - - - - - - - - - - - - - - - - - - - -@Returns: - - - - - - - -@providerID: -@statusCodeValue: -@request: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_name_identifier_mapping_request.sgml b/docs/reference/tmpl/lib_name_identifier_mapping_request.sgml deleted file mode 100644 index 82925297..00000000 --- a/docs/reference/tmpl/lib_name_identifier_mapping_request.sgml +++ /dev/null @@ -1,51 +0,0 @@ - -LassoLibNameIdentifierMappingRequest - - -<lib:NameIdentifierMappingRequest> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@NameIdentifier: -@TargetNamespace: -@consent: - - - - - - -@Returns: - - - - - - - -@providerID: -@nameIdentifier: -@targetNamespace: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_name_identifier_mapping_response.sgml b/docs/reference/tmpl/lib_name_identifier_mapping_response.sgml deleted file mode 100644 index 26440da5..00000000 --- a/docs/reference/tmpl/lib_name_identifier_mapping_response.sgml +++ /dev/null @@ -1,50 +0,0 @@ - -LassoLibNameIdentifierMappingResponse - - -<lib:NameIdentifierMappingResponse> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@Status: -@NameIdentifier: - - - - - - -@Returns: - - - - - - - -@provideRID: -@statusCodeValue: -@request: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_register_name_identifier_request.sgml b/docs/reference/tmpl/lib_register_name_identifier_request.sgml deleted file mode 100644 index a7e199da..00000000 --- a/docs/reference/tmpl/lib_register_name_identifier_request.sgml +++ /dev/null @@ -1,53 +0,0 @@ - -LassoLibRegisterNameIdentifierRequest - - -<lib:RegisterNameIdentifierRequest> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@IDPProvidedNameIdentifier: -@SPProvidedNameIdentifier: -@OldProvidedNameIdentifier: -@RelayState: - - - - - - -@Returns: - - - - - - - -@providerID: -@idpNameIdentifier: -@spNameIdentifier: -@oldNameIdentifier: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_register_name_identifier_response.sgml b/docs/reference/tmpl/lib_register_name_identifier_response.sgml deleted file mode 100644 index 17df145c..00000000 --- a/docs/reference/tmpl/lib_register_name_identifier_response.sgml +++ /dev/null @@ -1,46 +0,0 @@ - -LassoLibRegisterNameIdentifierResponse - - -<lib:RegisterNameIdentifierResponse> - - - - - - - - - - - - - - - - - - - - - - - - - -@Returns: - - - - - - - -@providerID: -@statusCodeValue: -@request: -@sign_type: -@sign_method: -@Returns: - - diff --git a/docs/reference/tmpl/lib_request_authn_context.sgml b/docs/reference/tmpl/lib_request_authn_context.sgml deleted file mode 100644 index f2d8e0d1..00000000 --- a/docs/reference/tmpl/lib_request_authn_context.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoLibRequestAuthnContext - - -<lib:RequestAuthnContext> - - - - - - - - - - - - - - - - - - - -@AuthnContextClassRef: -@AuthnContextStatementRef: -@AuthnContextComparison: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_scoping.sgml b/docs/reference/tmpl/lib_scoping.sgml deleted file mode 100644 index 01c8a72d..00000000 --- a/docs/reference/tmpl/lib_scoping.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoLibScoping - - -<lib:Scoping> - - - - - - - - - - - - - - - - - - - -@ProxyCount: -@IDPList: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_status_response.sgml b/docs/reference/tmpl/lib_status_response.sgml deleted file mode 100644 index 9e0a76f4..00000000 --- a/docs/reference/tmpl/lib_status_response.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoLibStatusResponse - - -<lib:StatusResponse> - - - - - - - - - - - - - - - - - - - -@Extension: -@ProviderID: -@Status: -@RelayState: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/lib_subject.sgml b/docs/reference/tmpl/lib_subject.sgml deleted file mode 100644 index e913eafc..00000000 --- a/docs/reference/tmpl/lib_subject.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoLibSubject - - -<lib:Subject> - - - - - - - - - - - - - - - - - - - -@IDPProvidedNameIdentifier: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/login.sgml b/docs/reference/tmpl/login.sgml deleted file mode 100644 index 60ca1d1b..00000000 --- a/docs/reference/tmpl/login.sgml +++ /dev/null @@ -1,383 +0,0 @@ - -LassoLogin - - -Single Sign-On and Federation Profile - - - -The Single Sign On process allows a user to log in once to an identity provider -(IdP), and to be then transparently loged in to the required service providers -(SP) belonging to the IP "circle of trust". Subordinating different identities -of the same user within a circle of trust to a unique IP is called "Identity -Federation". The liberty Alliance specifications allows, thanks to this -federation, strong and unique authentication coupled with control by the user -of his personal informations. The explicit user agreement is necessary before -proceeding to Identity Federation. - - - -The service provider must implement the following process: - - creating an authentication request (#LassoLibAuthnRequest) with - lasso_login_init_authn_request(); - sending it to the identity provider with - lasso_login_build_authn_request_msg(); - receiving and processing the answer: - - either an authentication response with - lasso_login_process_authn_response_msg() - or an artifact with lasso_login_init_request() then sending the - request to the IdP with lasso_login_build_request_msg() and processing the - new answer with lasso_login_process_response_msg(). - - - - - - -Service Provider Login URL - -LassoLogin *login; - -login = lasso_login_new(server); -lasso_login_init_authn_request(login, "http://identity-provider-id/", - LASSO_HTTP_METHOD_REDIRECT); - -/* customize AuthnRequest */ -request = LASSO_LIB_AUTHN_REQUEST(LASSO_PROFILE(login)->request); -request->NameIDPolicy = strdup(LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED); -request->ForceAuthn = TRUE; -request->IsPassive = FALSE; -request->ProtocolProfile = strdup(LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART); - -lasso_login_build_authn_request_msg(login); - -/* redirect user to identity provider */ -printf("Location: %s\n\nRedirected to IdP\n", LASSO_PROFILE(login)->msg_url); - - - - -Service Provider Assertion Consumer Service URL - -LassoLogin *login; -char *request_method = getenv("REQUEST_METHOD"); -char *artifact_msg = NULL, *lares = NULL, *lareq = NULL; -char *name_identifier; -lassoHttpMethod method; - -login = lasso_login_new(server); -if (strcmp(request_method, "GET") == 0) { - artifact_msg = getenv("QUERY_STRING"); - method = LASSO_HTTP_METHOD_REDIRECT; -} else { - /* read submitted form; if it has a LAREQ field, put it in lareq, - * if it has a LARES field, put it in lares */ - if (lareq) { - artifact_msg = lareq; - } else if (lares) { - response_msg = lares; - } else { - /* bail out */ - } - method = LASSO_HTTP_METHOD_POST; -} - -if (artifact_msg) { - lasso_login_init_request(login, artifact_msg, method); - lasso_login_build_request_msg(login); - /* makes a SOAP call, soap_call is NOT a Lasso function */ - soap_answer_msg = soap_call(LASSO_PROFILE(login)->msg_url, - LASSO_PROFILE(login)->msg_body); - lasso_login_process_response_msg(login, soap_answer_msg); -} else if (response_msg) { - lasso_login_process_authn_response_msg(login, response_msg); -} - -/* looks up name_identifier in local file, database, whatever and gets back - * two things: identity_dump and session_dump */ -name_identifier = LASSO_PROFILE(login)->nameIdentifier -lasso_profile_set_identity_from_dump(LASSO_PROFILE(login), identity_dump); -lasso_profile_set_session_from_dump(LASSO_PROFILE(login), session_dump); - -lasso_login_accept_sso(login); - -if (lasso_profile_is_identity_dirty(LASSO_PROFILE(login))) { - LassoIdentity *identity; - char *identity_dump; - identity = lasso_profile_get_identity(LASSO_PROFILE(login)); - identity_dump = lasso_identity_dump(identity); - /* record identity_dump in file, database... */ -} - -if (lasso_profile_is_session_dirty(LASSO_PROFILE(login))) { - LassoSession *session; - char *session_dump; - session = lasso_profile_get_session(LASSO_PROFILE(login)); - session_dump = lasso_session_dump(session); - /* record session_dump in file, database... */ -} - -/* redirect user anywhere */ -printf("Location: %s\n\nRedirected to site root\n", login->msg_url); - - - - - - - - - - - - - -Single sign-on profile for the current transaction; possibly an -assertionArtifact to be used by the service provider in its -"assertionConsumerServiceURL" and the assertion created or received for the -principal. - - -@protocolProfile: -@assertionArtifact: -@assertion: - - - -Identifies the two possible profiles for Single Sign-On and Federation. - - -@LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_ART: -@LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_POST: -@LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_LECP: -@LASSO_LOGIN_PROTOCOL_PROFILE_REDIRECT: - - - - - - -@server: -@Returns: - - - - - - - -@login: - - - - - - - -@login: -@Returns: - - - - - - - -@server: -@dump: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@http_method: -@Returns: - - - - - - - -@login: -@authenticationMethod: -@authenticationInstant: -@reauthenticateOnOrAfter: -@notBefore: -@notOnOrAfter: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@remote_providerID: -@Returns: - - - - - - - -@login: -@remote_providerID: -@http_method: -@Returns: - - - - - - - -@login: -@remote_providerID: -@Returns: - - - - - - - -@login: -@response_msg: -@response_http_method: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@Returns: - - - - - - - -@login: -@authn_request_msg: -@Returns: - - - - - - - -@login: -@authn_response_msg: -@Returns: - - - - - - - -@login: -@request_msg: -@Returns: - - - - - - - -@login: -@response_msg: -@Returns: - - - - - - - -@login: -@authentication_result: -@is_consent_obtained: -@Returns: - - - - - - - -@login: -@encryptedResourceId: -@Returns: - - - - - - - -@login: -@content: -@Returns: - - diff --git a/docs/reference/tmpl/logout.sgml b/docs/reference/tmpl/logout.sgml deleted file mode 100644 index 7f8b27b3..00000000 --- a/docs/reference/tmpl/logout.sgml +++ /dev/null @@ -1,137 +0,0 @@ - -LassoLogout - - -Single Logout Profile - - - - - - - - - - - - - - - - - - - - - - - - - -@server: -@Returns: - - - - - - - -@server: -@dump: -@Returns: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: -@remote_providerID: -@request_method: -@Returns: - - - - - - - -@logout: -@request_msg: -@Returns: - - - - - - - -@logout: -@response_msg: -@Returns: - - - - - - - -@logout: -@Returns: - - - - - - - -@logout: -@Returns: - - diff --git a/docs/reference/tmpl/name_id_management.sgml b/docs/reference/tmpl/name_id_management.sgml deleted file mode 100644 index dcfb70f1..00000000 --- a/docs/reference/tmpl/name_id_management.sgml +++ /dev/null @@ -1,111 +0,0 @@ - -LassoNameIdManagement - - -Name Id Management Profile (SAMLv2) - - - - - - - - - - - - - - - - - - - - - - - - - -@server: -@Returns: - - - - - - - -@name_id_management: - - - - - - - -@server: -@dump: -@Returns: - - - - - - - -@name_id_management: -@Returns: - - - - - - - -@name_id_management: -@Returns: - - - - - - - -@name_id_management: -@remote_provider_id: -@new_name_id: -@http_method: -@Returns: - - - - - - - -@name_id_management: -@request_msg: -@Returns: - - - - - - - -@name_id_management: -@response_msg: -@Returns: - - - - - - - -@name_id_management: -@Returns: - - diff --git a/docs/reference/tmpl/name_identifier_mapping.sgml b/docs/reference/tmpl/name_identifier_mapping.sgml deleted file mode 100644 index 52eca7be..00000000 --- a/docs/reference/tmpl/name_identifier_mapping.sgml +++ /dev/null @@ -1,101 +0,0 @@ - -LassoNameIdentifierMapping - - -Name Identifier Mapping Profile (ID-FF) - - - - - - - - - - - - - - - - - - - -@targetNameIdentifier: - - - - - - -@server: -@Returns: - - - - - - - -@mapping: - - - - - - - -@mapping: -@Returns: - - - - - - - -@mapping: -@Returns: - - - - - - - -@mapping: -@targetNamespace: -@remote_providerID: -@Returns: - - - - - - - -@mapping: -@request_msg: -@Returns: - - - - - - - -@mapping: -@response_msg: -@Returns: - - - - - - - -@mapping: -@Returns: - - diff --git a/docs/reference/tmpl/name_registration.sgml b/docs/reference/tmpl/name_registration.sgml deleted file mode 100644 index b3983610..00000000 --- a/docs/reference/tmpl/name_registration.sgml +++ /dev/null @@ -1,111 +0,0 @@ - -LassoNameRegistration - - -Name Registration Profile (ID-FF) - - - - - - - - - - - - - - - - - - - -@oldNameIdentifier: - - - - - - -@server: -@Returns: - - - - - - - -@name_registration: - - - - - - - -@server: -@dump: -@Returns: - - - - - - - -@name_registration: -@Returns: - - - - - - - -@name_registration: -@Returns: - - - - - - - -@name_registration: -@remote_providerID: -@http_method: -@Returns: - - - - - - - -@name_registration: -@request_msg: -@Returns: - - - - - - - -@name_registration: -@response_msg: -@Returns: - - - - - - - -@name_registration: -@Returns: - - diff --git a/docs/reference/tmpl/node.sgml b/docs/reference/tmpl/node.sgml deleted file mode 100644 index b8e34413..00000000 --- a/docs/reference/tmpl/node.sgml +++ /dev/null @@ -1,176 +0,0 @@ - -LassoNode - - -Base class for all Lasso objects - - - -#LassoNode is the base class for Lasso objects; just a step over GObject as -defined in glib. - - - - - - - - - - - - - - - - - - - - - -@LASSO_SIGNATURE_TYPE_NONE: -@LASSO_SIGNATURE_TYPE_SIMPLE: -@LASSO_SIGNATURE_TYPE_WITHX509: - - - - - - -@LASSO_SIGNATURE_METHOD_RSA_SHA1: -@LASSO_SIGNATURE_METHOD_DSA_SHA1: - - - - - - -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@node: -@Returns: - - - - - - - -@soap: -@Returns: - - - - - - - -@node: - - - - - - - -@node: -@Returns: - - - - - - - -@node: -@Returns: - - - - - - - -@node: -@sign_method: -@private_key_file: -@Returns: - - - - - - - -@node: -@Returns: - - - - - - - -@node: -@lasso_dump: -@Returns: - - - - - - - -@node: -@message: -@Returns: - - - - - - - -@LASSO_MESSAGE_FORMAT_ERROR: -@LASSO_MESSAGE_FORMAT_UNKNOWN: -@LASSO_MESSAGE_FORMAT_XML: -@LASSO_MESSAGE_FORMAT_BASE64: -@LASSO_MESSAGE_FORMAT_QUERY: -@LASSO_MESSAGE_FORMAT_SOAP: - - - - - - -@node: -@query: -@Returns: - - - - - - - -@node: -@xmlnode: -@Returns: - - diff --git a/docs/reference/tmpl/profile.sgml b/docs/reference/tmpl/profile.sgml deleted file mode 100644 index 3477a061..00000000 --- a/docs/reference/tmpl/profile.sgml +++ /dev/null @@ -1,138 +0,0 @@ - -LassoProfile - - -Base class for all identity profiles - - - - - - - - - - - - - - - - - - - -@LASSO_REQUEST_TYPE_INVALID: -@LASSO_REQUEST_TYPE_LOGIN: -@LASSO_REQUEST_TYPE_LOGOUT: -@LASSO_REQUEST_TYPE_DEFEDERATION: -@LASSO_REQUEST_TYPE_NAME_REGISTRATION: -@LASSO_REQUEST_TYPE_NAME_IDENTIFIER_MAPPING: -@LASSO_REQUEST_TYPE_LECP: -@LASSO_REQUEST_TYPE_DISCO_QUERY: -@LASSO_REQUEST_TYPE_DISCO_MODIFY: -@LASSO_REQUEST_TYPE_DST_QUERY: -@LASSO_REQUEST_TYPE_DST_MODIFY: -@LASSO_REQUEST_TYPE_SASL_REQUEST: -@LASSO_REQUEST_TYPE_NAME_ID_MANAGEMENT: -@LASSO_REQUEST_TYPE_IDWSF2_DISCO_SVCMD_REGISTER: -@LASSO_REQUEST_TYPE_IDWSF2_DISCO_SVCMD_ASSOCIATION_ADD: -@LASSO_REQUEST_TYPE_IDWSF2_DISCO_QUERY: - - - - - - -@server: -@request: -@response: -@nameIdentifier: -@remote_providerID: -@msg_url: -@msg_body: -@msg_relayState: - - - - - - -@profile: -@Returns: - - - - - - - -@profile: -@Returns: - - - - - - - -@profile: -@Returns: - - - - - - - -@profile: -@Returns: - - - - - - - -@profile: -@dump: -@Returns: - - - - - - - -@profile: -@dump: -@Returns: - - - - - - - -@soap: -@Returns: - - - - - - - -@query: -@Returns: - - - - - - - -@profile: -@Returns: - - diff --git a/docs/reference/tmpl/provider.sgml b/docs/reference/tmpl/provider.sgml deleted file mode 100644 index 1f38ecf7..00000000 --- a/docs/reference/tmpl/provider.sgml +++ /dev/null @@ -1,176 +0,0 @@ - -LassoProvider - - -Service or identity provider - - - -It holds all the data about a provider. - - - - - - - - - - - - - - - -@ProviderID: -@role: -@metadata_filename: -@public_key: -@ca_cert_chain: - - - - - - -@LASSO_PROVIDER_ROLE_NONE: -@LASSO_PROVIDER_ROLE_SP: Acts as service provider -@LASSO_PROVIDER_ROLE_IDP: Acts as identity provider - - - - - - -@LASSO_HTTP_METHOD_NONE: -@LASSO_HTTP_METHOD_ANY: Any method will do, select one automatically -@LASSO_HTTP_METHOD_IDP_INITIATED: -@LASSO_HTTP_METHOD_GET: HTTP-GET implementation (for image tags in Single Logout) -@LASSO_HTTP_METHOD_POST: use an HTML form to post message between service and - identity providers -@LASSO_HTTP_METHOD_REDIRECT: use HTTP 302 redirects to post message between - service and identity providers -@LASSO_HTTP_METHOD_SOAP: use a SOAP call to post message between service and - identity providers -@LASSO_HTTP_METHOD_ARTIFACT_GET: -@LASSO_HTTP_METHOD_ARTIFACT_POST: - - - - - - -@LASSO_MD_PROTOCOL_TYPE_FEDERATION_TERMINATION: Federation Termination - Notification -@LASSO_MD_PROTOCOL_TYPE_NAME_IDENTIFIER_MAPPING: Name Identifier Mapping -@LASSO_MD_PROTOCOL_TYPE_REGISTER_NAME_IDENTIFIER: Name Registration -@LASSO_MD_PROTOCOL_TYPE_SINGLE_LOGOUT: Single Logout -@LASSO_MD_PROTOCOL_TYPE_SINGLE_SIGN_ON: Single Sign-On and Federation -@LASSO_MD_PROTOCOL_TYPE_ARTIFACT_RESOLUTION: -@LASSO_MD_PROTOCOL_TYPE_MANAGE_NAME_ID: -@LASSO_MD_PROTOCOL_TYPE_ASSERTION_ID_REQUEST: - - - - - - -@role: -@metadata: -@public_key: -@ca_cert_chain: -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@provider: -@remote_provider: -@protocol_type: -@http_method: -@initiate_profile: -@Returns: - - - - - - - -@provider: -@service_id: -@Returns: - - - - - - - -@provider: -@Returns: - - - - - - - -@provider: -@remote_provider: -@protocol_type: -@Returns: - - - - - - - -@provider: -@name: -@Returns: - - - - - - - -@provider: -@name: -@Returns: - - - - - - - -@provider: -@protocol_type: -@protocol_profile: -@Returns: - - - - - - - -@provider: -@Returns: - - diff --git a/docs/reference/tmpl/saml2_action.sgml b/docs/reference/tmpl/saml2_action.sgml deleted file mode 100644 index 2a863a93..00000000 --- a/docs/reference/tmpl/saml2_action.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2Action - - -<saml:Action> - - - - - - - - - - - - - - - - - - - -@parent: -@content: -@Namespace: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_advice.sgml b/docs/reference/tmpl/saml2_advice.sgml deleted file mode 100644 index e9a2cf58..00000000 --- a/docs/reference/tmpl/saml2_advice.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2Advice - - -<saml:Advice> - - - - - - - - - - - - - - - - - - - -@parent: -@AssertionIDRef: -@AssertionURIRef: -@Assertion: -@EncryptedAssertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_assertion.sgml b/docs/reference/tmpl/saml2_assertion.sgml deleted file mode 100644 index 5c78dff3..00000000 --- a/docs/reference/tmpl/saml2_assertion.sgml +++ /dev/null @@ -1,45 +0,0 @@ - -LassoSaml2Assertion - - -<saml:Assertion> - - - - - - - - - - - - - - - - - - - -@parent: -@Issuer: -@Subject: -@Conditions: -@Advice: -@Statement: -@AuthnStatement: -@AuthzDecisionStatement: -@AttributeStatement: -@Version: -@ID: -@IssueInstant: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_attribute.sgml b/docs/reference/tmpl/saml2_attribute.sgml deleted file mode 100644 index c27cbaf3..00000000 --- a/docs/reference/tmpl/saml2_attribute.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2Attribute - - -<saml:Attribute> - - - - - - - - - - - - - - - - - - - -@parent: -@AttributeValue: -@Name: -@NameFormat: -@FriendlyName: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_attribute_statement.sgml b/docs/reference/tmpl/saml2_attribute_statement.sgml deleted file mode 100644 index 549d4717..00000000 --- a/docs/reference/tmpl/saml2_attribute_statement.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2AttributeStatement - - -<saml:AttributeStatement> - - - - - - - - - - - - - - - - - - - -@parent: -@Attribute: -@EncryptedAttribute: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_audience_restriction.sgml b/docs/reference/tmpl/saml2_audience_restriction.sgml deleted file mode 100644 index 7cab4e4d..00000000 --- a/docs/reference/tmpl/saml2_audience_restriction.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSaml2AudienceRestriction - - -<saml:AudienceRestriction> - - - - - - - - - - - - - - - - - - - -@parent: -@Audience: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_authn_context.sgml b/docs/reference/tmpl/saml2_authn_context.sgml deleted file mode 100644 index 13fa60f0..00000000 --- a/docs/reference/tmpl/saml2_authn_context.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2AuthnContext - - -<saml:AuthnContext> - - - - - - - - - - - - - - - - - - - -@parent: -@AuthnContextClassRef: -@AuthnContextDecl: -@AuthnContextDeclRef: -@AuthenticatingAuthority: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_authn_statement.sgml b/docs/reference/tmpl/saml2_authn_statement.sgml deleted file mode 100644 index 52a3d39e..00000000 --- a/docs/reference/tmpl/saml2_authn_statement.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSaml2AuthnStatement - - -<saml:AuthnStatement> - - - - - - - - - - - - - - - - - - - -@parent: -@SubjectLocality: -@AuthnContext: -@AuthnInstant: -@SessionIndex: -@SessionNotOnOrAfter: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_authz_decision_statement.sgml b/docs/reference/tmpl/saml2_authz_decision_statement.sgml deleted file mode 100644 index 2c3efd96..00000000 --- a/docs/reference/tmpl/saml2_authz_decision_statement.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2AuthzDecisionStatement - - -<saml:AuthzDecisionStatement> - - - - - - - - - - - - - - - - - - - -@parent: -@Action: -@Evidence: -@Resource: -@Decision: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_base_idabstract.sgml b/docs/reference/tmpl/saml2_base_idabstract.sgml deleted file mode 100644 index ee4b650b..00000000 --- a/docs/reference/tmpl/saml2_base_idabstract.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2BaseIDAbstract - - -<saml:BaseIDAbstract> - - - - - - - - - - - - - - - - - - - -@parent: -@NameQualifier: -@SPNameQualifier: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_condition_abstract.sgml b/docs/reference/tmpl/saml2_condition_abstract.sgml deleted file mode 100644 index e67c7911..00000000 --- a/docs/reference/tmpl/saml2_condition_abstract.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSaml2ConditionAbstract - - -<saml:ConditionAbstract> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_conditions.sgml b/docs/reference/tmpl/saml2_conditions.sgml deleted file mode 100644 index 844da4b2..00000000 --- a/docs/reference/tmpl/saml2_conditions.sgml +++ /dev/null @@ -1,40 +0,0 @@ - -LassoSaml2Conditions - - -<saml:Conditions> - - - - - - - - - - - - - - - - - - - -@parent: -@Condition: -@AudienceRestriction: -@OneTimeUse: -@ProxyRestriction: -@NotBefore: -@NotOnOrAfter: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_encrypted_element.sgml b/docs/reference/tmpl/saml2_encrypted_element.sgml deleted file mode 100644 index a3c37fe2..00000000 --- a/docs/reference/tmpl/saml2_encrypted_element.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSaml2EncryptedElement - - -<saml:EncryptedElement> - - - - - - - - - - - - - - - - - - - -@parent: -@EncryptedData: -@EncryptedKey: -@original_data: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_evidence.sgml b/docs/reference/tmpl/saml2_evidence.sgml deleted file mode 100644 index 364b5b36..00000000 --- a/docs/reference/tmpl/saml2_evidence.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2Evidence - - -<saml:Evidence> - - - - - - - - - - - - - - - - - - - -@parent: -@AssertionIDRef: -@AssertionURIRef: -@Assertion: -@EncryptedAssertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_key_info_confirmation_data.sgml b/docs/reference/tmpl/saml2_key_info_confirmation_data.sgml deleted file mode 100644 index a63b4930..00000000 --- a/docs/reference/tmpl/saml2_key_info_confirmation_data.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSaml2KeyInfoConfirmationData - - -<saml:KeyInfoConfirmationData> - - - - - - - - - - - - - - - - - - - -@parent: -@KeyInfo: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_name_id.sgml b/docs/reference/tmpl/saml2_name_id.sgml deleted file mode 100644 index 49708f78..00000000 --- a/docs/reference/tmpl/saml2_name_id.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSaml2NameID - - -<saml:NameID> - - - - - - - - - - - - - - - - - - - -@parent: -@content: -@Format: -@SPProvidedID: -@NameQualifier: -@SPNameQualifier: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_one_time_use.sgml b/docs/reference/tmpl/saml2_one_time_use.sgml deleted file mode 100644 index d56949c4..00000000 --- a/docs/reference/tmpl/saml2_one_time_use.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSaml2OneTimeUse - - -<saml:OneTimeUse> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_proxy_restriction.sgml b/docs/reference/tmpl/saml2_proxy_restriction.sgml deleted file mode 100644 index dde7e051..00000000 --- a/docs/reference/tmpl/saml2_proxy_restriction.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2ProxyRestriction - - -<saml:ProxyRestriction> - - - - - - - - - - - - - - - - - - - -@parent: -@Audience: -@Count: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_statement_abstract.sgml b/docs/reference/tmpl/saml2_statement_abstract.sgml deleted file mode 100644 index 8f9fc02e..00000000 --- a/docs/reference/tmpl/saml2_statement_abstract.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSaml2StatementAbstract - - -<saml:StatementAbstract> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_subject.sgml b/docs/reference/tmpl/saml2_subject.sgml deleted file mode 100644 index a1a9473a..00000000 --- a/docs/reference/tmpl/saml2_subject.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSaml2Subject - - -<saml:Subject> - - - - - - - - - - - - - - - - - - - -@parent: -@BaseID: -@NameID: -@EncryptedID: -@SubjectConfirmation: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_subject_confirmation.sgml b/docs/reference/tmpl/saml2_subject_confirmation.sgml deleted file mode 100644 index fb0ef3da..00000000 --- a/docs/reference/tmpl/saml2_subject_confirmation.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSaml2SubjectConfirmation - - -<saml:SubjectConfirmation> - - - - - - - - - - - - - - - - - - - -@parent: -@BaseID: -@NameID: -@EncryptedID: -@SubjectConfirmationData: -@Method: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_subject_confirmation_data.sgml b/docs/reference/tmpl/saml2_subject_confirmation_data.sgml deleted file mode 100644 index c5f33cfd..00000000 --- a/docs/reference/tmpl/saml2_subject_confirmation_data.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSaml2SubjectConfirmationData - - -<saml:SubjectConfirmationData> - - - - - - - - - - - - - - - - - - - -@parent: -@NotBefore: -@NotOnOrAfter: -@Recipient: -@InResponseTo: -@Address: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml2_subject_locality.sgml b/docs/reference/tmpl/saml2_subject_locality.sgml deleted file mode 100644 index 1c39d552..00000000 --- a/docs/reference/tmpl/saml2_subject_locality.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSaml2SubjectLocality - - -<saml:SubjectLocality> - - - - - - - - - - - - - - - - - - - -@parent: -@Address: -@DNSName: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_advice.sgml b/docs/reference/tmpl/saml_advice.sgml deleted file mode 100644 index 6c9824e0..00000000 --- a/docs/reference/tmpl/saml_advice.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlAdvice - - -<saml:Advice> - - - - - - - - - - - - - - - - - - - -@AssertionIDReference: -@Assertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_assertion.sgml b/docs/reference/tmpl/saml_assertion.sgml deleted file mode 100644 index 4654de99..00000000 --- a/docs/reference/tmpl/saml_assertion.sgml +++ /dev/null @@ -1,49 +0,0 @@ - -LassoSamlAssertion - - -<saml:Assertion> - - - - - - - - - - - - - - - - - - - -@Conditions: -@Advice: -@Statement: -@SubjectStatement: -@AuthenticationStatement: -@AuthorizationDecisionStatement: -@AttributeStatement: -@MajorVersion: -@MinorVersion: -@AssertionID: -@Issuer: -@IssueInstant: -@sign_type: -@sign_method: -@private_key_file: -@certificate_file: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_attribute.sgml b/docs/reference/tmpl/saml_attribute.sgml deleted file mode 100644 index 38f6edfd..00000000 --- a/docs/reference/tmpl/saml_attribute.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlAttribute - - -<saml:Attribute> - - - - - - - - - - - - - - - - - - - -@parent: -@attributeName: -@attributeNameSpace: -@AttributeValue: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_attribute_designator.sgml b/docs/reference/tmpl/saml_attribute_designator.sgml deleted file mode 100644 index 6ae95b2c..00000000 --- a/docs/reference/tmpl/saml_attribute_designator.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlAttributeDesignator - - -<saml:AttributeDesignator> - - - - - - - - - - - - - - - - - - - -@parent: -@AttributeName: -@AttributeNamespace: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_attribute_statement.sgml b/docs/reference/tmpl/saml_attribute_statement.sgml deleted file mode 100644 index e0ee6da0..00000000 --- a/docs/reference/tmpl/saml_attribute_statement.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlAttributeStatement - - -<saml:AttributeStatement> - - - - - - - - - - - - - - - - - - - -@parent: -@Attribute: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_audience_restriction_condition.sgml b/docs/reference/tmpl/saml_audience_restriction_condition.sgml deleted file mode 100644 index bb753989..00000000 --- a/docs/reference/tmpl/saml_audience_restriction_condition.sgml +++ /dev/null @@ -1,26 +0,0 @@ - -LassoSamlAudienceRestrictionCondition - - -<saml:AudienceRestrictionCondition> - - - - - - - - - - - - - - - - - - - -@Audience: - diff --git a/docs/reference/tmpl/saml_authentication_statement.sgml b/docs/reference/tmpl/saml_authentication_statement.sgml deleted file mode 100644 index 198e8ff2..00000000 --- a/docs/reference/tmpl/saml_authentication_statement.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlAuthenticationStatement - - -<saml:AuthenticationStatement> - - - - - - - - - - - - - - - - - - - -@SubjectLocality: -@AuthorityBinding: -@AuthenticationMethod: -@AuthenticationInstant: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_authority_binding.sgml b/docs/reference/tmpl/saml_authority_binding.sgml deleted file mode 100644 index b1a3484d..00000000 --- a/docs/reference/tmpl/saml_authority_binding.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlAuthorityBinding - - -<saml:AuthorityBinding> - - - - - - - - - - - - - - - - - - - -@AuthorityKind: -@Location: -@Binding: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_condition_abstract.sgml b/docs/reference/tmpl/saml_condition_abstract.sgml deleted file mode 100644 index 9c68c6a5..00000000 --- a/docs/reference/tmpl/saml_condition_abstract.sgml +++ /dev/null @@ -1,25 +0,0 @@ - -LassoSamlConditionAbstract - - -<saml:ConditionAbstract> - - - - - - - - - - - - - - - - - - - - diff --git a/docs/reference/tmpl/saml_conditions.sgml b/docs/reference/tmpl/saml_conditions.sgml deleted file mode 100644 index d6d116f1..00000000 --- a/docs/reference/tmpl/saml_conditions.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlConditions - - -<saml:Conditions> - - - - - - - - - - - - - - - - - - - -@Condition: -@AudienceRestrictionCondition: -@NotBefore: -@NotOnOrAfter: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_name_identifier.sgml b/docs/reference/tmpl/saml_name_identifier.sgml deleted file mode 100644 index e0d412e5..00000000 --- a/docs/reference/tmpl/saml_name_identifier.sgml +++ /dev/null @@ -1,47 +0,0 @@ - -LassoSamlNameIdentifier - - -<saml:NameIdentifier> - - - - - - - - - - - - - - - - -@NameQualifier is the provider ID of the provider that created the name -identifier. - - - -@Format is a string constant defined by the Liberty -Alliance. The following constants are defined: -#LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED, -#LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME, -#LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED (when providers transmit name -identifiers) and -#LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID. - - -@NameQualifier: -@Format: -@content: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_statement_abstract.sgml b/docs/reference/tmpl/saml_statement_abstract.sgml deleted file mode 100644 index ec77bd05..00000000 --- a/docs/reference/tmpl/saml_statement_abstract.sgml +++ /dev/null @@ -1,25 +0,0 @@ - -LassoSamlStatementAbstract - - -<saml:StatementAbstract> - - - - - - - - - - - - - - - - - - - - diff --git a/docs/reference/tmpl/saml_subject.sgml b/docs/reference/tmpl/saml_subject.sgml deleted file mode 100644 index f3afe4bd..00000000 --- a/docs/reference/tmpl/saml_subject.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlSubject - - -<saml:Subject> - - - - - - - - - - - - - - - - - - - -@NameIdentifier: -@SubjectConfirmation: -@EncryptedNameIdentifier: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_subject_confirmation.sgml b/docs/reference/tmpl/saml_subject_confirmation.sgml deleted file mode 100644 index f7dbe298..00000000 --- a/docs/reference/tmpl/saml_subject_confirmation.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlSubjectConfirmation - - -<saml:SubjectConfirmation> - - - - - - - - - - - - - - - - - - - -@ConfirmationMethod: -@SubjectConfirmationData: -@KeyInfo: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_subject_locality.sgml b/docs/reference/tmpl/saml_subject_locality.sgml deleted file mode 100644 index 0d3b3c34..00000000 --- a/docs/reference/tmpl/saml_subject_locality.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlSubjectLocality - - -<saml:SubjectLocality> - - - - - - - - - - - - - - - - - - - -@IPAddress: -@DNSAddress: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_subject_statement.sgml b/docs/reference/tmpl/saml_subject_statement.sgml deleted file mode 100644 index 6046b97f..00000000 --- a/docs/reference/tmpl/saml_subject_statement.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlSubjectStatement - - -<saml:SubjectStatement> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/saml_subject_statement_abstract.sgml b/docs/reference/tmpl/saml_subject_statement_abstract.sgml deleted file mode 100644 index ffdc6ca8..00000000 --- a/docs/reference/tmpl/saml_subject_statement_abstract.sgml +++ /dev/null @@ -1,26 +0,0 @@ - -LassoSamlSubjectStatementAbstract - - -<saml:SubjectStatementAbstract> - - - - - - - - - - - - - - - - - - - -@Subject: - diff --git a/docs/reference/tmpl/samlp2_artifact_resolve.sgml b/docs/reference/tmpl/samlp2_artifact_resolve.sgml deleted file mode 100644 index e0065909..00000000 --- a/docs/reference/tmpl/samlp2_artifact_resolve.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2ArtifactResolve - - -<samlp:ArtifactResolve> - - - - - - - - - - - - - - - - - - - -@parent: -@Artifact: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_artifact_response.sgml b/docs/reference/tmpl/samlp2_artifact_response.sgml deleted file mode 100644 index 74ca61c6..00000000 --- a/docs/reference/tmpl/samlp2_artifact_response.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2ArtifactResponse - - -<samlp:ArtifactResponse> - - - - - - - - - - - - - - - - - - - -@parent: -@any: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_assertion_idrequest.sgml b/docs/reference/tmpl/samlp2_assertion_idrequest.sgml deleted file mode 100644 index 611de2ce..00000000 --- a/docs/reference/tmpl/samlp2_assertion_idrequest.sgml +++ /dev/null @@ -1,27 +0,0 @@ - -LassoSamlp2AssertionIDRequest - - -<samlp:AssertionIDRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@AssertionIDRef: - diff --git a/docs/reference/tmpl/samlp2_attribute_query.sgml b/docs/reference/tmpl/samlp2_attribute_query.sgml deleted file mode 100644 index 2b79aa97..00000000 --- a/docs/reference/tmpl/samlp2_attribute_query.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2AttributeQuery - - -<samlp:AttributeQuery> - - - - - - - - - - - - - - - - - - - -@parent: -@Attribute: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_authn_query.sgml b/docs/reference/tmpl/samlp2_authn_query.sgml deleted file mode 100644 index d135edc4..00000000 --- a/docs/reference/tmpl/samlp2_authn_query.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2AuthnQuery - - -<samlp:AuthnQuery> - - - - - - - - - - - - - - - - - - - -@parent: -@RequestedAuthnContext: -@SessionIndex: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_authn_request.sgml b/docs/reference/tmpl/samlp2_authn_request.sgml deleted file mode 100644 index 7704f5bc..00000000 --- a/docs/reference/tmpl/samlp2_authn_request.sgml +++ /dev/null @@ -1,47 +0,0 @@ - -LassoSamlp2AuthnRequest - - -<samlp:AuthnRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@Subject: -@NameIDPolicy: -@Conditions: -@RequestedAuthnContext: -@Scoping: -@ForceAuthn: -@IsPassive: -@ProtocolBinding: -@AssertionConsumerServiceIndex: -@AssertionConsumerServiceURL: -@AttributeConsumingServiceIndex: -@ProviderName: -@relayState: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_authz_decision_query.sgml b/docs/reference/tmpl/samlp2_authz_decision_query.sgml deleted file mode 100644 index 6a8eb428..00000000 --- a/docs/reference/tmpl/samlp2_authz_decision_query.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2AuthzDecisionQuery - - -<samlp:AuthzDecisionQuery> - - - - - - - - - - - - - - - - - - - -@parent: -@Action: -@Evidence: -@Resource: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_extensions.sgml b/docs/reference/tmpl/samlp2_extensions.sgml deleted file mode 100644 index c86c410b..00000000 --- a/docs/reference/tmpl/samlp2_extensions.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlp2Extensions - - -<samlp:Extensions> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_idp_entry.sgml b/docs/reference/tmpl/samlp2_idp_entry.sgml deleted file mode 100644 index 9c202812..00000000 --- a/docs/reference/tmpl/samlp2_idp_entry.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2IDPEntry - - -<samlp:IDPEntry> - - - - - - - - - - - - - - - - - - - -@parent: -@ProviderID: -@Name: -@Loc: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_idp_list.sgml b/docs/reference/tmpl/samlp2_idp_list.sgml deleted file mode 100644 index 1b3f0fe9..00000000 --- a/docs/reference/tmpl/samlp2_idp_list.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2IDPList - - -<samlp:IDPList> - - - - - - - - - - - - - - - - - - - -@parent: -@IDPEntry: -@GetComplete: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_logout_request.sgml b/docs/reference/tmpl/samlp2_logout_request.sgml deleted file mode 100644 index fce296d2..00000000 --- a/docs/reference/tmpl/samlp2_logout_request.sgml +++ /dev/null @@ -1,41 +0,0 @@ - -LassoSamlp2LogoutRequest - - -<samlp:LogoutRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@BaseID: -@NameID: -@EncryptedID: -@SessionIndex: -@Reason: -@NotOnOrAfter: -@relayState: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_logout_response.sgml b/docs/reference/tmpl/samlp2_logout_response.sgml deleted file mode 100644 index 6aa4d7a3..00000000 --- a/docs/reference/tmpl/samlp2_logout_response.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2LogoutResponse - - -<samlp:LogoutResponse> - - - - - - - - - - - - - - - - - - - -@parent: -@relayState: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_manage_name_id_request.sgml b/docs/reference/tmpl/samlp2_manage_name_id_request.sgml deleted file mode 100644 index 56280579..00000000 --- a/docs/reference/tmpl/samlp2_manage_name_id_request.sgml +++ /dev/null @@ -1,39 +0,0 @@ - -LassoSamlp2ManageNameIDRequest - - -<samlp:ManageNameIDRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@NameID: -@EncryptedID: -@NewID: -@NewEncryptedID: -@Terminate: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_manage_name_id_response.sgml b/docs/reference/tmpl/samlp2_manage_name_id_response.sgml deleted file mode 100644 index 4c8ad385..00000000 --- a/docs/reference/tmpl/samlp2_manage_name_id_response.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlp2ManageNameIDResponse - - -<samlp:ManageNameIDResponse> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_name_id_mapping_request.sgml b/docs/reference/tmpl/samlp2_name_id_mapping_request.sgml deleted file mode 100644 index a48aa679..00000000 --- a/docs/reference/tmpl/samlp2_name_id_mapping_request.sgml +++ /dev/null @@ -1,38 +0,0 @@ - -LassoSamlp2NameIDMappingRequest - - -<samlp:NameIDMappingRequest> - - - - - - - - - - - - - - - - - - - -@parent: -@BaseID: -@NameID: -@EncryptedID: -@NameIDPolicy: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_name_id_mapping_response.sgml b/docs/reference/tmpl/samlp2_name_id_mapping_response.sgml deleted file mode 100644 index 3c2f5123..00000000 --- a/docs/reference/tmpl/samlp2_name_id_mapping_response.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2NameIDMappingResponse - - -<samlp:NameIDMappingResponse> - - - - - - - - - - - - - - - - - - - -@parent: -@NameID: -@EncryptedID: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_name_id_policy.sgml b/docs/reference/tmpl/samlp2_name_id_policy.sgml deleted file mode 100644 index 7524c04a..00000000 --- a/docs/reference/tmpl/samlp2_name_id_policy.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2NameIDPolicy - - -<samlp:NameIDPolicy> - - - - - - - - - - - - - - - - - - - -@parent: -@Format: -@SPNameQualifier: -@AllowCreate: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_request_abstract.sgml b/docs/reference/tmpl/samlp2_request_abstract.sgml deleted file mode 100644 index f2b755d0..00000000 --- a/docs/reference/tmpl/samlp2_request_abstract.sgml +++ /dev/null @@ -1,41 +0,0 @@ - -LassoSamlp2RequestAbstract - - -<samlp:RequestAbstract> - - - - - - - - - - - - - - - - - - - -@parent: -@Issuer: -@Extensions: -@ID: -@Version: -@IssueInstant: -@Destination: -@Consent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_requested_authn_context.sgml b/docs/reference/tmpl/samlp2_requested_authn_context.sgml deleted file mode 100644 index f570fd77..00000000 --- a/docs/reference/tmpl/samlp2_requested_authn_context.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2RequestedAuthnContext - - -<samlp:RequestedAuthnContext> - - - - - - - - - - - - - - - - - - - -@parent: -@AuthnContextClassRef: -@AuthnContextDeclRef: -@Comparison: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_response.sgml b/docs/reference/tmpl/samlp2_response.sgml deleted file mode 100644 index 1f8a0190..00000000 --- a/docs/reference/tmpl/samlp2_response.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2Response - - -<samlp:Response> - - - - - - - - - - - - - - - - - - - -@parent: -@Assertion: -@EncryptedAssertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_scoping.sgml b/docs/reference/tmpl/samlp2_scoping.sgml deleted file mode 100644 index 3395093a..00000000 --- a/docs/reference/tmpl/samlp2_scoping.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2Scoping - - -<samlp:Scoping> - - - - - - - - - - - - - - - - - - - -@parent: -@IDPList: -@RequesterID: -@ProxyCount: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_status.sgml b/docs/reference/tmpl/samlp2_status.sgml deleted file mode 100644 index 1c8e7b3f..00000000 --- a/docs/reference/tmpl/samlp2_status.sgml +++ /dev/null @@ -1,37 +0,0 @@ - -LassoSamlp2Status - - -<samlp:Status> - - - - - - - - - - - - - - - - - - - -@parent: -@StatusCode: -@StatusMessage: -@StatusDetail: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_status_code.sgml b/docs/reference/tmpl/samlp2_status_code.sgml deleted file mode 100644 index c6d914b2..00000000 --- a/docs/reference/tmpl/samlp2_status_code.sgml +++ /dev/null @@ -1,36 +0,0 @@ - -LassoSamlp2StatusCode - - -<samlp:StatusCode> - - - - - - - - - - - - - - - - - - - -@parent: -@StatusCode: -@Value: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_status_detail.sgml b/docs/reference/tmpl/samlp2_status_detail.sgml deleted file mode 100644 index 3c821025..00000000 --- a/docs/reference/tmpl/samlp2_status_detail.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlp2StatusDetail - - -<samlp:StatusDetail> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_status_response.sgml b/docs/reference/tmpl/samlp2_status_response.sgml deleted file mode 100644 index e261d832..00000000 --- a/docs/reference/tmpl/samlp2_status_response.sgml +++ /dev/null @@ -1,43 +0,0 @@ - -LassoSamlp2StatusResponse - - -<samlp:StatusResponse> - - - - - - - - - - - - - - - - - - - -@parent: -@Issuer: -@Extensions: -@Status: -@ID: -@InResponseTo: -@Version: -@IssueInstant: -@Destination: -@Consent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_subject_query_abstract.sgml b/docs/reference/tmpl/samlp2_subject_query_abstract.sgml deleted file mode 100644 index 6d4f3663..00000000 --- a/docs/reference/tmpl/samlp2_subject_query_abstract.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlp2SubjectQueryAbstract - - -<samlp:SubjectQueryAbstract> - - - - - - - - - - - - - - - - - - - -@parent: -@Subject: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp2_terminate.sgml b/docs/reference/tmpl/samlp2_terminate.sgml deleted file mode 100644 index 71b72108..00000000 --- a/docs/reference/tmpl/samlp2_terminate.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlp2Terminate - - -<samlp:Terminate> - - - - - - - - - - - - - - - - - - - -@parent: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp_request.sgml b/docs/reference/tmpl/samlp_request.sgml deleted file mode 100644 index 76ab03c8..00000000 --- a/docs/reference/tmpl/samlp_request.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlpRequest - - -<samlp:Request> - - - - - - - - - - - - - - - - - - - -@AssertionArtifact: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp_request_abstract.sgml b/docs/reference/tmpl/samlp_request_abstract.sgml deleted file mode 100644 index b22e139b..00000000 --- a/docs/reference/tmpl/samlp_request_abstract.sgml +++ /dev/null @@ -1,34 +0,0 @@ - -LassoSamlpRequestAbstract - - -<samlp:RequestAbstract> - - - - - - - - - - - - - - - - - - - -@RespondWith: -@RequestID: -@MajorVersion: -@MinorVersion: -@IssueInstant: -@sign_type: -@sign_method: -@private_key_file: -@certificate_file: - diff --git a/docs/reference/tmpl/samlp_response.sgml b/docs/reference/tmpl/samlp_response.sgml deleted file mode 100644 index 7bf3b580..00000000 --- a/docs/reference/tmpl/samlp_response.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlpResponse - - -<samlp:Response> - - - - - - - - - - - - - - - - - - - -@Status: -@Assertion: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp_response_abstract.sgml b/docs/reference/tmpl/samlp_response_abstract.sgml deleted file mode 100644 index 25b02e31..00000000 --- a/docs/reference/tmpl/samlp_response_abstract.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlpResponseAbstract - - -<samlp:ResponseAbstract> - - - - - - - - - - - - - - - - - - - -@ResponseID: -@InResponseTo: -@MajorVersion: -@MinorVersion: -@IssueInstant: -@Recipient: -@sign_type: -@sign_method: -@private_key_file: -@certificate_file: - diff --git a/docs/reference/tmpl/samlp_status.sgml b/docs/reference/tmpl/samlp_status.sgml deleted file mode 100644 index 20e869e8..00000000 --- a/docs/reference/tmpl/samlp_status.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlpStatus - - -<samlp:Status> - - - - - - - - - - - - - - - - - - - -@StatusCode: -@StatusMessage: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/samlp_status_code.sgml b/docs/reference/tmpl/samlp_status_code.sgml deleted file mode 100644 index a06cdbb4..00000000 --- a/docs/reference/tmpl/samlp_status_code.sgml +++ /dev/null @@ -1,35 +0,0 @@ - -LassoSamlpStatusCode - - -<samlp:StatusCode> - - - - - - - - - - - - - - - - - - - -@StatusCode: -@Value: - - - - - - -@Returns: - - diff --git a/docs/reference/tmpl/server.sgml b/docs/reference/tmpl/server.sgml deleted file mode 100644 index d33c5668..00000000 --- a/docs/reference/tmpl/server.sgml +++ /dev/null @@ -1,113 +0,0 @@ - -LassoServer - - -Representation of the current server - - - -It holds the data about a provider, other providers it knows, which -certificates to use, etc. - - - - - - - - - - - - - - - -@providers: -@services: -@private_key: -@private_key_password: -@certificate: -@signature_method: - - - - - - -@metadata: -@private_key: -@private_key_password: -@certificate: -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@server: -@role: -@metadata: -@public_key: -@ca_cert_chain: -@Returns: - - - - - - - -@server: -@service: -@Returns: - - - - - - - -@server: - - - - - - - -@server: -@Returns: - - - - - - - -@server: -@providerID: -@Returns: - - - - - - - -@server: -@serviceType: -@Returns: - - diff --git a/docs/reference/tmpl/session.sgml b/docs/reference/tmpl/session.sgml deleted file mode 100644 index b4003b86..00000000 --- a/docs/reference/tmpl/session.sgml +++ /dev/null @@ -1,90 +0,0 @@ - -LassoSession - - -Principal Session - - - - - - - - - - - - - - - - - - - -@assertions: -@is_dirty: - - - - - - -@Returns: - - - - - - - -@dump: -@Returns: - - - - - - - -@session: - - - - - - - -@session: -@Returns: - - - - - - - -@session: -@provider_id: -@Returns: - - - - - - - -@session: -@index: -@Returns: - - - - - - - -@session: -@Returns: - - diff --git a/docs/reference/tmpl/strings.sgml b/docs/reference/tmpl/strings.sgml deleted file mode 100644 index 78e15148..00000000 --- a/docs/reference/tmpl/strings.sgml +++ /dev/null @@ -1,115 +0,0 @@ - -strings - - -Useful string constants - - - - - - - - - - - - - - - - -Federated name identifier constant, used in -#LassoNameIdentifier. It implies the name identifier belongs to -a federation established between SP and IdP. - - - -Its value is urn:liberty:iff:nameid:federated. - - - - - - -"One-time" name identifier constant, used in #LassoNameIdentifier. - - - -Its value is urn:liberty:iff:nameid:one-time. - - - - - - -"Encrypted" name identifier constant, used in #LassoNameIdentifier. - - - -Its value is urn:liberty:iff:nameid:encrypted. - - - - - - -Its value is urn:liberty:iff:nameid:entityID. - - - - - - -None policy for use in #LassoLibAuthnRequest. It means an -existing federation must be used and an error should be produced if none -existed beforehand. - - - - - - -Onetime policy for use in #LassoLibAuthnRequest. It means -a federation must not be created between identity and service provider. A -temporary name identifier should be used instead. - - - - - - -Federated policy for use in #LassoLibAuthnRequest. It -means a federation may be created between identity and service provider (if it -didn't exist before). - - - - - - -Any policy for use in #LassoLibAuthnRequest. It means a -federation may be created if the principal agrees and it can fall back to -onetime if he does not. - - - - - - -Identifies the Single Sign-On "Artifact" profile; where an artifact is passed -from identity provider to service provider and back to get the -#LassoLibAssertion. - - - - - - -Identifies the Single Sign-On "POST" profile; where the #LassoLibAssertion is -sent directly from the identity provider to the service provider in an HTML -form submission message. - - - - -- cgit