summaryrefslogtreecommitdiffstats
path: root/docs/reference
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2004-12-22 13:56:45 +0000
committerFrederic Peters <fpeters@entrouvert.com>2004-12-22 13:56:45 +0000
commit80cf4202fe2248578c946ff628c224a909532488 (patch)
tree93310db0102c6f65203f6a95ec2e49894d9e3dea /docs/reference
parente29d9fda4529daf628c436882b51e9e268ffed43 (diff)
downloadlasso-80cf4202fe2248578c946ff628c224a909532488.tar.gz
lasso-80cf4202fe2248578c946ff628c224a909532488.tar.xz
lasso-80cf4202fe2248578c946ff628c224a909532488.zip
titles for id-ff 1.2 profiles
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/lasso-sections.txt85
-rw-r--r--docs/reference/lasso.sgml6
-rw-r--r--docs/reference/tmpl/defederation.sgml78
-rw-r--r--docs/reference/tmpl/logout.sgml141
-rw-r--r--docs/reference/tmpl/name_identifier_mapping.sgml99
-rw-r--r--docs/reference/tmpl/name_registration.sgml109
6 files changed, 497 insertions, 21 deletions
diff --git a/docs/reference/lasso-sections.txt b/docs/reference/lasso-sections.txt
index afdd4c7d..f4dac8e7 100644
--- a/docs/reference/lasso-sections.txt
+++ b/docs/reference/lasso-sections.txt
@@ -138,6 +138,71 @@ LASSO_LOGOUT_GET_CLASS
</SECTION>
<SECTION>
+<FILE>defederation</FILE>
+<TITLE>LassoDefederation</TITLE>
+LassoDefederation
+lasso_defederation_new
+lasso_defederation_destroy
+lasso_defederation_build_notification_msg
+lasso_defederation_init_notification
+lasso_defederation_process_notification_msg
+lasso_defederation_validate_notification
+<SUBSECTION Standard>
+LASSO_DEFEDERATION
+LASSO_IS_DEFEDERATION
+LASSO_TYPE_DEFEDERATION
+lasso_defederation_get_type
+LASSO_DEFEDERATION_CLASS
+LASSO_IS_DEFEDERATION_CLASS
+LASSO_DEFEDERATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>name_registration</FILE>
+<TITLE>LassoNameRegistration</TITLE>
+LassoNameRegistration
+lasso_name_registration_new
+lasso_name_registration_destroy
+lasso_name_registration_new_from_dump
+lasso_name_registration_build_request_msg
+lasso_name_registration_build_response_msg
+lasso_name_registration_init_request
+lasso_name_registration_process_request_msg
+lasso_name_registration_process_response_msg
+lasso_name_registration_validate_request
+<SUBSECTION Standard>
+LASSO_NAME_REGISTRATION
+LASSO_IS_NAME_REGISTRATION
+LASSO_TYPE_NAME_REGISTRATION
+lasso_name_registration_get_type
+LASSO_NAME_REGISTRATION_CLASS
+LASSO_IS_NAME_REGISTRATION_CLASS
+LASSO_NAME_REGISTRATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>name_identifier_mapping</FILE>
+<TITLE>LassoNameIdentifierMapping</TITLE>
+LassoNameIdentifierMapping
+lasso_name_identifier_mapping_new
+lasso_name_identifier_mapping_destroy
+lasso_name_identifier_mapping_build_request_msg
+lasso_name_identifier_mapping_build_response_msg
+lasso_name_identifier_mapping_init_request
+lasso_name_identifier_mapping_process_request_msg
+lasso_name_identifier_mapping_process_response_msg
+lasso_name_identifier_mapping_validate_request
+<SUBSECTION Standard>
+LASSO_NAME_IDENTIFIER_MAPPING
+LASSO_IS_NAME_IDENTIFIER_MAPPING
+LASSO_TYPE_NAME_IDENTIFIER_MAPPING
+lasso_name_identifier_mapping_get_type
+LASSO_NAME_IDENTIFIER_MAPPING_CLASS
+LASSO_IS_NAME_IDENTIFIER_MAPPING_CLASS
+LASSO_NAME_IDENTIFIER_MAPPING_GET_CLASS
+</SECTION>
+
+<SECTION>
<FILE>lib_assertion</FILE>
<TITLE>LassoLibAssertion</TITLE>
LassoLibAssertion
@@ -1114,26 +1179,6 @@ LASSO_LECP_GET_CLASS
</SECTION>
<SECTION>
-<FILE>defederation</FILE>
-<TITLE>LassoDefederation</TITLE>
-LassoDefederation
-LassoDefederationClass
-lasso_defederation_new
-lasso_defederation_build_notification_msg
-lasso_defederation_destroy
-lasso_defederation_process_notification_msg
-lasso_defederation_validate_notification
-<SUBSECTION Standard>
-LASSO_DEFEDERATION
-LASSO_IS_DEFEDERATION
-LASSO_TYPE_DEFEDERATION
-lasso_defederation_get_type
-LASSO_DEFEDERATION_CLASS
-LASSO_IS_DEFEDERATION_CLASS
-LASSO_DEFEDERATION_GET_CLASS
-</SECTION>
-
-<SECTION>
<FILE>identity</FILE>
LassoIdentityPrivate
<TITLE>LassoIdentity</TITLE>
diff --git a/docs/reference/lasso.sgml b/docs/reference/lasso.sgml
index d6b3dad8..7fe885b1 100644
--- a/docs/reference/lasso.sgml
+++ b/docs/reference/lasso.sgml
@@ -46,6 +46,8 @@
<!ENTITY LassoLecp SYSTEM "sgml/lecp.sgml">
<!ENTITY LassoProvider SYSTEM "sgml/provider.sgml">
<!ENTITY LassoDefederation SYSTEM "sgml/defederation.sgml">
+<!ENTITY LassoNameRegistration SYSTEM "sgml/name_registration.sgml">
+<!ENTITY LassoNameIdentifierMapping SYSTEM "sgml/name_identifier_mapping.sgml">
<!ENTITY LassoIdentity SYSTEM "sgml/identity.sgml">
<!ENTITY LassoLogin SYSTEM "sgml/login.sgml">
<!ENTITY LassoLogout SYSTEM "sgml/logout.sgml">
@@ -78,6 +80,7 @@ implement Liberty Alliance specifications.
&LassoServer;
&LassoIdentity;
&LassoSession;
+ &LassoFederation;
</chapter>
<chapter id="idff">
@@ -85,10 +88,11 @@ implement Liberty Alliance specifications.
&LassoProfile;
&LassoLogin;
- &LassoFederation;
&LassoLecp;
&LassoLogout;
&LassoDefederation;
+ &LassoNameRegistration;
+ &LassoNameIdentifierMapping;
</chapter>
diff --git a/docs/reference/tmpl/defederation.sgml b/docs/reference/tmpl/defederation.sgml
new file mode 100644
index 00000000..5415770c
--- /dev/null
+++ b/docs/reference/tmpl/defederation.sgml
@@ -0,0 +1,78 @@
+<!-- ##### SECTION Title ##### -->
+LassoDefederation
+
+<!-- ##### SECTION Short_Description ##### -->
+Federation Termination Notification Profile
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT LassoDefederation ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION lasso_defederation_new ##### -->
+<para>
+
+</para>
+
+@server:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_defederation_destroy ##### -->
+<para>
+
+</para>
+
+@defederation:
+
+
+<!-- ##### FUNCTION lasso_defederation_build_notification_msg ##### -->
+<para>
+
+</para>
+
+@defederation:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_defederation_init_notification ##### -->
+<para>
+
+</para>
+
+@defederation:
+@remote_providerID:
+@notification_method:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_defederation_process_notification_msg ##### -->
+<para>
+
+</para>
+
+@defederation:
+@notification_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_defederation_validate_notification ##### -->
+<para>
+
+</para>
+
+@defederation:
+@Returns:
+
+
diff --git a/docs/reference/tmpl/logout.sgml b/docs/reference/tmpl/logout.sgml
new file mode 100644
index 00000000..0caa18d1
--- /dev/null
+++ b/docs/reference/tmpl/logout.sgml
@@ -0,0 +1,141 @@
+<!-- ##### SECTION Title ##### -->
+LassoLogout
+
+<!-- ##### SECTION Short_Description ##### -->
+Single Logout Profile
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT LassoLogout ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT LassoLogoutClass ##### -->
+<para>
+
+</para>
+
+@parent:
+
+<!-- ##### FUNCTION lasso_logout_new ##### -->
+<para>
+
+</para>
+
+@server:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_new_from_dump ##### -->
+<para>
+
+</para>
+
+@server:
+@dump:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_build_request_msg ##### -->
+<para>
+
+</para>
+
+@logout:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_build_response_msg ##### -->
+<para>
+
+</para>
+
+@logout:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_destroy ##### -->
+<para>
+
+</para>
+
+@logout:
+
+
+<!-- ##### FUNCTION lasso_logout_dump ##### -->
+<para>
+
+</para>
+
+@logout:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_get_next_providerID ##### -->
+<para>
+
+</para>
+
+@logout:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_init_request ##### -->
+<para>
+
+</para>
+
+@logout:
+@remote_providerID:
+@request_method:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_process_request_msg ##### -->
+<para>
+
+</para>
+
+@logout:
+@request_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_process_response_msg ##### -->
+<para>
+
+</para>
+
+@logout:
+@response_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_reset_providerID_index ##### -->
+<para>
+
+</para>
+
+@logout:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_logout_validate_request ##### -->
+<para>
+
+</para>
+
+@logout:
+@Returns:
+
+
diff --git a/docs/reference/tmpl/name_identifier_mapping.sgml b/docs/reference/tmpl/name_identifier_mapping.sgml
new file mode 100644
index 00000000..37e398f0
--- /dev/null
+++ b/docs/reference/tmpl/name_identifier_mapping.sgml
@@ -0,0 +1,99 @@
+<!-- ##### SECTION Title ##### -->
+LassoNameIdentifierMapping
+
+<!-- ##### SECTION Short_Description ##### -->
+Name Identifier Mapping
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT LassoNameIdentifierMapping ##### -->
+<para>
+
+</para>
+
+@parent:
+@targetNameIdentifier:
+
+<!-- ##### FUNCTION lasso_name_identifier_mapping_new ##### -->
+<para>
+
+</para>
+
+@server:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_identifier_mapping_destroy ##### -->
+<para>
+
+</para>
+
+@mapping:
+
+
+<!-- ##### FUNCTION lasso_name_identifier_mapping_build_request_msg ##### -->
+<para>
+
+</para>
+
+@mapping:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_identifier_mapping_build_response_msg ##### -->
+<para>
+
+</para>
+
+@mapping:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_identifier_mapping_init_request ##### -->
+<para>
+
+</para>
+
+@mapping:
+@targetNameSpace:
+@remote_providerID:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_identifier_mapping_process_request_msg ##### -->
+<para>
+
+</para>
+
+@mapping:
+@request_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_identifier_mapping_process_response_msg ##### -->
+<para>
+
+</para>
+
+@mapping:
+@response_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_identifier_mapping_validate_request ##### -->
+<para>
+
+</para>
+
+@mapping:
+@Returns:
+
+
diff --git a/docs/reference/tmpl/name_registration.sgml b/docs/reference/tmpl/name_registration.sgml
new file mode 100644
index 00000000..ab744050
--- /dev/null
+++ b/docs/reference/tmpl/name_registration.sgml
@@ -0,0 +1,109 @@
+<!-- ##### SECTION Title ##### -->
+LassoNameRegistration
+
+<!-- ##### SECTION Short_Description ##### -->
+Name Registration
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT LassoNameRegistration ##### -->
+<para>
+
+</para>
+
+@parent:
+@oldNameIdentifier:
+
+<!-- ##### FUNCTION lasso_name_registration_new ##### -->
+<para>
+
+</para>
+
+@server:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_registration_destroy ##### -->
+<para>
+
+</para>
+
+@name_registration:
+
+
+<!-- ##### FUNCTION lasso_name_registration_new_from_dump ##### -->
+<para>
+
+</para>
+
+@server:
+@dump:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_registration_build_request_msg ##### -->
+<para>
+
+</para>
+
+@name_registration:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_registration_build_response_msg ##### -->
+<para>
+
+</para>
+
+@name_registration:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_registration_init_request ##### -->
+<para>
+
+</para>
+
+@name_registration:
+@remote_providerID:
+@http_method:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_registration_process_request_msg ##### -->
+<para>
+
+</para>
+
+@name_registration:
+@request_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_registration_process_response_msg ##### -->
+<para>
+
+</para>
+
+@name_registration:
+@response_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_name_registration_validate_request ##### -->
+<para>
+
+</para>
+
+@name_registration:
+@Returns:
+
+