summaryrefslogtreecommitdiffstats
path: root/docs/reference
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2007-01-09 10:57:47 +0000
committerFrederic Peters <fpeters@entrouvert.com>2007-01-09 10:57:47 +0000
commitae73ac330d31113a4d5e6f35637186b311e746b0 (patch)
tree5b698c433d054296229326977b514854373a3f7c /docs/reference
parentce8cdd6f7ea8e76c06dece8090f5212a552480af (diff)
downloadlasso-ae73ac330d31113a4d5e6f35637186b311e746b0.tar.gz
lasso-ae73ac330d31113a4d5e6f35637186b311e746b0.tar.xz
lasso-ae73ac330d31113a4d5e6f35637186b311e746b0.zip
added section for ECP (and titled LECP)
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/lasso-sections.txt19
-rw-r--r--docs/reference/lasso.sgml4
-rw-r--r--docs/reference/lasso.types.in1
-rw-r--r--docs/reference/tmpl/ecp.sgml63
-rw-r--r--docs/reference/tmpl/lecp.sgml121
5 files changed, 206 insertions, 2 deletions
diff --git a/docs/reference/lasso-sections.txt b/docs/reference/lasso-sections.txt
index d8f15b45..72158ad6 100644
--- a/docs/reference/lasso-sections.txt
+++ b/docs/reference/lasso-sections.txt
@@ -932,11 +932,11 @@ lasso_register_dst_service
<TITLE>LassoLecp</TITLE>
LassoLecp
lasso_lecp_new
+lasso_lecp_destroy
lasso_lecp_build_authn_request_envelope_msg
lasso_lecp_build_authn_request_msg
lasso_lecp_build_authn_response_msg
lasso_lecp_build_authn_response_envelope_msg
-lasso_lecp_destroy
lasso_lecp_init_authn_request
lasso_lecp_process_authn_request_msg
lasso_lecp_process_authn_request_envelope_msg
@@ -951,6 +951,23 @@ LASSO_IS_LECP_CLASS
LASSO_LECP_GET_CLASS
</SECTION>
+<SECTION>
+<FILE>ecp</FILE>
+<TITLE>LassoEcp</TITLE>
+LassoEcp
+lasso_ecp_new
+lasso_ecp_destroy
+lasso_ecp_process_authn_request_msg
+lasso_ecp_process_response_msg
+<SUBSECTION Standard>
+LASSO_LECP
+LASSO_IS_LECP
+LASSO_TYPE_LECP
+lasso_lecp_get_type
+LASSO_LECP_CLASS
+LASSO_IS_LECP_CLASS
+LASSO_LECP_GET_CLASS
+</SECTION>
<SECTION>
<FILE>strings</FILE>
diff --git a/docs/reference/lasso.sgml b/docs/reference/lasso.sgml
index 449b8d3c..ccbb64c3 100644
--- a/docs/reference/lasso.sgml
+++ b/docs/reference/lasso.sgml
@@ -50,6 +50,7 @@
<!ENTITY LassoNameRegistration SYSTEM "sgml/name_registration.xml">
<!ENTITY LassoNameIdentifierMapping SYSTEM "sgml/name_identifier_mapping.xml">
<!ENTITY LassoNameIdManagement SYSTEM "sgml/name_id_management.xml">
+<!ENTITY LassoEcp SYSTEM "sgml/ecp.xml">
<!ENTITY LassoIdentity SYSTEM "sgml/identity.xml">
<!ENTITY LassoLogin SYSTEM "sgml/login.xml">
<!ENTITY LassoLogout SYSTEM "sgml/logout.xml">
@@ -232,12 +233,13 @@ the <ulink url="http://lasso.entrouvert.org/license">GNU General Public License<
&LassoProfile;
&LassoLogin;
- &LassoLecp;
&LassoLogout;
&LassoDefederation;
&LassoNameRegistration;
&LassoNameIdentifierMapping;
&LassoNameIdManagement;
+ &LassoLecp;
+ &LassoEcp;
</chapter>
diff --git a/docs/reference/lasso.types.in b/docs/reference/lasso.types.in
index fe2ea63d..60730ee2 100644
--- a/docs/reference/lasso.types.in
+++ b/docs/reference/lasso.types.in
@@ -53,6 +53,7 @@ lasso_session_get_type
lasso_name_registration_get_type
lasso_name_identifier_mapping_get_type
lasso_name_id_management_get_type
+lasso_ecp_get_type
#WSF# lasso_discovery_get_type
#WSF# lasso_data_service_get_type
diff --git a/docs/reference/tmpl/ecp.sgml b/docs/reference/tmpl/ecp.sgml
new file mode 100644
index 00000000..27a5c4dc
--- /dev/null
+++ b/docs/reference/tmpl/ecp.sgml
@@ -0,0 +1,63 @@
+<!-- ##### SECTION Title ##### -->
+LassoEcp
+
+<!-- ##### SECTION Short_Description ##### -->
+Enhanced Client or Proxy Profile (SAMLv2)
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT LassoEcp ##### -->
+<para>
+
+</para>
+
+@assertionConsumerURL:
+
+<!-- ##### FUNCTION lasso_ecp_new ##### -->
+<para>
+
+</para>
+
+@server:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_ecp_destroy ##### -->
+<para>
+
+</para>
+
+@ecp:
+
+
+<!-- ##### FUNCTION lasso_ecp_process_authn_request_msg ##### -->
+<para>
+
+</para>
+
+@ecp:
+@authn_request_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_ecp_process_response_msg ##### -->
+<para>
+
+</para>
+
+@ecp:
+@response_msg:
+@Returns:
+
+
diff --git a/docs/reference/tmpl/lecp.sgml b/docs/reference/tmpl/lecp.sgml
new file mode 100644
index 00000000..effc73f2
--- /dev/null
+++ b/docs/reference/tmpl/lecp.sgml
@@ -0,0 +1,121 @@
+<!-- ##### SECTION Title ##### -->
+LassoLecp
+
+<!-- ##### SECTION Short_Description ##### -->
+Liberty Enabled Client and Proxy Profile (ID-FF)
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT LassoLecp ##### -->
+<para>
+
+</para>
+
+@authnRequestEnvelope:
+@authnResponseEnvelope:
+@assertionConsumerServiceURL:
+
+<!-- ##### FUNCTION lasso_lecp_new ##### -->
+<para>
+
+</para>
+
+@server:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_lecp_destroy ##### -->
+<para>
+
+</para>
+
+@lecp:
+
+
+<!-- ##### FUNCTION lasso_lecp_build_authn_request_envelope_msg ##### -->
+<para>
+
+</para>
+
+@lecp:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_lecp_build_authn_request_msg ##### -->
+<para>
+
+</para>
+
+@lecp:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_lecp_build_authn_response_msg ##### -->
+<para>
+
+</para>
+
+@lecp:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_lecp_build_authn_response_envelope_msg ##### -->
+<para>
+
+</para>
+
+@lecp:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_lecp_init_authn_request ##### -->
+<para>
+
+</para>
+
+@lecp:
+@remote_providerID:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_lecp_process_authn_request_msg ##### -->
+<para>
+
+</para>
+
+@lecp:
+@authn_request_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_lecp_process_authn_request_envelope_msg ##### -->
+<para>
+
+</para>
+
+@lecp:
+@request_msg:
+@Returns:
+
+
+<!-- ##### FUNCTION lasso_lecp_process_authn_response_envelope_msg ##### -->
+<para>
+
+</para>
+
+@lecp:
+@response_msg:
+@Returns:
+
+