diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2004-12-22 11:44:13 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2004-12-22 11:44:13 +0000 |
| commit | 23b4a410c6b5d981fc51bc6c3d274a632471ef5e (patch) | |
| tree | 84f829575e0655eb8ff24a79e74de6417ed11d64 /docs/reference | |
| parent | dfe6311bcb2bc68c91ae7e34025f197b77f3658b (diff) | |
| download | lasso-23b4a410c6b5d981fc51bc6c3d274a632471ef5e.tar.gz lasso-23b4a410c6b5d981fc51bc6c3d274a632471ef5e.tar.xz lasso-23b4a410c6b5d981fc51bc6c3d274a632471ef5e.zip | |
documented #LassoServer
Diffstat (limited to 'docs/reference')
| -rw-r--r-- | docs/reference/lasso-sections.txt | 367 | ||||
| -rw-r--r-- | docs/reference/lasso.sgml | 41 | ||||
| -rw-r--r-- | docs/reference/tmpl/provider.sgml | 50 | ||||
| -rw-r--r-- | docs/reference/tmpl/server.sgml | 120 |
4 files changed, 195 insertions, 383 deletions
diff --git a/docs/reference/lasso-sections.txt b/docs/reference/lasso-sections.txt index 1e0c8bd7..0d526f75 100644 --- a/docs/reference/lasso-sections.txt +++ b/docs/reference/lasso-sections.txt @@ -8,15 +8,15 @@ LassoProviderRole lassoHttpMethod lassoMdProtocolType lasso_provider_new -lasso_provider_get_metadata_one -lasso_provider_get_metadata_list -lasso_provider_load_metadata lasso_provider_new_from_dump -lasso_provider_verify_signature -lasso_provider_get_first_http_method lasso_provider_accept_http_method -lasso_provider_has_protocol_profile lasso_provider_get_base64_succint_id +lasso_provider_get_first_http_method +lasso_provider_get_metadata_list +lasso_provider_get_metadata_one +lasso_provider_has_protocol_profile +lasso_provider_load_metadata +lasso_provider_verify_signature <SUBSECTION Standard> LASSO_PROVIDER LASSO_IS_PROVIDER @@ -27,7 +27,28 @@ LASSO_IS_PROVIDER_CLASS LASSO_PROVIDER_GET_CLASS </SECTION> - +<SECTION> +<FILE>server</FILE> +<TITLE>LassoServer</TITLE> +LassoServer +lasso_server_new +lasso_server_new_from_dump +lasso_server_add_provider +lasso_server_add_service +lasso_server_destroy +lasso_server_dump +lasso_server_get_first_providerID +lasso_server_get_provider +lasso_server_get_providerID_from_hash +<SUBSECTION Standard> +LASSO_SERVER +LASSO_IS_SERVER +LASSO_TYPE_SERVER +lasso_server_get_type +LASSO_SERVER_CLASS +LASSO_IS_SERVER_CLASS +LASSO_SERVER_GET_CLASS +</SECTION> <SECTION> <FILE>lib_assertion</FILE> @@ -914,11 +935,6 @@ LASSO_SOAP_ENV_ENVELOPE_GET_CLASS </SECTION> <SECTION> -<FILE>export</FILE> -extern -</SECTION> - -<SECTION> <FILE>lasso</FILE> lasso_init lasso_shutdown @@ -938,140 +954,6 @@ LASSO_VERSION_INFO </SECTION> <SECTION> -<FILE>protocols</FILE> -</SECTION> - -<SECTION> -<FILE>artifact</FILE> -<TITLE>LassoArtifact</TITLE> -LassoArtifact -LassoArtifactClass -lasso_artifact_new -lasso_artifact_new_from_query -lasso_artifact_new_from_lares -lasso_artifact_get_assertionHandle -lasso_artifact_get_byteCode -lasso_artifact_get_b64IdentityProviderSuccinctID -lasso_artifact_get_relayState -lasso_artifact_get_samlArt -<SUBSECTION Standard> -LASSO_ARTIFACT -LASSO_IS_ARTIFACT -LASSO_TYPE_ARTIFACT -lasso_artifact_get_type -LASSO_ARTIFACT_CLASS -LASSO_IS_ARTIFACT_CLASS -LASSO_ARTIFACT_GET_CLASS -</SECTION> - -<SECTION> -<FILE>assertion</FILE> -<TITLE>LassoAssertion</TITLE> -LassoAssertion -LassoAssertionClass -lasso_assertion_new -<SUBSECTION Standard> -LASSO_ASSERTION -LASSO_IS_ASSERTION -LASSO_TYPE_ASSERTION -lasso_assertion_get_type -LASSO_ASSERTION_CLASS -LASSO_IS_ASSERTION_CLASS -LASSO_ASSERTION_GET_CLASS -</SECTION> - -<SECTION> -<FILE>authentication_statement</FILE> -<TITLE>LassoAuthenticationStatement</TITLE> -LassoAuthenticationStatement -LassoAuthenticationStatementClass -lasso_authentication_statement_new -<SUBSECTION Standard> -LASSO_AUTHENTICATION_STATEMENT -LASSO_IS_AUTHENTICATION_STATEMENT -LASSO_TYPE_AUTHENTICATION_STATEMENT -lasso_authentication_statement_get_type -LASSO_AUTHENTICATION_STATEMENT_CLASS -LASSO_IS_AUTHENTICATION_STATEMENT_CLASS -LASSO_AUTHENTICATION_STATEMENT_GET_CLASS -</SECTION> - -<SECTION> -<FILE>authn_request</FILE> -<TITLE>LassoAuthnRequest</TITLE> -LassoAuthnRequest -LassoAuthnRequestClass -lasso_authn_request_get_protocolProfile -lasso_authn_request_new -lasso_authn_request_new_from_export -lasso_authn_request_set_requestAuthnContext -lasso_authn_request_set_scoping -<SUBSECTION Standard> -LASSO_AUTHN_REQUEST -LASSO_IS_AUTHN_REQUEST -LASSO_TYPE_AUTHN_REQUEST -lasso_authn_request_get_type -LASSO_AUTHN_REQUEST_CLASS -LASSO_IS_AUTHN_REQUEST_CLASS -LASSO_AUTHN_REQUEST_GET_CLASS -</SECTION> - -<SECTION> -<FILE>authn_request_envelope</FILE> -<TITLE>LassoAuthnRequestEnvelope</TITLE> -LassoAuthnRequestEnvelope -LassoAuthnRequestEnvelopeClass -lasso_authn_request_envelope_new -lasso_authn_request_envelope_get_authnRequest -lasso_authn_request_envelope_new_from_export -<SUBSECTION Standard> -LASSO_AUTHN_REQUEST_ENVELOPE -LASSO_IS_AUTHN_REQUEST_ENVELOPE -LASSO_TYPE_AUTHN_REQUEST_ENVELOPE -lasso_authn_request_envelope_get_type -LASSO_AUTHN_REQUEST_ENVELOPE_CLASS -LASSO_IS_AUTHN_REQUEST_ENVELOPE_CLASS -LASSO_AUTHN_REQUEST_ENVELOPE_GET_CLASS -</SECTION> - -<SECTION> -<FILE>authn_response</FILE> -<TITLE>LassoAuthnResponse</TITLE> -LassoAuthnResponse -LassoAuthnResponseClass -lasso_authn_response_new -lasso_authn_response_new_from_export -lasso_authn_response_get_status -<SUBSECTION Standard> -LASSO_AUTHN_RESPONSE -LASSO_IS_AUTHN_RESPONSE -LASSO_TYPE_AUTHN_RESPONSE -lasso_authn_response_get_type -LASSO_AUTHN_RESPONSE_CLASS -LASSO_IS_AUTHN_RESPONSE_CLASS -LASSO_AUTHN_RESPONSE_GET_CLASS -</SECTION> - -<SECTION> -<FILE>authn_response_envelope</FILE> -<TITLE>LassoAuthnResponseEnvelope</TITLE> -LassoAuthnResponseEnvelope -LassoAuthnResponseEnvelopeClass -lasso_authn_response_envelope_new -lasso_authn_response_envelope_get_assertionConsumerServiceURL -lasso_authn_response_envelope_get_authnResponse -lasso_authn_response_envelope_new_from_export -<SUBSECTION Standard> -LASSO_AUTHN_RESPONSE_ENVELOPE -LASSO_IS_AUTHN_RESPONSE_ENVELOPE -LASSO_TYPE_AUTHN_RESPONSE_ENVELOPE -lasso_authn_response_envelope_get_type -LASSO_AUTHN_RESPONSE_ENVELOPE_CLASS -LASSO_IS_AUTHN_RESPONSE_ENVELOPE_CLASS -LASSO_AUTHN_RESPONSE_ENVELOPE_GET_CLASS -</SECTION> - -<SECTION> <FILE>federation_termination_notification</FILE> <TITLE>LassoFederationTerminationNotification</TITLE> LassoFederationTerminationNotification @@ -1145,148 +1027,6 @@ LASSO_LECP_GET_CLASS </SECTION> <SECTION> -<FILE>logout_request</FILE> -<TITLE>LassoLogoutRequest</TITLE> -LassoLogoutRequest -LassoLogoutRequestClass -lasso_logout_request_new -lasso_logout_request_new_from_export -<SUBSECTION Standard> -LASSO_LOGOUT_REQUEST -LASSO_IS_LOGOUT_REQUEST -LASSO_TYPE_LOGOUT_REQUEST -lasso_logout_request_get_type -LASSO_LOGOUT_REQUEST_CLASS -LASSO_IS_LOGOUT_REQUEST_CLASS -LASSO_LOGOUT_REQUEST_GET_CLASS -</SECTION> - -<SECTION> -<FILE>logout_response</FILE> -<TITLE>LassoLogoutResponse</TITLE> -LassoLogoutResponse -LassoLogoutResponseClass -lasso_logout_response_new -lasso_logout_response_new_from_export -<SUBSECTION Standard> -LASSO_LOGOUT_RESPONSE -LASSO_IS_LOGOUT_RESPONSE -LASSO_TYPE_LOGOUT_RESPONSE -lasso_logout_response_get_type -LASSO_LOGOUT_RESPONSE_CLASS -LASSO_IS_LOGOUT_RESPONSE_CLASS -LASSO_LOGOUT_RESPONSE_GET_CLASS -</SECTION> - -<SECTION> -<FILE>name_identifier_mapping_request</FILE> -<TITLE>LassoNameIdentifierMappingRequest</TITLE> -LassoNameIdentifierMappingRequest -LassoNameIdentifierMappingRequestClass -lasso_name_identifier_mapping_request_new -lasso_name_identifier_mapping_request_new_from_query -lasso_name_identifier_mapping_request_new_from_soap -<SUBSECTION Standard> -LASSO_NAME_IDENTIFIER_MAPPING_REQUEST -LASSO_IS_NAME_IDENTIFIER_MAPPING_REQUEST -LASSO_TYPE_NAME_IDENTIFIER_MAPPING_REQUEST -lasso_name_identifier_mapping_request_get_type -LASSO_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS -LASSO_IS_NAME_IDENTIFIER_MAPPING_REQUEST_CLASS -LASSO_NAME_IDENTIFIER_MAPPING_REQUEST_GET_CLASS -</SECTION> - -<SECTION> -<FILE>name_identifier_mapping_response</FILE> -<TITLE>LassoNameIdentifierMappingResponse</TITLE> -LassoNameIdentifierMappingResponse -LassoNameIdentifierMappingResponseClass -lasso_name_identifier_mapping_response_new -lasso_name_identifier_mapping_response_new_from_dump -lasso_name_identifier_mapping_response_new_from_query -lasso_name_identifier_mapping_response_new_from_request_soap -lasso_name_identifier_mapping_response_new_from_soap -lasso_name_identifier_mapping_response_new_from_request_query -<SUBSECTION Standard> -LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE -LASSO_IS_NAME_IDENTIFIER_MAPPING_RESPONSE -LASSO_TYPE_NAME_IDENTIFIER_MAPPING_RESPONSE -lasso_name_identifier_mapping_response_get_type -LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS -LASSO_IS_NAME_IDENTIFIER_MAPPING_RESPONSE_CLASS -LASSO_NAME_IDENTIFIER_MAPPING_RESPONSE_GET_CLASS -</SECTION> - -<SECTION> -<FILE>register_name_identifier_request</FILE> -<TITLE>LassoRegisterNameIdentifierRequest</TITLE> -LassoRegisterNameIdentifierRequest -LassoRegisterNameIdentifierRequestClass -lasso_register_name_identifier_request_new -lasso_register_name_identifier_request_new_from_export -<SUBSECTION Standard> -LASSO_REGISTER_NAME_IDENTIFIER_REQUEST -LASSO_IS_REGISTER_NAME_IDENTIFIER_REQUEST -LASSO_TYPE_REGISTER_NAME_IDENTIFIER_REQUEST -lasso_register_name_identifier_request_get_type -LASSO_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS -LASSO_IS_REGISTER_NAME_IDENTIFIER_REQUEST_CLASS -LASSO_REGISTER_NAME_IDENTIFIER_REQUEST_GET_CLASS -</SECTION> - -<SECTION> -<FILE>register_name_identifier_response</FILE> -<TITLE>LassoRegisterNameIdentifierResponse</TITLE> -LassoRegisterNameIdentifierResponse -LassoRegisterNameIdentifierResponseClass -lasso_register_name_identifier_response_new -lasso_register_name_identifier_response_new_from_export -<SUBSECTION Standard> -LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE -LASSO_IS_REGISTER_NAME_IDENTIFIER_RESPONSE -LASSO_TYPE_REGISTER_NAME_IDENTIFIER_RESPONSE -lasso_register_name_identifier_response_get_type -LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS -LASSO_IS_REGISTER_NAME_IDENTIFIER_RESPONSE_CLASS -LASSO_REGISTER_NAME_IDENTIFIER_RESPONSE_GET_CLASS -</SECTION> - -<SECTION> -<FILE>request</FILE> -<TITLE>LassoRequest</TITLE> -LassoRequest -LassoRequestClass -lasso_request_new -lasso_request_new_from_export -<SUBSECTION Standard> -LASSO_REQUEST -LASSO_IS_REQUEST -LASSO_TYPE_REQUEST -lasso_request_get_type -LASSO_REQUEST_CLASS -LASSO_IS_REQUEST_CLASS -LASSO_REQUEST_GET_CLASS -</SECTION> - -<SECTION> -<FILE>response</FILE> -<TITLE>LassoResponse</TITLE> -LassoResponse -LassoResponseClass -lasso_response_new -lasso_response_new_from_export -<SUBSECTION Standard> -LASSO_RESPONSE -LASSO_IS_RESPONSE -LASSO_TYPE_RESPONSE -lasso_response_get_type -LASSO_RESPONSE_CLASS -LASSO_IS_RESPONSE_CLASS -LASSO_RESPONSE_GET_CLASS -</SECTION> - - -<SECTION> <FILE>defederation</FILE> <TITLE>LassoDefederation</TITLE> LassoDefederation @@ -1424,31 +1164,6 @@ LASSO_PROFILE_GET_CLASS </SECTION> <SECTION> -<FILE>server</FILE> -<TITLE>LassoServer</TITLE> -LassoServer -LassoServerClass -lasso_server_new -lasso_server_new_from_dump -lasso_server_add_provider -lasso_server_copy -lasso_server_dump -lasso_server_destroy -lasso_server_get_first_providerID -lasso_server_get_provider -lasso_server_get_provider_ref -lasso_server_get_providerID_from_hash -<SUBSECTION Standard> -LASSO_SERVER -LASSO_IS_SERVER -LASSO_TYPE_SERVER -lasso_server_get_type -LASSO_SERVER_CLASS -LASSO_IS_SERVER_CLASS -LASSO_SERVER_GET_CLASS -</SECTION> - -<SECTION> <FILE>session</FILE> LassoSessionPrivate <TITLE>LassoSession</TITLE> @@ -1475,33 +1190,7 @@ LASSO_IS_SESSION_CLASS LASSO_SESSION_GET_CLASS </SECTION> - -<SECTION> -<FILE>saml</FILE> -</SECTION> - -<SECTION> -<FILE>lib</FILE> -</SECTION> - <SECTION> <FILE>strings</FILE> </SECTION> -<SECTION> -<FILE>tools</FILE> -lasso_build_random_sequence -lasso_build_unique_id -lasso_doc_get_node_content -lasso_g_ptr_array_index -lasso_get_current_time -lasso_get_pem_file_type -lasso_get_public_key_from_pem_cert_file -lasso_query_get_value -lasso_query_to_dict -lasso_query_verify_signature -lasso_sha1 -lasso_str_escape -lasso_str_sign -lasso_str_unescape -</SECTION> diff --git a/docs/reference/lasso.sgml b/docs/reference/lasso.sgml index 042189a2..d6b3dad8 100644 --- a/docs/reference/lasso.sgml +++ b/docs/reference/lasso.sgml @@ -40,7 +40,6 @@ <!ENTITY LassoSamlpRequest SYSTEM "sgml/samlp_request.sgml"> <!ENTITY LassoLibAuthnContext SYSTEM "sgml/lib_authn_context.sgml"> <!ENTITY LassoLibAuthenticationStatement SYSTEM "sgml/lib_authentication_statement.sgml"> -<!ENTITY lasso-export SYSTEM "sgml/export.sgml"> <!ENTITY lasso-lasso SYSTEM "sgml/lasso.sgml"> <!ENTITY lasso-version SYSTEM "sgml/version.sgml"> <!ENTITY LassoFederation SYSTEM "sgml/federation.sgml"> @@ -106,15 +105,26 @@ implement Liberty Alliance specifications. &LassoNode; &LassoLibAssertion; + &LassoLibAuthenticationStatement; + &LassoLibAuthnContext; &LassoLibAuthnRequest; &lasso-LassoLibAuthnRequestEnvelope; &LassoLibAuthnResponse; &lasso-LassoLibAuthnResponseEnvelope; + &LassoLibFederationTerminationNotification; &LassoLibIDPEntries; &LassoLibIDPEntry; &LassoLibIDPList; + &LassoLibLogoutRequest; + &LassoLibLogoutResponse; + &LassoLibNameIdentifierMappingRequest; + &LassoLibNameIdentifierMappingResponse; + &LassoLibRegisterNameIdentifierRequest; + &LassoLibRegisterNameIdentifierResponse; &LassoLibRequestAuthnContext; &LassoLibScoping; + &LassoLibStatusResponse; + &LassoLibSubject; &LassoSamlAdvice; &LassoSamlAssertion; &LassoSamlAudienceRestrictionCondition; @@ -123,29 +133,22 @@ implement Liberty Alliance specifications. &LassoSamlConditionAbstract; &LassoSamlConditions; &LassoSamlNameIdentifier; - &LassoSamlStatementAbstract; - &LassoSamlSubject; - &LassoSamlSubjectConfirmation; - &LassoSamlSubjectLocality; - &LassoSamlSubjectStatementAbstract; + &LassoSamlpRequest; &LassoSamlpRequestAbstract; &LassoSamlpResponse; &LassoSamlpResponseAbstract; &LassoSamlpStatus; &LassoSamlpStatusCode; - &LassoLibLogoutRequest; - &LassoLibFederationTerminationNotification; - &LassoLibLogoutResponse; - &LassoLibNameIdentifierMappingRequest; - &LassoLibNameIdentifierMappingResponse; - &LassoLibRegisterNameIdentifierRequest; - &LassoLibRegisterNameIdentifierResponse; - &LassoLibStatusResponse; - &LassoLibSubject; - &LassoSamlpRequest; - &LassoLibAuthnContext; - &LassoLibAuthenticationStatement; - &lasso-export; + &LassoSamlStatementAbstract; + &LassoSamlSubject; + &LassoSamlSubjectConfirmation; + &LassoSamlSubjectLocality; + &LassoSamlSubjectStatementAbstract; + </chapter> + + <chapter id="misc"> + <title>Misc</title> + &lasso-lasso; &lasso-version; </chapter> diff --git a/docs/reference/tmpl/provider.sgml b/docs/reference/tmpl/provider.sgml index 647442ec..ec78bfad 100644 --- a/docs/reference/tmpl/provider.sgml +++ b/docs/reference/tmpl/provider.sgml @@ -6,7 +6,7 @@ Representation of a provider <!-- ##### SECTION Long_Description ##### --> <para> - +It holds all the data about a provider. </para> <!-- ##### SECTION See_Also ##### --> @@ -73,98 +73,98 @@ Representation of a provider @Returns: -<!-- ##### FUNCTION lasso_provider_get_metadata_one ##### --> +<!-- ##### FUNCTION lasso_provider_new_from_dump ##### --> <para> </para> -@provider: -@name: +@dump: @Returns: -<!-- ##### FUNCTION lasso_provider_get_metadata_list ##### --> +<!-- ##### FUNCTION lasso_provider_accept_http_method ##### --> <para> </para> @provider: -@name: +@remote_provider: +@protocol_type: +@http_method: +@initiate_profile: @Returns: -<!-- ##### FUNCTION lasso_provider_load_metadata ##### --> +<!-- ##### FUNCTION lasso_provider_get_base64_succint_id ##### --> <para> </para> @provider: -@metadata: @Returns: -<!-- ##### FUNCTION lasso_provider_new_from_dump ##### --> +<!-- ##### FUNCTION lasso_provider_get_first_http_method ##### --> <para> </para> -@dump: +@provider: +@remote_provider: +@protocol_type: @Returns: -<!-- ##### FUNCTION lasso_provider_verify_signature ##### --> +<!-- ##### FUNCTION lasso_provider_get_metadata_list ##### --> <para> </para> @provider: -@message: -@id_attr_name: -@format: +@name: @Returns: -<!-- ##### FUNCTION lasso_provider_get_first_http_method ##### --> +<!-- ##### FUNCTION lasso_provider_get_metadata_one ##### --> <para> </para> @provider: -@remote_provider: -@protocol_type: +@name: @Returns: -<!-- ##### FUNCTION lasso_provider_accept_http_method ##### --> +<!-- ##### FUNCTION lasso_provider_has_protocol_profile ##### --> <para> </para> @provider: -@remote_provider: @protocol_type: -@http_method: -@initiate_profile: +@protocol_profile: @Returns: -<!-- ##### FUNCTION lasso_provider_has_protocol_profile ##### --> +<!-- ##### FUNCTION lasso_provider_load_metadata ##### --> <para> </para> @provider: -@protocol_type: -@protocol_profile: +@metadata: @Returns: -<!-- ##### FUNCTION lasso_provider_get_base64_succint_id ##### --> +<!-- ##### FUNCTION lasso_provider_verify_signature ##### --> <para> </para> @provider: +@message: +@id_attr_name: +@format: @Returns: diff --git a/docs/reference/tmpl/server.sgml b/docs/reference/tmpl/server.sgml new file mode 100644 index 00000000..b0635af1 --- /dev/null +++ b/docs/reference/tmpl/server.sgml @@ -0,0 +1,120 @@ +<!-- ##### SECTION Title ##### --> +LassoServer + +<!-- ##### SECTION Short_Description ##### --> +Representation of the current server + +<!-- ##### SECTION Long_Description ##### --> +<para> +It holds the data about a provider, other providers it knows, which +certificates to use, etc. +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### STRUCT LassoServer ##### --> +<para> + +</para> + +@providers: +@services: +@private_key: +@secret_key: +@certificate: +@signature_method: + +<!-- ##### FUNCTION lasso_server_new ##### --> +<para> + +</para> + +@metadata: +@private_key: +@secret_key: +@certificate: +@Returns: + + +<!-- ##### FUNCTION lasso_server_new_from_dump ##### --> +<para> + +</para> + +@dump: +@Returns: + + +<!-- ##### FUNCTION lasso_server_add_provider ##### --> +<para> + +</para> + +@server: +@role: +@metadata: +@public_key: +@ca_cert_chain: +@Returns: + + +<!-- ##### FUNCTION lasso_server_add_service ##### --> +<para> + +</para> + +@server: +@service_type: +@service_endpoint: +@Returns: + + +<!-- ##### FUNCTION lasso_server_destroy ##### --> +<para> + +</para> + +@server: + + +<!-- ##### FUNCTION lasso_server_dump ##### --> +<para> + +</para> + +@server: +@Returns: + + +<!-- ##### FUNCTION lasso_server_get_first_providerID ##### --> +<para> + +</para> + +@server: +@Returns: + + +<!-- ##### FUNCTION lasso_server_get_provider ##### --> +<para> + +</para> + +@server: +@providerID: +@Returns: + + +<!-- ##### FUNCTION lasso_server_get_providerID_from_hash ##### --> +<para> + +</para> + +@server: +@b64_hash: +@Returns: + + |
