From 668eee047a196bc964438c817b5b3013136dbf23 Mon Sep 17 00:00:00 2001 From: Valery Febvre Date: Fri, 14 May 2004 14:42:40 +0000 Subject: *** empty log message *** --- docs/reference/lasso-sections.txt | 279 ++++++++++++++++++++++++++++++++------ docs/reference/lasso.sgml | 158 ++++++++++----------- docs/reference/lasso.types | 14 ++ 3 files changed, 335 insertions(+), 116 deletions(-) (limited to 'docs/reference') diff --git a/docs/reference/lasso-sections.txt b/docs/reference/lasso-sections.txt index 563f4701..222f68e1 100644 --- a/docs/reference/lasso-sections.txt +++ b/docs/reference/lasso-sections.txt @@ -511,12 +511,18 @@ LASSO_SAMLP_STATUS_CODE_GET_CLASS xml LassoNodePrivate LassoNode -lassoUrlEncodeSignMethod +lassoSignatureMethod LassoNode LassoNodeClass lasso_node_new -lasso_node_build_query +lasso_node_new_from_dump +lasso_node_new_from_xmlNode +lasso_node_copy lasso_node_dump +lasso_node_export +lasso_node_export_to_base64 +lasso_node_export_to_query +lasso_node_export_to_soap lasso_node_get_attr lasso_node_get_attr_value lasso_node_get_attrs @@ -524,10 +530,8 @@ lasso_node_get_child lasso_node_get_children lasso_node_get_content lasso_node_get_name -lasso_node_parse_memory +lasso_node_import lasso_node_rename_prop -lasso_node_serialize -lasso_node_url_encode lasso_node_verify_signature LASSO_NODE @@ -546,7 +550,7 @@ LassoLibLogoutRequest LassoLibLogoutRequestClass lasso_lib_logout_request_new lasso_lib_logout_request_set_consent -lasso_lib_logout_request_set_providerId +lasso_lib_logout_request_set_providerID lasso_lib_logout_request_set_relayState lasso_lib_logout_request_set_sessionIndex lasso_lib_logout_request_set_nameIdentifier @@ -673,8 +677,6 @@ LassoLibRegisterNameIdentifierRequestClass lasso_lib_register_name_identifier_request_new lasso_lib_register_name_identifier_request_set_relayState lasso_lib_register_name_identifier_request_set_providerID -lasso_lib_register_name_identifier_request_update_nameIdentifiers -lasso_lib_register_name_identifier_request_restore_nameIdentifiers lasso_lib_register_name_identifier_request_set_idpProvidedNameIdentifier lasso_lib_register_name_identifier_request_set_oldProvidedNameIdentifier lasso_lib_register_name_identifier_request_set_spProvidedNameIdentifier @@ -809,6 +811,40 @@ LASSO_IS_LIB_AUTHENTICATION_STATEMENT_CLASS LASSO_LIB_AUTHENTICATION_STATEMENT_GET_CLASS +
+soap-env_body +LassoSoapEnvBody +LassoSoapEnvBody +LassoSoapEnvBodyClass +lasso_soap_env_body_new +lasso_soap_env_body_add_child + +LASSO_SOAP_ENV_BODY +LASSO_IS_SOAP_ENV_BODY +LASSO_TYPE_SOAP_ENV_BODY +lasso_soap_env_body_get_type +LASSO_SOAP_ENV_BODY_CLASS +LASSO_IS_SOAP_ENV_BODY_CLASS +LASSO_SOAP_ENV_BODY_GET_CLASS +
+ +
+soap-env_envelope +LassoSoapEnvEnvelope +LassoSoapEnvEnvelope +LassoSoapEnvEnvelopeClass +lasso_soap_env_envelope_new +lasso_soap_env_envelope_set_body + +LASSO_SOAP_ENV_ENVELOPE +LASSO_IS_SOAP_ENV_ENVELOPE +LASSO_TYPE_SOAP_ENV_ENVELOPE +lasso_soap_env_envelope_get_type +LASSO_SOAP_ENV_ENVELOPE_CLASS +LASSO_IS_SOAP_ENV_ENVELOPE_CLASS +LASSO_SOAP_ENV_ENVELOPE_GET_CLASS +
+
export extern @@ -834,49 +870,216 @@ LASSO_VERSION_INFO
-single_sign_on_and_federation +protocols +
+ +
+federation_termination_notification +LassoFederationTerminationNotification +LassoFederationTerminationNotification +LassoFederationTerminationNotificationClass +lasso_federation_termination_notification_new +lasso_federation_termination_notification_new_from_query +lasso_federation_termination_notification_new_from_soap + +LASSO_FEDERATION_TERMINATION_NOTIFICATION +LASSO_IS_FEDERATION_TERMINATION_NOTIFICATION +LASSO_TYPE_FEDERATION_TERMINATION_NOTIFICATION +lasso_federation_termination_notification_get_type +LASSO_FEDERATION_TERMINATION_NOTIFICATION_CLASS +LASSP_IS_FEDERATION_TERMINATION_NOTIFICATION_CLASS +LASSO_FEDERATION_TERMINATION_NOTIFICATION_GET_CLASS +
+ +
+authn_request +LassoAuthnRequest +lasso_authn_request_get_protocolProfile lassoAuthnRequest +LassoAuthnRequestClass +lasso_authn_request_new +lasso_authn_request_new_from_query +lasso_authn_request_set_requestAuthnContext +lasso_authn_request_set_scoping + +LASSO_AUTHN_REQUEST +LASSO_IS_AUTHN_REQUEST +LASSO_TYPE_AUTHN_REQUEST +lasso_authn_request_get_type +LASSO_AUTHN_REQUEST_CLASS +LASSP_IS_AUTHN_REQUEST_CLASS +LASSO_AUTHN_REQUEST_GET_CLASS +
+ +
+authn_response +LassoAuthnResponse lassoAuthnResponse -lassoRequest -lassoResponse -lasso_authn_request_create -lasso_authn_response_create -lasso_authn_response_init -lasso_authn_response_add_assertion -lasso_assertion_build -lasso_assertion_add_authenticationStatement -lasso_authentication_statement_build -lasso_request_create -lasso_response_create -lasso_response_add_assertion -lasso_response_init +LassoAuthnResponseClass +lasso_authn_response_new_from_dump +lasso_authn_response_new_from_export +lasso_authn_response_new_from_request_query +lasso_authn_response_must_authenticate +lasso_authn_response_process_authentication_result +lasso_authn_response_verify_signature + +LASSO_AUTHN_RESPONSE +LASSO_IS_AUTHN_RESPONSE +LASSO_TYPE_AUTHN_RESPONSE +lasso_authn_response_get_type +LASSO_AUTHN_RESPONSE_CLASS +LASSP_IS_AUTHN_RESPONSE_CLASS +LASSO_AUTHN_RESPONSE_GET_CLASS
-protocols +logout_request +LassoLogoutRequest +LassoLogoutRequest +LassoLogoutRequestClass +lasso_logout_request_new +lasso_logout_request_new_from_query +lasso_logout_request_new_from_soap + +LASSO_LOGOUT_REQUEST +LASSO_IS_LOGOUT_REQUEST +LASSO_TYPE_LOGOUT_REQUEST +lasso_logout_request_get_type +LASSO_LOGOUT_REQUEST_CLASS +LASSP_IS_LOGOUT_REQUEST_CLASS +LASSO_LOGOUT_REQUEST_GET_CLASS
-federation_termination_notification -lasso_build_full_federationTerminationNotification -lasso_build_federationTerminationNotification +logout_response +LassoLogoutResponse +LassoLogoutResponse +LassoLogoutResponseClass +lasso_logout_response_new +lasso_logout_response_new_from_dump +lasso_logout_response_new_from_query +lasso_logout_response_new_from_request_query +lasso_logout_response_new_from_request_soap +lasso_logout_response_new_from_soap + +LASSO_LOGOUT_RESPONSE +LASSO_IS_LOGOUT_RESPONSE +LASSO_TYPE_LOGOUT_RESPONSE +lasso_logout_response_get_type +LASSO_LOGOUT_RESPONSE_CLASS +LASSP_IS_LOGOUT_RESPONSE_CLASS +LASSO_LOGOUT_RESPONSE_GET_CLASS
-logout -lassoLogoutRequest -lassoLogoutResponse -lasso_logout_request_create -lasso_logout_response_create -lasso_logout_response_init +name_identifier_mapping_request +LassoNameIdentifierMappingRequest +LassoNameIdentifierMappingRequest +LassoNameIdentifierMappingRequestClass +lasso_name_identifier_mapping_request_new +lasso_name_identifier_mapping_request_new_from_query +lasso_name_identifier_mapping_request_new_from_soap + +LASSO_NAME_IDENTIFIER_MAPPING_REQUEST +LASSO_IS_NAME_IDENTIFIER_MAPPING_REQUEST +LASSO_TYPE_NAME_IDENTIFIER_MAPPING_REQUEST +lasso_name_identifier_mapping_request_get_type +LASSO_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS +LASSP_IS_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS +LASSO_NAME_IDENTIFIER_MAPPING_REQUEST_GET_CLASS
-register_name_identifier -lasso_build_full_registerNameIdentifierRequest -lasso_build_registerNameIdentifierRequest -lasso_build_full_registerNameIdentifierResponse -lasso_build_registerNameIdentifierResponse +name_identifier_mapping_response +LassoNameIdentifierMappingResponse +LassoNameIdentifierMappingResponse +LassoNameIdentifierMappingResponseClass +lasso_name_identifier_mapping_response_new +lasso_name_identifier_mapping_response_new_from_dump +lasso_name_identifier_mapping_response_new_from_query +lasso_name_identifier_mapping_response_new_from_request_soap +lasso_name_identifier_mapping_response_new_from_soap +lasso_name_identifier_mapping_response_new_from_request_query + +LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE +LASSO_IS_NAME_IDENTIFIER_MAPPING_RESPONSE +LASSO_TYPE_NAME_IDENTIFIER_MAPPING_RESPONSE +lasso_name_identifier_mapping_response_get_type +LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS +LASSP_IS_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS +LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE_GET_CLASS +
+ +
+register_name_identifier_request +LassoRegisterNameIdentifierRequest +LassoRegisterNameIdentifierRequest +LassoRegisterNameIdentifierRequestClass +lasso_register_name_identifier_request_new +lasso_register_name_identifier_request_new_from_query +lasso_register_name_identifier_request_new_from_soap +lasso_register_name_identifier_rename_attributes_for_query + +LASSO_REGISTER_NAME_IDENTIFIER_REQUEST +LASSO_IS_REGISTER_NAME_IDENTIFIER_REQUEST +LASSO_TYPE_REGISTER_NAME_IDENTIFIER_REQUEST +lasso_register_name_identifier_request_get_type +LASSO_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS +LASSP_IS_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS +LASSO_REGISTER_NAME_IDENTIFIER_REQUEST_GET_CLASS +
+ +
+register_name_identifier_response +LassoRegisterNameIdentifierResponse +LassoRegisterNameIdentifierResponse +LassoRegisterNameIdentifierResponseClass +lasso_register_name_identifier_response_new +lasso_register_name_identifier_response_new_from_dump +lasso_register_name_identifier_response_new_from_query +lasso_register_name_identifier_response_new_from_request_query +lasso_register_name_identifier_response_new_from_request_soap +lasso_register_name_identifier_response_new_from_soap + +LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE +LASSO_IS_REGISTER_NAME_IDENTIFIER_RESPONSE +LASSO_TYPE_REGISTER_NAME_IDENTIFIER_RESPONSE +lasso_register_name_identifier_response_get_type +LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS +LASSP_IS_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS +LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE_GET_CLASS +
+ +
+assertion +LassoAssertion +LassoAssertion +LassoAssertionClass +lasso_assertion_new + +LASSO_ASSERTION +LASSO_IS_ASSERTION +LASSO_TYPE_ASSERTION +lasso_assertion_get_type +LASSO_ASSERTION_CLASS +LASSP_IS_ASSERTION_CLASS +LASSO_ASSERTION_GET_CLASS +
+ +
+authentication_statement +LassoAuthenticationStatement +LassoAuthenticationStatement +LassoAuthenticationStatementClass +lasso_authentication_statement_new + +LASSO_AUTHENTICATION_STATEMENT +LASSO_IS_AUTHENTICATION_STATEMENT +LASSO_TYPE_AUTHENTICATION_STATEMENT +lasso_authentication_statement_get_type +LASSO_AUTHENTICATION_STATEMENT_CLASS +LASSP_IS_AUTHENTICATION_STATEMENT_CLASS +LASSO_AUTHENTICATION_STATEMENT_GET_CLASS
@@ -897,10 +1100,10 @@ lasso_build_unique_id lasso_doc_get_node_content lasso_g_ptr_array_index lasso_get_current_time +lasso_query_get_value lasso_query_to_dict lasso_str_escape lasso_str_sign lasso_str_unescape -lasso_str_verify
diff --git a/docs/reference/lasso.sgml b/docs/reference/lasso.sgml index 36bb60cc..681d6929 100644 --- a/docs/reference/lasso.sgml +++ b/docs/reference/lasso.sgml @@ -1,25 +1,25 @@ + - - - + + + - - - - - + + + + + - + @@ -27,103 +27,105 @@ - - - - - - - - - + + + + + + + + + - - - - - + + + + + + + - - - - + + + + + + + + + + + ]> - Lasso Reference Manual + [Insert name here] Reference Manual - XML - - DSig - &lasso-LassoDsSignature; - - - Liberty alliance + [Insert title here] + &LassoDsSignature; &LassoLibAssertion; - &lasso-LassoLibAuthenticationStatement; - &lasso-LassoLibAuthnContext; &LassoLibAuthnRequest; &LassoLibAuthnResponse; - &lasso-LassoLibFederationTerminationNotification; - &lasso-LassoLibIDPEntries; - &lasso-LassoLibIDPEntry; - &lasso-LassoLibIDPList; - &lasso-LassoLibIDPProvidedNameIdentifier; - &lasso-LassoLibLogoutRequest; - &lasso-LassoLibLogoutResponse; - &lasso-LassoLibNameIdentifierMappingRequest; - &lasso-LassoLibNameIdentifierMappingResponse; - &lasso-LassoLibOLDProvidedNameIdentifier; - &lasso-LassoLibRegisterNameIdentifierRequest; - &lasso-LassoLibRegisterNameIdentifierResponse; + &LassoLibIDPEntries; + &LassoLibIDPEntry; + &LassoLibIDPList; &LassoLibRequestAuthnContext; &LassoLibScoping; - &lasso-LassoLibSPProvidedNameIdentifier; - &lasso-LassoLibStatusResponse; - &lasso-LassoLibSubject; - - - SAML &LassoSamlAdvice; &LassoSamlAssertion; - &lasso-LassoSamlAudienceRestrictionCondition; - &lasso-LassoSamlAuthenticationStatement; - &lasso-LassoSamlAuthorityBinding; - &lasso-LassoSamlConditionAbstract; - &lasso-LassoSamlConditions; + &LassoSamlAudienceRestrictionCondition; + &LassoSamlAuthenticationStatement; + &LassoSamlAuthorityBinding; + &LassoSamlConditionAbstract; + &LassoSamlConditions; &LassoSamlNameIdentifier; &LassoSamlStatementAbstract; &LassoSamlSubject; &LassoSamlSubjectConfirmation; - &lasso-LassoSamlSubjectLocality; + &LassoSamlSubjectLocality; &LassoSamlSubjectStatementAbstract; - - &lasso-LassoSamlpRequest; &LassoSamlpRequestAbstract; &LassoSamlpResponse; &LassoSamlpResponseAbstract; &LassoSamlpStatus; &LassoSamlpStatusCode; - - - Core - &lasso-lasso; &LassoNode; - &lasso-tools; - &lasso-version; + &LassoLibLogoutRequest; + &LassoLibFederationTerminationNotification; + &LassoLibIDPProvidedNameIdentifier; + &LassoLibLogoutResponse; + &LassoLibNameIdentifierMappingRequest; + &LassoLibNameIdentifierMappingResponse; + &LassoLibOLDProvidedNameIdentifier; + &LassoLibRegisterNameIdentifierRequest; + &LassoLibRegisterNameIdentifierResponse; + &lasso-LassoLibSPProvidedNameIdentifier; + &LassoLibStatusResponse; + &LassoLibSubject; + &LassoSamlpRequest; + &LassoLibAuthnContext; + &LassoLibAuthenticationStatement; + &LassoSoapEnvBody; + &LassoSoapEnvEnvelope; &lasso-export; - - - - High level - &lasso-single-sign-on-and-federation; - &lasso-logout; - &lasso-federation-termination-notification; - &lasso-register-name-identifier; + &lasso-lasso; + &lasso-version; + &LassoFederationTerminationNotification; + &LassoAuthnRequest; + &LassoAuthnResponse; + &LassoLogoutRequest; + &LassoLogoutResponse; + &LassoNameIdentifierMappingRequest; + &LassoNameIdentifierMappingResponse; + &LassoRegisterNameIdentifierRequest; + &LassoRegisterNameIdentifierResponse; + &LassoAssertion; + &LassoAuthenticationStatement; + &lasso-tools; diff --git a/docs/reference/lasso.types b/docs/reference/lasso.types index 3dc2e2ae..9888ad64 100644 --- a/docs/reference/lasso.types +++ b/docs/reference/lasso.types @@ -42,3 +42,17 @@ lasso_samlp_response_get_type lasso_samlp_response_abstract_get_type lasso_samlp_status_get_type lasso_samlp_status_code_get_type +lasso_soap_env_body_get_type +lasso_soap_env_envelope_get_type + +lasso_federation_termination_notification_get_type +lasso_authn_request_get_type +lasso_authn_response_get_type +lasso_logout_request_get_type +lasso_logout_response_get_type +lasso_name_identifier_mapping_request_get_type +lasso_name_identifier_mapping_response_get_type +lasso_register_name_identifier_request_get_type +lasso_register_name_identifier_response_get_type +lasso_assertion_get_type +lasso_authentication_statement_get_type -- cgit