diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2008-05-15 21:17:44 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2008-05-15 21:17:44 +0000 |
| commit | e5ba6151babcdfd0b4acb2749ae9478bf8983cba (patch) | |
| tree | 180a8ac2dd068dccd3423658616f0ada0f9c7831 /lasso/xml | |
| parent | 23fdb5641e236171ac56af717f63df277948af3a (diff) | |
| download | lasso-e5ba6151babcdfd0b4acb2749ae9478bf8983cba.tar.gz lasso-e5ba6151babcdfd0b4acb2749ae9478bf8983cba.tar.xz lasso-e5ba6151babcdfd0b4acb2749ae9478bf8983cba.zip | |
moved gtk-doc inline as is better on so many points; also added schema
fragments to published doc
Diffstat (limited to 'lasso/xml')
287 files changed, 2392 insertions, 663 deletions
diff --git a/lasso/xml/disco_authenticate_requester.c b/lasso/xml/disco_authenticate_requester.c index 75bc3e9e..5f33fc60 100644 --- a/lasso/xml/disco_authenticate_requester.c +++ b/lasso/xml/disco_authenticate_requester.c @@ -24,14 +24,20 @@ #include <lasso/xml/disco_authenticate_requester.h> -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_authenticate_requester + * @short_description: <disco:DirectiveType> + * + * <figure><title>Schema fragment for disco:DirectiveType</title> + * <programlisting><![CDATA[ * * <xs: complexType name="DirectiveType"> * <xs: attribute name="descriptionIDRefs" type="xs:IDREFS" use="optional"/> * </xs: complexType> * <xs: element name="AuthenticateRequester" type="DirectiveType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_authenticate_session_context.c b/lasso/xml/disco_authenticate_session_context.c index 72e20022..afd93333 100644 --- a/lasso/xml/disco_authenticate_session_context.c +++ b/lasso/xml/disco_authenticate_session_context.c @@ -24,14 +24,20 @@ #include <lasso/xml/disco_authenticate_session_context.h> -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_authenticate_session_context + * @short_description: <disco:DirectiveType> + * + * <figure><title>Schema fragment for disco:DirectiveType</title> + * <programlisting><![CDATA[ * * <xs: complexType name="DirectiveType"> * <xs: attribute name="descriptionIDRefs" type="xs:IDREFS" use="optional"/> * </xs: complexType> * <xs: element name="AuthenticateSessionContext" type="DirectiveType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_authorize_requester.c b/lasso/xml/disco_authorize_requester.c index 770d8ae9..357631c3 100644 --- a/lasso/xml/disco_authorize_requester.c +++ b/lasso/xml/disco_authorize_requester.c @@ -24,14 +24,20 @@ #include <lasso/xml/disco_authorize_requester.h> -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_authorize_requester + * @short_description: <disco:DirectiveType> + * + * <figure><title>Schema fragment for disco:DirectiveType</title> + * <programlisting><![CDATA[ * * <xs: complexType name="DirectiveType"> * <xs: attribute name="descriptionIDRefs" type="xs:IDREFS" use="optional"/> * </xs: complexType> * <xs: element name="AuthorizeRequester" type="DirectiveType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_credentials.c b/lasso/xml/disco_credentials.c index 79201bac..6c1f734d 100644 --- a/lasso/xml/disco_credentials.c +++ b/lasso/xml/disco_credentials.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_credentials.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_credentials + * @short_description: <disco:Credentials> + * + * <figure><title>Schema fragment for disco:Credentials</title> + * <programlisting><![CDATA[ * * <xs:element name="Credentials" minOccurs="0"> * <xs:complexType> @@ -34,6 +38,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ diff --git a/lasso/xml/disco_description.c b/lasso/xml/disco_description.c index da691865..eb2e2241 100644 --- a/lasso/xml/disco_description.c +++ b/lasso/xml/disco_description.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_description.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_description + * @short_description: <disco:DescriptionType> + * + * <figure><title>Schema fragment for disco:DescriptionType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DescriptionType"> * <xs:sequence> @@ -52,6 +56,8 @@ * <xs:element name="SoapAction" type="xs:anyURI" minOccurs="0"/> * </xs:sequence> * </xs:group> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_encrypt_resource_id.c b/lasso/xml/disco_encrypt_resource_id.c index 1165706a..6e494eaa 100644 --- a/lasso/xml/disco_encrypt_resource_id.c +++ b/lasso/xml/disco_encrypt_resource_id.c @@ -24,14 +24,20 @@ #include <lasso/xml/disco_encrypt_resource_id.h> -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_encrypt_resource_id + * @short_description: <disco:DirectiveType> + * + * <figure><title>Schema fragment for disco:DirectiveType</title> + * <programlisting><![CDATA[ * * <xs: complexType name="DirectiveType"> * <xs: attribute name="descriptionIDRefs" type="xs:IDREFS" use="optional"/> * </xs: complexType> * <xs: element name="EncryptResourceID" type="DirectiveType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_encrypted_resource_id.c b/lasso/xml/disco_encrypted_resource_id.c index df61baf6..d3fc8d61 100644 --- a/lasso/xml/disco_encrypted_resource_id.c +++ b/lasso/xml/disco_encrypted_resource_id.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_encrypted_resource_id.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_encrypted_resource_id + * @short_description: <disco:EncryptedResourceID> + * + * <figure><title>Schema fragment for disco:EncryptedResourceID</title> + * <programlisting><![CDATA[ * * <xs:element name="EncryptedResourceID" type="EncryptedResourceIDType"/> * <xs:complexType name="EncryptedResourceIDType"> @@ -34,6 +38,8 @@ * <xs:element ref="xenc:EncryptedKey"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_generate_bearer_token.c b/lasso/xml/disco_generate_bearer_token.c index f924f148..91308e83 100644 --- a/lasso/xml/disco_generate_bearer_token.c +++ b/lasso/xml/disco_generate_bearer_token.c @@ -24,14 +24,20 @@ #include <lasso/xml/disco_generate_bearer_token.h> -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_generate_bearer_token + * @short_description: <disco:DirectiveType> + * + * <figure><title>Schema fragment for disco:DirectiveType</title> + * <programlisting><![CDATA[ * * <xs: complexType name="DirectiveType"> * <xs: attribute name="descriptionIDRefs" type="xs:IDREFS" use="optional"/> * </xs: complexType> * <xs: element name="GenerateBearerToken" type="disco: DirectiveType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_insert_entry.c b/lasso/xml/disco_insert_entry.c index b802a8df..c7b54335 100644 --- a/lasso/xml/disco_insert_entry.c +++ b/lasso/xml/disco_insert_entry.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_insert_entry.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_insert_entry + * @short_description: <disco:InsertEntryType> + * + * <figure><title>Schema fragment for disco:InsertEntryType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="InsertEntryType"> * <xs:sequence> @@ -33,6 +37,8 @@ * <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_modify.c b/lasso/xml/disco_modify.c index b2c44377..854bc205 100644 --- a/lasso/xml/disco_modify.c +++ b/lasso/xml/disco_modify.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_modify.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_modify + * @short_description: <disco:Modify> + * + * <figure><title>Schema fragment for disco:Modify</title> + * <programlisting><![CDATA[ * * <xs:element name="Modify" type="ModifyType"/> * <xs:complexType name="ModifyType"> @@ -45,6 +49,8 @@ * </xs:choice> * </xs:sequence> * </xs:group> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_modify_response.c b/lasso/xml/disco_modify_response.c index 3199d80d..2a7c18ea 100644 --- a/lasso/xml/disco_modify_response.c +++ b/lasso/xml/disco_modify_response.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_modify_response.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_modify_response + * @short_description: <disco:ModifyResponse> + * + * <figure><title>Schema fragment for disco:ModifyResponse</title> + * <programlisting><![CDATA[ * * <xs:element name="ModifyResponse" type="ModifyResponseType"/> * <xs:complexType name="ModifyResponseType"> @@ -50,6 +54,8 @@ * </xs:annotation> * <xs:restriction base="xs:string"/> * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_options.c b/lasso/xml/disco_options.c index 1d23a06f..a3d3f98a 100644 --- a/lasso/xml/disco_options.c +++ b/lasso/xml/disco_options.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_options.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_options + * @short_description: <disco:Options> + * + * <figure><title>Schema fragment for disco:Options</title> + * <programlisting><![CDATA[ * * <xs:element name="Options" type="OptionsType"/> * <xs:complexType name="OptionsType"> @@ -33,6 +37,8 @@ * <xs:element name="Option" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_query.c b/lasso/xml/disco_query.c index 1c375fd3..50629986 100644 --- a/lasso/xml/disco_query.c +++ b/lasso/xml/disco_query.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_query.h> -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_query + * @short_description: <disco:Query> + * + * <figure><title>Schema fragment for disco:Query</title> + * <programlisting><![CDATA[ * * <xs:element name="Query" type="QueryType"/> * <xs:complexType name="QueryType"> @@ -51,6 +55,8 @@ * </xs:choice> * </xs:sequence> * </xs:group> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_query_response.c b/lasso/xml/disco_query_response.c index 17c0d13d..bd21bf81 100644 --- a/lasso/xml/disco_query_response.c +++ b/lasso/xml/disco_query_response.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_query_response.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_query_response + * @short_description: <disco:QueryResponse> + * + * <figure><title>Schema fragment for disco:QueryResponse</title> + * <programlisting><![CDATA[ * * <xs:element name="QueryResponse" type="QueryResponseType"/> * <xs:complexType name="QueryResponseType"> @@ -42,6 +46,8 @@ * </xs:sequence> * <xs:attribute name="id" type="xs:ID" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_remove_entry.c b/lasso/xml/disco_remove_entry.c index 441f6db6..dc775841 100644 --- a/lasso/xml/disco_remove_entry.c +++ b/lasso/xml/disco_remove_entry.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_remove_entry.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_remove_entry + * @short_description: <disco:RemoveEntryType> + * + * <figure><title>Schema fragment for disco:RemoveEntryType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RemoveEntryType"> * <xs:attribute name="entryID" type="IDReferenceType" use="required"/> @@ -36,6 +40,8 @@ * <xs:simpleType name="IDReferenceType"> * <xs:restriction base="xs:string"/> * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_requested_service_type.c b/lasso/xml/disco_requested_service_type.c index 8c1c1c97..6036938f 100644 --- a/lasso/xml/disco_requested_service_type.c +++ b/lasso/xml/disco_requested_service_type.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_requested_service_type.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_requested_service_type + * @short_description: <disco:RequestedServiceType> + * + * <figure><title>Schema fragment for disco:RequestedServiceType</title> + * <programlisting><![CDATA[ * * <xs:element name="RequestedServiceType" minOccurs="0" maxOccurs="unbounded"> * <xs:complexType> @@ -37,6 +41,8 @@ * </xs:element> * * <xs:element name="ServiceType" type="xs:anyURI"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_resource_id.c b/lasso/xml/disco_resource_id.c index a657d555..b6dbb2d6 100644 --- a/lasso/xml/disco_resource_id.c +++ b/lasso/xml/disco_resource_id.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_resource_id.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_resource_id + * @short_description: <disco:ResourceID> + * + * <figure><title>Schema fragment for disco:ResourceID</title> + * <programlisting><![CDATA[ * * <xs:element name="ResourceID" type="ResourceIDType"/> * <xs:complexType name="ResourceIDType"> @@ -35,6 +39,8 @@ * </xs:extension> * </xs:simpleContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_resource_offering.c b/lasso/xml/disco_resource_offering.c index 425bec50..cda1d721 100644 --- a/lasso/xml/disco_resource_offering.c +++ b/lasso/xml/disco_resource_offering.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_resource_offering.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_resource_offering + * @short_description: <disco:ResourceOffering> + * + * <figure><title>Schema fragment for disco:ResourceOffering</title> + * <programlisting><![CDATA[ * * <xs:element name="ResourceOffering" type="ResourceOfferingType"/> * <xs:complexType name="ResourceOfferingType"> @@ -43,6 +47,8 @@ * <xs:simpleType name="IDType"> * <xs:restriction base="xs:string"/> * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_send_single_logout.c b/lasso/xml/disco_send_single_logout.c index 45b5a303..1879e4ee 100644 --- a/lasso/xml/disco_send_single_logout.c +++ b/lasso/xml/disco_send_single_logout.c @@ -24,14 +24,20 @@ #include <lasso/xml/disco_send_single_logout.h> -/* - * Schema fragments (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_send_single_logout + * @short_description: <disco:DirectiveType> + * + * <figure><title>Schema fragment for disco:DirectiveType</title> + * <programlisting><![CDATA[ * * <xs: complexType name="DirectiveType"> * <xs: attribute name="descriptionIDRefs" type="xs:IDREFS" use="optional"/> * </xs: complexType> * <xs: element name="SendSingleLogOut" type="disco: DirectiveType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/disco_service_instance.c b/lasso/xml/disco_service_instance.c index ce4adeeb..4f8dd3a2 100644 --- a/lasso/xml/disco_service_instance.c +++ b/lasso/xml/disco_service_instance.c @@ -24,8 +24,12 @@ #include <lasso/xml/disco_service_instance.h> -/* - * Schema fragment (liberty-idwsf-disco-svc-1.0-errata-v1.0.xsd): +/** + * SECTION:disco_service_instance + * @short_description: <disco:ServiceInstanceType> + * + * <figure><title>Schema fragment for disco:ServiceInstanceType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ServiceInstanceType"> * <xs:sequence> @@ -36,6 +40,8 @@ * </xs:complexType> * * <xs:element name="ServiceType" type="xs:anyURI"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/dst_data.c b/lasso/xml/dst_data.c index ce98501a..549cc643 100644 --- a/lasso/xml/dst_data.c +++ b/lasso/xml/dst_data.c @@ -24,8 +24,12 @@ #include <lasso/xml/dst_data.h> -/* - * Schema fragments (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_data + * @short_description: <dst:Data> + * + * <figure><title>Schema fragment for dst:Data</title> + * <programlisting><![CDATA[ * * <xs:element name="Data" minOccurs="0" maxOccurs="unbounded"> * <xs:complexType> @@ -46,6 +50,8 @@ * </xs:annotation> * <xs:restriction base="xs:string"/> * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/dst_modification.c b/lasso/xml/dst_modification.c index 62e6b876..23620de7 100644 --- a/lasso/xml/dst_modification.c +++ b/lasso/xml/dst_modification.c @@ -24,8 +24,12 @@ #include <lasso/xml/dst_modification.h> -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_modification + * @short_description: <dst:Modification> + * + * <figure><title>Schema fragment for dst:Modification</title> + * <programlisting><![CDATA[ * * <xs:element name="Modification" maxOccurs="unbounded"> * <xs:complexType> @@ -44,6 +48,8 @@ * <xs:attribute name="overrideAllowed" type="xs:boolean" default="0"/> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/dst_modify.c b/lasso/xml/dst_modify.c index f72f8da7..85512b98 100644 --- a/lasso/xml/dst_modify.c +++ b/lasso/xml/dst_modify.c @@ -24,8 +24,12 @@ #include <lasso/xml/dst_modify.h> -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_modify + * @short_description: <dst:Modify> + * + * <figure><title>Schema fragment for dst:Modify</title> + * <programlisting><![CDATA[ * * <xs:element name="Modify" type="ModifyType"/> * <xs:complexType name="ModifyType"> @@ -53,6 +57,8 @@ * <xs:attribute name="id" type="xs:ID"/> * <xs:attribute name="itemID" type="IDType"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/dst_modify_response.c b/lasso/xml/dst_modify_response.c index d262a154..5a069f93 100644 --- a/lasso/xml/dst_modify_response.c +++ b/lasso/xml/dst_modify_response.c @@ -24,8 +24,12 @@ #include <lasso/xml/dst_modify_response.h> -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_modify_response + * @short_description: <dst:ModifyResponse> + * + * <figure><title>Schema fragment for dst:ModifyResponse</title> + * <programlisting><![CDATA[ * * <xs:element name="ModifyResponse" type="ResponseType"/> * <xs:complexType name="ResponseType"> @@ -37,6 +41,8 @@ * <xs:attribute name="itemIDRef" type="IDReferenceType"/> * <xs:attribute name="timeStamp" type="xs:dateTime"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/dst_new_data.c b/lasso/xml/dst_new_data.c index 33985135..d898f15d 100644 --- a/lasso/xml/dst_new_data.c +++ b/lasso/xml/dst_new_data.c @@ -24,8 +24,12 @@ #include <lasso/xml/dst_new_data.h> -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_new_data + * @short_description: <dst:NewData> + * + * <figure><title>Schema fragment for dst:NewData</title> + * <programlisting><![CDATA[ * * <xs:element name="NewData" minOccurs="0"> * <xs:complexType> @@ -34,6 +38,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/dst_query.c b/lasso/xml/dst_query.c index f3bcbd23..2fb2d08f 100644 --- a/lasso/xml/dst_query.c +++ b/lasso/xml/dst_query.c @@ -24,8 +24,12 @@ #include <lasso/xml/dst_query.h> -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_query + * @short_description: <dst:Query> + * + * <figure><title>Schema fragment for dst:Query</title> + * <programlisting><![CDATA[ * * <xs:element name="Query" type="QueryType"/> * <xs:complexType name="QueryType"> @@ -45,6 +49,8 @@ * </xs:annotation> * <xs:restriction base="xs:string"/> * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/dst_query_item.c b/lasso/xml/dst_query_item.c index 2230526a..6adc59f4 100644 --- a/lasso/xml/dst_query_item.c +++ b/lasso/xml/dst_query_item.c @@ -24,8 +24,12 @@ #include <lasso/xml/dst_query_item.h> -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_query_item + * @short_description: <dst:QueryItem> + * + * <figure><title>Schema fragment for dst:QueryItem</title> + * <programlisting><![CDATA[ * * <xs:element name="QueryItem" maxOccurs="unbounded"> * <xs:complexType> @@ -50,6 +54,8 @@ * </xs:annotation> * <xs:restriction base="xs:string"/> * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/dst_query_response.c b/lasso/xml/dst_query_response.c index 125db174..534576e9 100644 --- a/lasso/xml/dst_query_response.c +++ b/lasso/xml/dst_query_response.c @@ -24,8 +24,12 @@ #include <lasso/xml/dst_query_response.h> -/* - * Schema fragment (liberty-idwsf-dst-v1.0.xsd): +/** + * SECTION:dst_query_response + * @short_description: <dst:QueryResponse> + * + * <figure><title>Schema fragment for dst:QueryResponse</title> + * <programlisting><![CDATA[ * * <xs:element name="QueryResponse" type="QueryResponseType"/> * <xs:complexType name="QueryResponseType"> @@ -48,6 +52,8 @@ * </xs:annotation> * <xs:restriction base="xs:string"/> * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_abstract.c b/lasso/xml/id-wsf-2.0/disco_abstract.c index 317f65fa..c9631bef 100644 --- a/lasso/xml/id-wsf-2.0/disco_abstract.c +++ b/lasso/xml/id-wsf-2.0/disco_abstract.c @@ -24,10 +24,16 @@ #include "disco_abstract.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_abstract + * @short_description: <disco:Abstract> + * + * <figure><title>Schema fragment for disco:Abstract</title> + * <programlisting><![CDATA[ * * <xs:element name="Abstract" type="xs:string"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_endpoint_context.c b/lasso/xml/id-wsf-2.0/disco_endpoint_context.c index 841df2e9..e7aa73cd 100644 --- a/lasso/xml/id-wsf-2.0/disco_endpoint_context.c +++ b/lasso/xml/id-wsf-2.0/disco_endpoint_context.c @@ -25,8 +25,12 @@ #include "disco_endpoint_context.h" #include "sbf_framework.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_endpoint_context + * @short_description: <disco:EndpointContext> + * + * <figure><title>Schema fragment for disco:EndpointContext</title> + * <programlisting><![CDATA[ * * <xs:complexType name="EndpointContextType"> * <xs:sequence> @@ -37,6 +41,8 @@ * maxOccurs="unbounded" /> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_keys.c b/lasso/xml/id-wsf-2.0/disco_keys.c index 06068b76..16447d29 100644 --- a/lasso/xml/id-wsf-2.0/disco_keys.c +++ b/lasso/xml/id-wsf-2.0/disco_keys.c @@ -24,8 +24,12 @@ #include "disco_keys.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_keys + * @short_description: <disco:Keys> + * + * <figure><title>Schema fragment for disco:Keys</title> + * <programlisting><![CDATA[ * * <xs:complexType name="KeysType"> * <xs:sequence> @@ -34,6 +38,8 @@ * maxOccurs="unbounded"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_options.c b/lasso/xml/id-wsf-2.0/disco_options.c index 9825373f..0e0f81a2 100644 --- a/lasso/xml/id-wsf-2.0/disco_options.c +++ b/lasso/xml/id-wsf-2.0/disco_options.c @@ -24,14 +24,20 @@ #include "disco_options.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_options + * @short_description: <disco:Options> + * + * <figure><title>Schema fragment for disco:Options</title> + * <programlisting><![CDATA[ * * <xs:complexType name="OptionsType"> * <xs:sequence> * <xs:element ref="Option" minOccurs="0" maxOccurs="unbounded"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_provider_id.c b/lasso/xml/id-wsf-2.0/disco_provider_id.c index 473e5904..19925305 100644 --- a/lasso/xml/id-wsf-2.0/disco_provider_id.c +++ b/lasso/xml/id-wsf-2.0/disco_provider_id.c @@ -24,10 +24,16 @@ #include "disco_provider_id.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_provider_id + * @short_description: <disco:ProviderID> + * + * <figure><title>Schema fragment for disco:ProviderID</title> + * <programlisting><![CDATA[ * * <xs:element name="ProviderID" type="xs:anyURI"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_query.c b/lasso/xml/id-wsf-2.0/disco_query.c index 27a103dd..53d010e4 100644 --- a/lasso/xml/id-wsf-2.0/disco_query.c +++ b/lasso/xml/id-wsf-2.0/disco_query.c @@ -24,8 +24,12 @@ #include "disco_query.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_query + * @short_description: <disco:Query> + * + * <figure><title>Schema fragment for disco:Query</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryType"> * <xs:sequence> @@ -37,6 +41,8 @@ * * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_query_response.c b/lasso/xml/id-wsf-2.0/disco_query_response.c index 8a67f945..f42bc0fd 100644 --- a/lasso/xml/id-wsf-2.0/disco_query_response.c +++ b/lasso/xml/id-wsf-2.0/disco_query_response.c @@ -24,8 +24,12 @@ #include "disco_query_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_query_response + * @short_description: <disco:QueryResponse> + * + * <figure><title>Schema fragment for disco:QueryResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryResponseType"> * <xs:sequence> @@ -37,6 +41,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_requested_service.c b/lasso/xml/id-wsf-2.0/disco_requested_service.c index 2449ad34..2724da73 100644 --- a/lasso/xml/id-wsf-2.0/disco_requested_service.c +++ b/lasso/xml/id-wsf-2.0/disco_requested_service.c @@ -24,8 +24,12 @@ #include "disco_requested_service.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_requested_service + * @short_description: <disco:RequestedService> + * + * <figure><title>Schema fragment for disco:RequestedService</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RequestedServiceType"> * <xs:sequence> @@ -52,6 +56,8 @@ * <xs:attribute name="resultsType" type="xs:string" use="optional" /> * * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_security_context.c b/lasso/xml/id-wsf-2.0/disco_security_context.c index 0cb36269..89d85596 100644 --- a/lasso/xml/id-wsf-2.0/disco_security_context.c +++ b/lasso/xml/id-wsf-2.0/disco_security_context.c @@ -24,8 +24,12 @@ #include "disco_security_context.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_security_context + * @short_description: <disco:SecurityContext> + * + * <figure><title>Schema fragment for disco:SecurityContext</title> + * <programlisting><![CDATA[ * * <xs:element name="SecurityContext"> * <xs:complexType> @@ -40,6 +44,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_service_context.c b/lasso/xml/id-wsf-2.0/disco_service_context.c index 824abcfa..79424fdf 100644 --- a/lasso/xml/id-wsf-2.0/disco_service_context.c +++ b/lasso/xml/id-wsf-2.0/disco_service_context.c @@ -24,8 +24,12 @@ #include "disco_service_context.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_service_context + * @short_description: <disco:ServiceContext> + * + * <figure><title>Schema fragment for disco:ServiceContext</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ServiceContextType"> * <xs:sequence> @@ -35,6 +39,8 @@ * <xs:element ref="EndpointContext" maxOccurs="unbounded" /> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_service_type.c b/lasso/xml/id-wsf-2.0/disco_service_type.c index 03fcbb23..7006acbd 100644 --- a/lasso/xml/id-wsf-2.0/disco_service_type.c +++ b/lasso/xml/id-wsf-2.0/disco_service_type.c @@ -24,10 +24,16 @@ #include "disco_service_type.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_service_type + * @short_description: <disco:Service> + * + * <figure><title>Schema fragment for disco:Service</title> + * <programlisting><![CDATA[ * * <xs:element name="ServiceType" type="xs:anyURI"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c index 37407b5f..d502c627 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.c @@ -24,8 +24,12 @@ #include "disco_svc_md_association_add.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_add + * @short_description: <disco:SvcMDAssociationAdd> + * + * <figure><title>Schema fragment for disco:SvcMDAssociationAdd</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDAssociationAddType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c index 4787d722..94b82788 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.c @@ -24,8 +24,12 @@ #include "disco_svc_md_association_add_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_add_response + * @short_description: <disco:SvcMDAssociationAddResponse> + * + * <figure><title>Schema fragment for disco:SvcMDAssociationAddResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDAssociationAddResponseType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c index d464e27c..7a0940a4 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.c @@ -24,8 +24,12 @@ #include "disco_svc_md_association_delete.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_delete + * @short_description: <disco:SvcMDAssociationDelete> + * + * <figure><title>Schema fragment for disco:SvcMDAssociationDelete</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDAssociationDeleteType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c index 1c0c7733..0ad4a6fc 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.c @@ -24,8 +24,12 @@ #include "disco_svc_md_association_delete_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_delete_response + * @short_description: <disco:SvcMDAssociationDeleteResponse> + * + * <figure><title>Schema fragment for disco:SvcMDAssociationDeleteResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDAssociationDeleteResponseType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c index 727a4875..234558df 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.c @@ -24,8 +24,12 @@ #include "disco_svc_md_association_query.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_query + * @short_description: <disco:SvcMDAssociationQuery> + * + * <figure><title>Schema fragment for disco:SvcMDAssociationQuery</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDAssociationQueryType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c index b8afb899..df2ff3dd 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.c @@ -24,8 +24,12 @@ #include "disco_svc_md_association_query_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_association_query_response + * @short_description: <disco:SvcMDAssociationQueryResponse> + * + * <figure><title>Schema fragment for disco:SvcMDAssociationQueryResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDAssociationQueryResponseType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_delete.c b/lasso/xml/id-wsf-2.0/disco_svc_md_delete.c index 2d235591..040de1b5 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_delete.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_delete.c @@ -24,8 +24,12 @@ #include "disco_svc_md_delete.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_delete + * @short_description: <disco:SvcMDDelete> + * + * <figure><title>Schema fragment for disco:SvcMDDelete</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDDeleteType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c index e253dd59..f110ea5d 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.c @@ -24,8 +24,12 @@ #include "disco_svc_md_delete_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_delete_response + * @short_description: <disco:SvcMDDeleteResponse> + * + * <figure><title>Schema fragment for disco:SvcMDDeleteResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDDeleteResponseType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_query.c b/lasso/xml/id-wsf-2.0/disco_svc_md_query.c index f4a2f803..24df78d7 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_query.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_query.c @@ -24,8 +24,12 @@ #include "disco_svc_md_query.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_query + * @short_description: <disco:SvcMDQuery> + * + * <figure><title>Schema fragment for disco:SvcMDQuery</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDQueryType"> * <xs:sequence> @@ -35,6 +39,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c index 891d0d33..224fbccb 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.c @@ -24,8 +24,12 @@ #include "disco_svc_md_query_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_query_response + * @short_description: <disco:SvcMDQueryResponse> + * + * <figure><title>Schema fragment for disco:SvcMDQueryResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDQueryResponseType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_register.c b/lasso/xml/id-wsf-2.0/disco_svc_md_register.c index af21a40a..361784c3 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_register.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_register.c @@ -25,8 +25,12 @@ #include "disco_svc_md_register.h" #include "disco_svc_metadata.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_register + * @short_description: <disco:SvcMDRegister> + * + * <figure><title>Schema fragment for disco:SvcMDRegister</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDRegisterType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c index d61079d7..cc6120c6 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.c @@ -24,8 +24,12 @@ #include "disco_svc_md_register_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_register_response + * @short_description: <disco:SvcMDRegisterResponse> + * + * <figure><title>Schema fragment for disco:SvcMDRegisterResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDRegisterResponseType"> * <xs:sequence> @@ -37,6 +41,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_replace.c b/lasso/xml/id-wsf-2.0/disco_svc_md_replace.c index 1c21ad5c..e3aca436 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_replace.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_replace.c @@ -24,8 +24,12 @@ #include "disco_svc_md_replace.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_replace + * @short_description: <disco:SvcMDReplace> + * + * <figure><title>Schema fragment for disco:SvcMDReplace</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDReplaceType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c b/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c index c244016f..366dce2f 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.c @@ -24,8 +24,12 @@ #include "disco_svc_md_replace_response.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_md_replace_response + * @short_description: <disco:SvcMDReplaceResponse> + * + * <figure><title>Schema fragment for disco:SvcMDReplaceResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMDReplaceResponseType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/disco_svc_metadata.c b/lasso/xml/id-wsf-2.0/disco_svc_metadata.c index 4c5fbe4c..c09b3d5d 100644 --- a/lasso/xml/id-wsf-2.0/disco_svc_metadata.c +++ b/lasso/xml/id-wsf-2.0/disco_svc_metadata.c @@ -26,8 +26,12 @@ #include "disco_endpoint_context.h" #include "disco_service_context.h" -/* - * Schema fragment (liberty-idwsf-disco-svc-v2.0.xsd): +/** + * SECTION:disco_svc_metadata + * @short_description: <disco:SvcMetadata> + * + * <figure><title>Schema fragment for disco:SvcMetadata</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SvcMetadataType"> * <xs:sequence> @@ -37,6 +41,8 @@ * </xs:sequence> * <xs:attribute name="svcMDID" type="xs:string" use="optional" /> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dst_data_response_base.c b/lasso/xml/id-wsf-2.0/dst_data_response_base.c index b7560bf5..95ded9b7 100644 --- a/lasso/xml/id-wsf-2.0/dst_data_response_base.c +++ b/lasso/xml/id-wsf-2.0/dst_data_response_base.c @@ -24,8 +24,12 @@ #include "dst_data_response_base.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_data_response_base + * @short_description: <dst:DataResponseBase> + * + * <figure><title>Schema fragment for dst:DataResponseBase</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DataResponseBaseType"> * <xs:complexContent> @@ -34,6 +38,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dst_delete_item_base.c b/lasso/xml/id-wsf-2.0/dst_delete_item_base.c index 1b4c3d4c..042087f5 100644 --- a/lasso/xml/id-wsf-2.0/dst_delete_item_base.c +++ b/lasso/xml/id-wsf-2.0/dst_delete_item_base.c @@ -24,8 +24,12 @@ #include "dst_delete_item_base.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_delete_item_base + * @short_description: <dst:DeleteItemBase> + * + * <figure><title>Schema fragment for dst:DeleteItemBase</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DeleteItemBaseType"> * <xs:attributeGroup ref="dst:selectQualif"/> @@ -33,6 +37,8 @@ * <xs:attribute name="id" use="optional" type="xs:ID"/> * <xs:attribute ref="lu:itemID" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dst_delete_response.c b/lasso/xml/id-wsf-2.0/dst_delete_response.c index 181922f8..6ff73e99 100644 --- a/lasso/xml/id-wsf-2.0/dst_delete_response.c +++ b/lasso/xml/id-wsf-2.0/dst_delete_response.c @@ -24,14 +24,20 @@ #include "dst_delete_response.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_delete_response + * @short_description: <dst:DeleteResponse> + * + * <figure><title>Schema fragment for dst:DeleteResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DeleteResponseType"> * <xs:complexContent> * <xs:extension base="lu:ResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dst_request.c b/lasso/xml/id-wsf-2.0/dst_request.c index ae85f1a4..b27ffb68 100644 --- a/lasso/xml/id-wsf-2.0/dst_request.c +++ b/lasso/xml/id-wsf-2.0/dst_request.c @@ -24,8 +24,12 @@ #include "dst_request.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_request + * @short_description: <dst:Request> + * + * <figure><title>Schema fragment for dst:Request</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RequestType"> * <xs:sequence> @@ -34,6 +38,8 @@ * <xs:attribute ref="lu:itemID" use="optional"/> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dst_result_query_base.c b/lasso/xml/id-wsf-2.0/dst_result_query_base.c index 6bfe6728..fa5754f9 100644 --- a/lasso/xml/id-wsf-2.0/dst_result_query_base.c +++ b/lasso/xml/id-wsf-2.0/dst_result_query_base.c @@ -24,8 +24,12 @@ #include "dst_result_query_base.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_result_query_base + * @short_description: <dst:ResultQueryBase> + * + * <figure><title>Schema fragment for dst:ResultQueryBase</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ResultQueryBaseType"> * <xs:sequence> @@ -39,6 +43,8 @@ * <xs:attribute name="changedSince" use="optional" type="xs:dateTime"/> * <xs:attribute ref="lu:itemID" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dst_test_item_base.c b/lasso/xml/id-wsf-2.0/dst_test_item_base.c index ec44e011..62f40cfe 100644 --- a/lasso/xml/id-wsf-2.0/dst_test_item_base.c +++ b/lasso/xml/id-wsf-2.0/dst_test_item_base.c @@ -24,14 +24,20 @@ #include "dst_test_item_base.h" -/* - * Schema fragment (liberty-idwsf-dst-v2.1.xsd): +/** + * SECTION:dst_test_item_base + * @short_description: <dst:TestItemBase> + * + * <figure><title>Schema fragment for dst:TestItemBase</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TestItemBaseType"> * <xs:attributeGroup ref="dst:selectQualif"/> * <xs:attribute name="id" use="optional" type="xs:ID"/> * <xs:attribute ref="lu:itemID" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_app_data.c b/lasso/xml/id-wsf-2.0/dstref_app_data.c index 30f80bbd..e3d03371 100644 --- a/lasso/xml/id-wsf-2.0/dstref_app_data.c +++ b/lasso/xml/id-wsf-2.0/dstref_app_data.c @@ -24,14 +24,20 @@ #include "dstref_app_data.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_app_data + * @short_description: <dstref:AppData> + * + * <figure><title>Schema fragment for dstref:AppData</title> + * <programlisting><![CDATA[ * * <xs:complexType name="AppDataType"> * <xs:simpleContent> * <xs:extension base="xs:string"/> * </xs:simpleContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_create.c b/lasso/xml/id-wsf-2.0/dstref_create.c index d92e1c0f..34c92a51 100644 --- a/lasso/xml/id-wsf-2.0/dstref_create.c +++ b/lasso/xml/id-wsf-2.0/dstref_create.c @@ -24,8 +24,12 @@ #include "dstref_create.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_create + * @short_description: <dstref:Create> + * + * <figure><title>Schema fragment for dstref:Create</title> + * <programlisting><![CDATA[ * * <xs:complexType name="CreateType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_create_item.c b/lasso/xml/id-wsf-2.0/dstref_create_item.c index 5ed81016..8896e57d 100644 --- a/lasso/xml/id-wsf-2.0/dstref_create_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_create_item.c @@ -24,8 +24,12 @@ #include "dstref_create_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_create_item + * @short_description: <dstref:CreateItem> + * + * <figure><title>Schema fragment for dstref:CreateItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="CreateItemType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:attributeGroup ref="dst:CreateItemAttributeGroup"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_create_response.c b/lasso/xml/id-wsf-2.0/dstref_create_response.c index 7be62b17..a391f5cd 100644 --- a/lasso/xml/id-wsf-2.0/dstref_create_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_create_response.c @@ -24,14 +24,20 @@ #include "dstref_create_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_create_response + * @short_description: <dstref:CreateResponse> + * + * <figure><title>Schema fragment for dstref:CreateResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="CreateResponseType"> * <xs:complexContent> * <xs:extension base="dstref:DataResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_data.c b/lasso/xml/id-wsf-2.0/dstref_data.c index 468cf245..59374f74 100644 --- a/lasso/xml/id-wsf-2.0/dstref_data.c +++ b/lasso/xml/id-wsf-2.0/dstref_data.c @@ -24,8 +24,12 @@ #include "dstref_data.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_data + * @short_description: <dstref:Data> + * + * <figure><title>Schema fragment for dstref:Data</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DataType"> * <xs:complexContent> @@ -34,6 +38,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_data_response.c b/lasso/xml/id-wsf-2.0/dstref_data_response.c index d845142d..b5763494 100644 --- a/lasso/xml/id-wsf-2.0/dstref_data_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_data_response.c @@ -24,8 +24,12 @@ #include "dstref_data_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_data_response + * @short_description: <dstref:DataResponse> + * + * <figure><title>Schema fragment for dstref:DataResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DataResponseType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_delete.c b/lasso/xml/id-wsf-2.0/dstref_delete.c index a09ffba5..77d51f3d 100644 --- a/lasso/xml/id-wsf-2.0/dstref_delete.c +++ b/lasso/xml/id-wsf-2.0/dstref_delete.c @@ -24,8 +24,12 @@ #include "dstref_delete.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_delete + * @short_description: <dstref:Delete> + * + * <figure><title>Schema fragment for dstref:Delete</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DeleteType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_delete_item.c b/lasso/xml/id-wsf-2.0/dstref_delete_item.c index 9bb092fd..3b056557 100644 --- a/lasso/xml/id-wsf-2.0/dstref_delete_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_delete_item.c @@ -24,8 +24,12 @@ #include "dstref_delete_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_delete_item + * @short_description: <dstref:DeleteItem> + * + * <figure><title>Schema fragment for dstref:DeleteItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DeleteItemType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_delete_response.c b/lasso/xml/id-wsf-2.0/dstref_delete_response.c index 796d4030..2a98cc38 100644 --- a/lasso/xml/id-wsf-2.0/dstref_delete_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_delete_response.c @@ -24,14 +24,20 @@ #include "dstref_delete_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_delete_response + * @short_description: <dstref:DeleteResponse> + * + * <figure><title>Schema fragment for dstref:DeleteResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DeleteResponseType"> * <xs:complexContent> * <xs:extension base="lu:ResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_item_data.c b/lasso/xml/id-wsf-2.0/dstref_item_data.c index 67a7b5c0..93742be4 100644 --- a/lasso/xml/id-wsf-2.0/dstref_item_data.c +++ b/lasso/xml/id-wsf-2.0/dstref_item_data.c @@ -24,8 +24,12 @@ #include "dstref_item_data.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_item_data + * @short_description: <dstref:ItemData> + * + * <figure><title>Schema fragment for dstref:ItemData</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ItemDataType"> * <xs:complexContent> @@ -34,6 +38,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_modify.c b/lasso/xml/id-wsf-2.0/dstref_modify.c index 6ad8b4fd..13715f49 100644 --- a/lasso/xml/id-wsf-2.0/dstref_modify.c +++ b/lasso/xml/id-wsf-2.0/dstref_modify.c @@ -24,8 +24,12 @@ #include "dstref_modify.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_modify + * @short_description: <dstref:Modify> + * + * <figure><title>Schema fragment for dstref:Modify</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ModifyType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_modify_item.c b/lasso/xml/id-wsf-2.0/dstref_modify_item.c index 9a269ab1..a9aa3ec3 100644 --- a/lasso/xml/id-wsf-2.0/dstref_modify_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_modify_item.c @@ -24,8 +24,12 @@ #include "dstref_modify_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_modify_item + * @short_description: <dstref:ModifyItem> + * + * <figure><title>Schema fragment for dstref:ModifyItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ModifyItemType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * <xs:attributeGroup ref="dst:ModifyItemAttributeGroup"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_modify_response.c b/lasso/xml/id-wsf-2.0/dstref_modify_response.c index 3389f4bd..4d02dffe 100644 --- a/lasso/xml/id-wsf-2.0/dstref_modify_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_modify_response.c @@ -24,14 +24,20 @@ #include "dstref_modify_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_modify_response + * @short_description: <dstref:ModifyResponse> + * + * <figure><title>Schema fragment for dstref:ModifyResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ModifyResponseType"> * <xs:complexContent> * <xs:extension base="dstref:DataResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_query.c b/lasso/xml/id-wsf-2.0/dstref_query.c index 744c7937..d8be6713 100644 --- a/lasso/xml/id-wsf-2.0/dstref_query.c +++ b/lasso/xml/id-wsf-2.0/dstref_query.c @@ -24,8 +24,12 @@ #include "dstref_query.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_query + * @short_description: <dstref:Query> + * + * <figure><title>Schema fragment for dstref:Query</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_query_item.c b/lasso/xml/id-wsf-2.0/dstref_query_item.c index e37c699a..e08948bb 100644 --- a/lasso/xml/id-wsf-2.0/dstref_query_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_query_item.c @@ -24,8 +24,12 @@ #include "dstref_query_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_query_item + * @short_description: <dstref:QueryItem> + * + * <figure><title>Schema fragment for dstref:QueryItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryItemType"> * <xs:complexContent> @@ -34,6 +38,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_query_response.c b/lasso/xml/id-wsf-2.0/dstref_query_response.c index eab41dc8..e5c7b66c 100644 --- a/lasso/xml/id-wsf-2.0/dstref_query_response.c +++ b/lasso/xml/id-wsf-2.0/dstref_query_response.c @@ -24,8 +24,12 @@ #include "dstref_query_response.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_query_response + * @short_description: <dstref:QueryResponse> + * + * <figure><title>Schema fragment for dstref:QueryResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryResponseType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_result_query.c b/lasso/xml/id-wsf-2.0/dstref_result_query.c index 74b89d2f..8218eca1 100644 --- a/lasso/xml/id-wsf-2.0/dstref_result_query.c +++ b/lasso/xml/id-wsf-2.0/dstref_result_query.c @@ -24,8 +24,12 @@ #include "dstref_result_query.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_result_query + * @short_description: <dstref:ResultQuery> + * + * <figure><title>Schema fragment for dstref:ResultQuery</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ResultQueryType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/dstref_test_item.c b/lasso/xml/id-wsf-2.0/dstref_test_item.c index 989c1ac3..3aa37bf5 100644 --- a/lasso/xml/id-wsf-2.0/dstref_test_item.c +++ b/lasso/xml/id-wsf-2.0/dstref_test_item.c @@ -24,8 +24,12 @@ #include "dstref_test_item.h" -/* - * Schema fragment (liberty-idwsf-dst-ref-v2.1.xsd): +/** + * SECTION:dstref_test_item + * @short_description: <dstref:TestItem> + * + * <figure><title>Schema fragment for dstref:TestItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TestItemType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c b/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c index ebc21b59..e1024ecc 100644 --- a/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c +++ b/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.c @@ -24,8 +24,12 @@ #include "ims_identity_mapping_request.h" -/* - * Schema fragment (liberty-idwsf-idmapping-svc-v2.0.xsd): +/** + * SECTION:ims_identity_mapping_request + * @short_description: <ims:IdentityMappingRequest> + * + * <figure><title>Schema fragment for ims:IdentityMappingRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="IdentityMappingRequestType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c b/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c index c0410967..07d9cc0f 100644 --- a/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c +++ b/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.c @@ -24,8 +24,12 @@ #include "ims_identity_mapping_response.h" -/* - * Schema fragment (liberty-idwsf-idmapping-svc-v2.0.xsd): +/** + * SECTION:ims_identity_mapping_response + * @short_description: <ims:IdentityMappingResponse> + * + * <figure><title>Schema fragment for ims:IdentityMappingResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="IdentityMappingResponseType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ims_mapping_input.c b/lasso/xml/id-wsf-2.0/ims_mapping_input.c index 204f85b3..3e22e25a 100644 --- a/lasso/xml/id-wsf-2.0/ims_mapping_input.c +++ b/lasso/xml/id-wsf-2.0/ims_mapping_input.c @@ -24,8 +24,12 @@ #include "ims_mapping_input.h" -/* - * Schema fragment (liberty-idwsf-idmapping-svc-v2.0.xsd): +/** + * SECTION:ims_mapping_input + * @short_description: <ims:MappingInput> + * + * <figure><title>Schema fragment for ims:MappingInput</title> + * <programlisting><![CDATA[ * * <xs:complexType name="MappingInputType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * <xs:attribute name="reqID" type="lu:IDType" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ims_mapping_output.c b/lasso/xml/id-wsf-2.0/ims_mapping_output.c index 3945daad..abc98776 100644 --- a/lasso/xml/id-wsf-2.0/ims_mapping_output.c +++ b/lasso/xml/id-wsf-2.0/ims_mapping_output.c @@ -24,8 +24,12 @@ #include "ims_mapping_output.h" -/* - * Schema fragment (liberty-idwsf-idmapping-svc-v2.0.xsd): +/** + * SECTION:ims_mapping_output + * @short_description: <ims:MappingOutput> + * + * <figure><title>Schema fragment for ims:MappingOutput</title> + * <programlisting><![CDATA[ * * <xs:complexType name="MappingOutputType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:attribute name="reqRef" type="lu:IDReferenceType" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_help.c b/lasso/xml/id-wsf-2.0/is_help.c index 0fc5de05..48e0896f 100644 --- a/lasso/xml/id-wsf-2.0/is_help.c +++ b/lasso/xml/id-wsf-2.0/is_help.c @@ -24,14 +24,20 @@ #include "is_help.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_help + * @short_description: <is:Help> + * + * <figure><title>Schema fragment for is:Help</title> + * <programlisting><![CDATA[ * * <xs:complexType name="HelpType"> * <xs:attribute name="label" type="xs:string" use="optional"/> * <xs:attribute name="link" type="xs:anyURI" use="optional"/> * <xs:attribute name="moreLink" type="xs:anyURI" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_inquiry.c b/lasso/xml/id-wsf-2.0/is_inquiry.c index b4e68195..29178187 100644 --- a/lasso/xml/id-wsf-2.0/is_inquiry.c +++ b/lasso/xml/id-wsf-2.0/is_inquiry.c @@ -24,8 +24,12 @@ #include "is_inquiry.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_inquiry + * @short_description: <is:Inquiry> + * + * <figure><title>Schema fragment for is:Inquiry</title> + * <programlisting><![CDATA[ * * <xs:complexType name="InquiryType"> * <xs:sequence> @@ -40,6 +44,8 @@ * <xs:attribute name="id" type="xs:ID" use="optional"/> * <xs:attribute name="title" type="xs:string" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_inquiry_element.c b/lasso/xml/id-wsf-2.0/is_inquiry_element.c index 66069eb4..dd14b03a 100644 --- a/lasso/xml/id-wsf-2.0/is_inquiry_element.c +++ b/lasso/xml/id-wsf-2.0/is_inquiry_element.c @@ -24,8 +24,12 @@ #include "is_inquiry_element.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_inquiry_element + * @short_description: <is:InquiryElement> + * + * <figure><title>Schema fragment for is:InquiryElement</title> + * <programlisting><![CDATA[ * * <xs:complexType name="InquiryElementType" abstract="true"> * <xs:sequence> @@ -36,6 +40,8 @@ * </xs:sequence> * <xs:attribute name="name" type="xs:ID" use="required"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_interaction_request.c b/lasso/xml/id-wsf-2.0/is_interaction_request.c index e363e5c4..d13fd6a9 100644 --- a/lasso/xml/id-wsf-2.0/is_interaction_request.c +++ b/lasso/xml/id-wsf-2.0/is_interaction_request.c @@ -24,8 +24,12 @@ #include "is_interaction_request.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_interaction_request + * @short_description: <is:InteractionRequest> + * + * <figure><title>Schema fragment for is:InteractionRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="InteractionRequestType"> * <xs:sequence> @@ -37,6 +41,8 @@ * <xs:attribute name="maxInteractTime" type="xs:integer" use="optional"/> * <xs:attribute name="signed" type="xs:token" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_interaction_response.c b/lasso/xml/id-wsf-2.0/is_interaction_response.c index 4e54266a..10a35c45 100644 --- a/lasso/xml/id-wsf-2.0/is_interaction_response.c +++ b/lasso/xml/id-wsf-2.0/is_interaction_response.c @@ -24,8 +24,12 @@ #include "is_interaction_response.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_interaction_response + * @short_description: <is:InteractionResponse> + * + * <figure><title>Schema fragment for is:InteractionResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="InteractionResponseType"> * <xs:sequence> @@ -37,6 +41,8 @@ * </xs:choice> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_interaction_statement.c b/lasso/xml/id-wsf-2.0/is_interaction_statement.c index 83432940..04d5b84d 100644 --- a/lasso/xml/id-wsf-2.0/is_interaction_statement.c +++ b/lasso/xml/id-wsf-2.0/is_interaction_statement.c @@ -28,8 +28,12 @@ #include "is_interaction_statement.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_interaction_statement + * @short_description: <is:InteractionStatement> + * + * <figure><title>Schema fragment for is:InteractionStatement</title> + * <programlisting><![CDATA[ * * <xs:complexType name="InteractionStatementType"> * <xs:sequence> @@ -37,6 +41,8 @@ * <xs:element ref="ds:Signature"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_item.c b/lasso/xml/id-wsf-2.0/is_item.c index cf4075a9..8cb4c424 100644 --- a/lasso/xml/id-wsf-2.0/is_item.c +++ b/lasso/xml/id-wsf-2.0/is_item.c @@ -24,8 +24,12 @@ #include "is_item.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_item + * @short_description: <is:Item> + * + * <figure><title>Schema fragment for is:Item</title> + * <programlisting><![CDATA[ * * <xs:element name="Item" minOccurs="2" maxOccurs="unbounded"> * <xs:complexType> @@ -36,6 +40,8 @@ * <xs:attribute name="value" type="xs:NMTOKEN" use="required"/> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_parameter.c b/lasso/xml/id-wsf-2.0/is_parameter.c index 6bb0f925..fac11b38 100644 --- a/lasso/xml/id-wsf-2.0/is_parameter.c +++ b/lasso/xml/id-wsf-2.0/is_parameter.c @@ -24,13 +24,19 @@ #include "is_parameter.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_parameter + * @short_description: <is:Parameter> + * + * <figure><title>Schema fragment for is:Parameter</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ParameterType"> * <xs:attribute name="name" type="xs:ID" use="required"/> * <xs:attribute name="value" type="xs:string" use="required"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_select.c b/lasso/xml/id-wsf-2.0/is_select.c index 936bf263..ff6efc6a 100644 --- a/lasso/xml/id-wsf-2.0/is_select.c +++ b/lasso/xml/id-wsf-2.0/is_select.c @@ -24,8 +24,12 @@ #include "is_select.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_select + * @short_description: <is:Select> + * + * <figure><title>Schema fragment for is:Select</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SelectType"> * <xs:complexContent> @@ -39,6 +43,8 @@ * <xs:attribute name="label" type="xs:string" use="optional"/> * <xs:attribute name="value" type="xs:NMTOKEN" use="required"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/is_text.c b/lasso/xml/id-wsf-2.0/is_text.c index b194c68c..1f609d07 100644 --- a/lasso/xml/id-wsf-2.0/is_text.c +++ b/lasso/xml/id-wsf-2.0/is_text.c @@ -24,8 +24,12 @@ #include "is_text.h" -/* - * Schema fragment (liberty-idwsf-interaction-svc-v2.0.xsd): +/** + * SECTION:is_text + * @short_description: <is:Text> + * + * <figure><title>Schema fragment for is:Text</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TextType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_add_collection_request.c b/lasso/xml/id-wsf-2.0/ps_add_collection_request.c index 40e0a4d5..369ffc47 100644 --- a/lasso/xml/id-wsf-2.0/ps_add_collection_request.c +++ b/lasso/xml/id-wsf-2.0/ps_add_collection_request.c @@ -24,8 +24,12 @@ #include "ps_add_collection_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_collection_request + * @short_description: <ps:AddCollectionRequest> + * + * <figure><title>Schema fragment for ps:AddCollectionRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="AddCollectionRequestType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_add_collection_response.c b/lasso/xml/id-wsf-2.0/ps_add_collection_response.c index 25f58e0d..9f9adb20 100644 --- a/lasso/xml/id-wsf-2.0/ps_add_collection_response.c +++ b/lasso/xml/id-wsf-2.0/ps_add_collection_response.c @@ -24,8 +24,12 @@ #include "ps_add_collection_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_collection_response + * @short_description: <ps:AddCollectionResponse> + * + * <figure><title>Schema fragment for ps:AddCollectionResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="AddCollectionResponseType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_add_entity_request.c b/lasso/xml/id-wsf-2.0/ps_add_entity_request.c index f5aa3888..d3fc40f4 100644 --- a/lasso/xml/id-wsf-2.0/ps_add_entity_request.c +++ b/lasso/xml/id-wsf-2.0/ps_add_entity_request.c @@ -24,8 +24,12 @@ #include "ps_add_entity_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_entity_request + * @short_description: <ps:AddEntityRequest> + * + * <figure><title>Schema fragment for ps:AddEntityRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="AddEntityRequestType"> * <xs:complexContent> @@ -40,6 +44,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_add_entity_response.c b/lasso/xml/id-wsf-2.0/ps_add_entity_response.c index e51faef5..bc70bb2f 100644 --- a/lasso/xml/id-wsf-2.0/ps_add_entity_response.c +++ b/lasso/xml/id-wsf-2.0/ps_add_entity_response.c @@ -24,8 +24,12 @@ #include "ps_add_entity_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_entity_response + * @short_description: <ps:AddEntityResponse> + * + * <figure><title>Schema fragment for ps:AddEntityResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="AddEntityResponseType"> * <xs:complexContent> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c b/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c index 6752264e..e4c5ae00 100644 --- a/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c +++ b/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.c @@ -24,8 +24,12 @@ #include "ps_add_known_entity_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_known_entity_request + * @short_description: <ps:AddKnownEntityRequest> + * + * <figure><title>Schema fragment for ps:AddKnownEntityRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="AddKnownEntityRequestType"> * <xs:complexContent> @@ -40,6 +44,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c b/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c index bd2b2434..cb63138c 100644 --- a/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c +++ b/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.c @@ -24,8 +24,12 @@ #include "ps_add_known_entity_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_known_entity_response + * @short_description: <ps:AddKnownEntityResponse> + * + * <figure><title>Schema fragment for ps:AddKnownEntityResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="AddKnownEntityResponseType"> * <xs:complexContent> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c b/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c index 6b82d22d..73c9cf7f 100644 --- a/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c +++ b/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.c @@ -24,8 +24,12 @@ #include "ps_add_to_collection_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_add_to_collection_request + * @short_description: <ps:AddToCollectionRequest> + * + * <figure><title>Schema fragment for ps:AddToCollectionRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="AddToCollectionRequestType"> * <xs:complexContent> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_get_object_info_request.c b/lasso/xml/id-wsf-2.0/ps_get_object_info_request.c index 9db8d116..0dc1cf9e 100644 --- a/lasso/xml/id-wsf-2.0/ps_get_object_info_request.c +++ b/lasso/xml/id-wsf-2.0/ps_get_object_info_request.c @@ -24,8 +24,12 @@ #include "ps_get_object_info_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_get_object_info_request + * @short_description: <ps:GetObjectInfoRequest> + * + * <figure><title>Schema fragment for ps:GetObjectInfoRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="GetObjectInfoRequestType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_get_object_info_response.c b/lasso/xml/id-wsf-2.0/ps_get_object_info_response.c index 45385571..2cdd5c2e 100644 --- a/lasso/xml/id-wsf-2.0/ps_get_object_info_response.c +++ b/lasso/xml/id-wsf-2.0/ps_get_object_info_response.c @@ -24,8 +24,12 @@ #include "ps_get_object_info_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_get_object_info_response + * @short_description: <ps:GetObjectInfoResponse> + * + * <figure><title>Schema fragment for ps:GetObjectInfoResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="GetObjectInfoResponseType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_item_data.c b/lasso/xml/id-wsf-2.0/ps_item_data.c index 3c10ebc4..0b42fc66 100644 --- a/lasso/xml/id-wsf-2.0/ps_item_data.c +++ b/lasso/xml/id-wsf-2.0/ps_item_data.c @@ -24,14 +24,20 @@ #include "ps_item_data.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_item_data + * @short_description: <ps:ItemData> + * + * <figure><title>Schema fragment for ps:ItemData</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ItemDataType"> * <xs:sequence> * <xs:element ref="Object"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_list_members_request.c b/lasso/xml/id-wsf-2.0/ps_list_members_request.c index ed903a46..63f0eea3 100644 --- a/lasso/xml/id-wsf-2.0/ps_list_members_request.c +++ b/lasso/xml/id-wsf-2.0/ps_list_members_request.c @@ -24,8 +24,12 @@ #include "ps_list_members_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_list_members_request + * @short_description: <ps:ListMembersRequest> + * + * <figure><title>Schema fragment for ps:ListMembersRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ListMembersRequestType"> * <xs:complexContent> @@ -40,6 +44,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_list_members_response.c b/lasso/xml/id-wsf-2.0/ps_list_members_response.c index 87a1ed8b..77c85b4c 100644 --- a/lasso/xml/id-wsf-2.0/ps_list_members_response.c +++ b/lasso/xml/id-wsf-2.0/ps_list_members_response.c @@ -24,8 +24,12 @@ #include "ps_list_members_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_list_members_response + * @short_description: <ps:ListMembersResponse> + * + * <figure><title>Schema fragment for ps:ListMembersResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ListMembersResponseType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_notification.c b/lasso/xml/id-wsf-2.0/ps_notification.c index 904957e7..02cc7494 100644 --- a/lasso/xml/id-wsf-2.0/ps_notification.c +++ b/lasso/xml/id-wsf-2.0/ps_notification.c @@ -24,8 +24,12 @@ #include "ps_notification.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_notification + * @short_description: <ps:Notification> + * + * <figure><title>Schema fragment for ps:Notification</title> + * <programlisting><![CDATA[ * * <xs:complexType name="NotificationType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_notify.c b/lasso/xml/id-wsf-2.0/ps_notify.c index 7ceea243..a26c891d 100644 --- a/lasso/xml/id-wsf-2.0/ps_notify.c +++ b/lasso/xml/id-wsf-2.0/ps_notify.c @@ -24,8 +24,12 @@ #include "ps_notify.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_notify + * @short_description: <ps:Notify> + * + * <figure><title>Schema fragment for ps:Notify</title> + * <programlisting><![CDATA[ * * <xs:complexType name="NotifyType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_object.c b/lasso/xml/id-wsf-2.0/ps_object.c index f44c4cda..f5ddb3ad 100644 --- a/lasso/xml/id-wsf-2.0/ps_object.c +++ b/lasso/xml/id-wsf-2.0/ps_object.c @@ -24,8 +24,12 @@ #include "ps_object.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_object + * @short_description: <ps:Object> + * + * <figure><title>Schema fragment for ps:Object</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ObjectType"> * <xs:sequence> @@ -40,6 +44,8 @@ * <xs:attribute name="CreatedDateTime" type="xs:dateTime" use="optional"/> * <xs:attribute name="ModifiedDateTime" type="xs:dateTime" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_query_objects_request.c b/lasso/xml/id-wsf-2.0/ps_query_objects_request.c index 26979d11..14c5a1bb 100644 --- a/lasso/xml/id-wsf-2.0/ps_query_objects_request.c +++ b/lasso/xml/id-wsf-2.0/ps_query_objects_request.c @@ -24,8 +24,12 @@ #include "ps_query_objects_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_query_objects_request + * @short_description: <ps:QueryObjectsRequest> + * + * <figure><title>Schema fragment for ps:QueryObjectsRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryObjectsRequestType"> * <xs:complexContent> @@ -39,6 +43,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_query_objects_response.c b/lasso/xml/id-wsf-2.0/ps_query_objects_response.c index 5377dcc9..0e4ec469 100644 --- a/lasso/xml/id-wsf-2.0/ps_query_objects_response.c +++ b/lasso/xml/id-wsf-2.0/ps_query_objects_response.c @@ -24,8 +24,12 @@ #include "ps_query_objects_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_query_objects_response + * @short_description: <ps:QueryObjectsResponse> + * + * <figure><title>Schema fragment for ps:QueryObjectsResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryObjectsResponseType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_remove_collection_request.c b/lasso/xml/id-wsf-2.0/ps_remove_collection_request.c index 02f51338..594fa71c 100644 --- a/lasso/xml/id-wsf-2.0/ps_remove_collection_request.c +++ b/lasso/xml/id-wsf-2.0/ps_remove_collection_request.c @@ -24,8 +24,12 @@ #include "ps_remove_collection_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_remove_collection_request + * @short_description: <ps:RemoveCollectionRequest> + * + * <figure><title>Schema fragment for ps:RemoveCollectionRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RemoveCollectionRequestType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_remove_entity_request.c b/lasso/xml/id-wsf-2.0/ps_remove_entity_request.c index 9ba3af92..3c25cf85 100644 --- a/lasso/xml/id-wsf-2.0/ps_remove_entity_request.c +++ b/lasso/xml/id-wsf-2.0/ps_remove_entity_request.c @@ -24,8 +24,12 @@ #include "ps_remove_entity_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_remove_entity_request + * @short_description: <ps:RemoveEntityRequest> + * + * <figure><title>Schema fragment for ps:RemoveEntityRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RemoveEntityRequestType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c b/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c index 7727cd7d..02a3b005 100644 --- a/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c +++ b/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.c @@ -24,8 +24,12 @@ #include "ps_remove_from_collection_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_remove_from_collection_request + * @short_description: <ps:RemoveFromCollectionRequest> + * + * <figure><title>Schema fragment for ps:RemoveFromCollectionRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RemoveFromCollectionRequestType"> * <xs:complexContent> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_request_abstract.c b/lasso/xml/id-wsf-2.0/ps_request_abstract.c index 3f0959f0..1f36c2bf 100644 --- a/lasso/xml/id-wsf-2.0/ps_request_abstract.c +++ b/lasso/xml/id-wsf-2.0/ps_request_abstract.c @@ -24,12 +24,18 @@ #include "ps_request_abstract.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_request_abstract + * @short_description: <ps:RequestAbstract> + * + * <figure><title>Schema fragment for ps:RequestAbstract</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RequestAbstractType" abstract="true"> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c b/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c index 6b90fb53..72495f95 100644 --- a/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c +++ b/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.c @@ -24,8 +24,12 @@ #include "ps_resolve_identifier_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_resolve_identifier_request + * @short_description: <ps:ResolveIdentifierRequest> + * + * <figure><title>Schema fragment for ps:ResolveIdentifierRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ResolveIdentifierRequestType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c b/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c index c7b06796..dc429f35 100644 --- a/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c +++ b/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.c @@ -24,8 +24,12 @@ #include "ps_resolve_identifier_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_resolve_identifier_response + * @short_description: <ps:ResolveIdentifierResponse> + * + * <figure><title>Schema fragment for ps:ResolveIdentifierResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ResolveIdentifierResponseType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_resolve_input.c b/lasso/xml/id-wsf-2.0/ps_resolve_input.c index 596a6de9..f0f3c558 100644 --- a/lasso/xml/id-wsf-2.0/ps_resolve_input.c +++ b/lasso/xml/id-wsf-2.0/ps_resolve_input.c @@ -24,8 +24,12 @@ #include "ps_resolve_input.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_resolve_input + * @short_description: <ps:ResolveInput> + * + * <figure><title>Schema fragment for ps:ResolveInput</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ResolveInputType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_response_abstract.c b/lasso/xml/id-wsf-2.0/ps_response_abstract.c index c3ae2632..3380a387 100644 --- a/lasso/xml/id-wsf-2.0/ps_response_abstract.c +++ b/lasso/xml/id-wsf-2.0/ps_response_abstract.c @@ -24,8 +24,12 @@ #include "ps_response_abstract.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_response_abstract + * @short_description: <ps:ResponseAbstract> + * + * <figure><title>Schema fragment for ps:ResponseAbstract</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ResponseAbstractType" abstract="true"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_set_object_info_request.c b/lasso/xml/id-wsf-2.0/ps_set_object_info_request.c index a248b85f..7cbf6d4d 100644 --- a/lasso/xml/id-wsf-2.0/ps_set_object_info_request.c +++ b/lasso/xml/id-wsf-2.0/ps_set_object_info_request.c @@ -24,8 +24,12 @@ #include "ps_set_object_info_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_set_object_info_request + * @short_description: <ps:SetObjectInfoRequest> + * + * <figure><title>Schema fragment for ps:SetObjectInfoRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SetObjectInfoRequestType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_test_membership_request.c b/lasso/xml/id-wsf-2.0/ps_test_membership_request.c index 6dc3bfb3..fb7c8e9c 100644 --- a/lasso/xml/id-wsf-2.0/ps_test_membership_request.c +++ b/lasso/xml/id-wsf-2.0/ps_test_membership_request.c @@ -24,8 +24,12 @@ #include "ps_test_membership_request.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_test_membership_request + * @short_description: <ps:TestMembershipRequest> + * + * <figure><title>Schema fragment for ps:TestMembershipRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TestMembershipRequestType"> * <xs:complexContent> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/ps_test_membership_response.c b/lasso/xml/id-wsf-2.0/ps_test_membership_response.c index ce5dd28e..081589c7 100644 --- a/lasso/xml/id-wsf-2.0/ps_test_membership_response.c +++ b/lasso/xml/id-wsf-2.0/ps_test_membership_response.c @@ -24,8 +24,12 @@ #include "ps_test_membership_response.h" -/* - * Schema fragment (liberty-idwsf-people-service-v1.0.xsd): +/** + * SECTION:ps_test_membership_response + * @short_description: <ps:TestMembershipResponse> + * + * <figure><title>Schema fragment for ps:TestMembershipResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TestMembershipResponseType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_consent.c b/lasso/xml/id-wsf-2.0/sb2_consent.c index ed658fb7..016278d7 100644 --- a/lasso/xml/id-wsf-2.0/sb2_consent.c +++ b/lasso/xml/id-wsf-2.0/sb2_consent.c @@ -24,14 +24,20 @@ #include "sb2_consent.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_consent + * @short_description: <sb2:Consent> + * + * <figure><title>Schema fragment for sb2:Consent</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ConsentType"> * <xs:attribute name="uri" type="xs:anyURI" use="required"/> * <xs:attribute name="timestamp" type="xs:dateTime" use="optional"/> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_credentials_context.c b/lasso/xml/id-wsf-2.0/sb2_credentials_context.c index d07b9720..6a6750af 100644 --- a/lasso/xml/id-wsf-2.0/sb2_credentials_context.c +++ b/lasso/xml/id-wsf-2.0/sb2_credentials_context.c @@ -24,8 +24,12 @@ #include "sb2_credentials_context.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_credentials_context + * @short_description: <sb2:CredentialsContext> + * + * <figure><title>Schema fragment for sb2:CredentialsContext</title> + * <programlisting><![CDATA[ * * <xs:complexType name="CredentialsContextType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c b/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c index 5100c61e..6544fec0 100644 --- a/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c +++ b/lasso/xml/id-wsf-2.0/sb2_endpoint_update.c @@ -24,8 +24,12 @@ #include "sb2_endpoint_update.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_endpoint_update + * @short_description: <sb2:EndpointUpdate> + * + * <figure><title>Schema fragment for sb2:EndpointUpdate</title> + * <programlisting><![CDATA[ * * <xs:complexType name="EndpointUpdateType"> * <xs:complexContent> @@ -34,6 +38,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_redirect_request.c b/lasso/xml/id-wsf-2.0/sb2_redirect_request.c index 8a1ed9b7..3d770d82 100644 --- a/lasso/xml/id-wsf-2.0/sb2_redirect_request.c +++ b/lasso/xml/id-wsf-2.0/sb2_redirect_request.c @@ -24,12 +24,18 @@ #include "sb2_redirect_request.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_redirect_request + * @short_description: <sb2:RedirectRequest> + * + * <figure><title>Schema fragment for sb2:RedirectRequest</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RedirectRequestType"> * <xs:attribute name="redirectURL" type="xs:anyURI" use="required"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_sender.c b/lasso/xml/id-wsf-2.0/sb2_sender.c index 2720df14..c674cd0d 100644 --- a/lasso/xml/id-wsf-2.0/sb2_sender.c +++ b/lasso/xml/id-wsf-2.0/sb2_sender.c @@ -24,14 +24,20 @@ #include "sb2_sender.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_sender + * @short_description: <sb2:Sender> + * + * <figure><title>Schema fragment for sb2:Sender</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SenderType"> * <xs:attribute name="providerID" type="xs:anyURI" use="required"/> * <xs:attribute name="affiliationID" type="xs:anyURI" use="optional"/> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_target_identity.c b/lasso/xml/id-wsf-2.0/sb2_target_identity.c index 4f094b19..83a68460 100644 --- a/lasso/xml/id-wsf-2.0/sb2_target_identity.c +++ b/lasso/xml/id-wsf-2.0/sb2_target_identity.c @@ -24,8 +24,12 @@ #include "sb2_target_identity.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_target_identity + * @short_description: <sb2:TargetIdentity> + * + * <figure><title>Schema fragment for sb2:TargetIdentity</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TargetIdentityType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_timeout.c b/lasso/xml/id-wsf-2.0/sb2_timeout.c index cad537ce..6d33d696 100644 --- a/lasso/xml/id-wsf-2.0/sb2_timeout.c +++ b/lasso/xml/id-wsf-2.0/sb2_timeout.c @@ -24,13 +24,19 @@ #include "sb2_timeout.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_timeout + * @short_description: <sb2:Timeout> + * + * <figure><title>Schema fragment for sb2:Timeout</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TimeoutType"> * <xs:attribute name="maxProcessingTime" type="xs:integer" use="required"/> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_usage_directive.c b/lasso/xml/id-wsf-2.0/sb2_usage_directive.c index 8e43780e..bbb7670c 100644 --- a/lasso/xml/id-wsf-2.0/sb2_usage_directive.c +++ b/lasso/xml/id-wsf-2.0/sb2_usage_directive.c @@ -24,8 +24,12 @@ #include "sb2_usage_directive.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_usage_directive + * @short_description: <sb2:UsageDirective> + * + * <figure><title>Schema fragment for sb2:UsageDirective</title> + * <programlisting><![CDATA[ * * <xs:complexType name="UsageDirectiveType"> * <xs:sequence> @@ -35,6 +39,8 @@ * <xs:attribute name="ref" type="xs:IDREF" use="required"/> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c b/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c index de85b14d..d578459a 100644 --- a/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c +++ b/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c @@ -24,8 +24,12 @@ #include "sb2_user_interaction_header.h" -/* - * Schema fragment (liberty-idwsf-soap-binding-v2.0.xsd): +/** + * SECTION:sb2_user_interaction_header + * @short_description: <sb2:UserInteractionHeader> + * + * <figure><title>Schema fragment for sb2:UserInteractionHeader</title> + * <programlisting><![CDATA[ * * <xs:complexType name="UserInteractionHeaderType"> * <xs:sequence> @@ -39,6 +43,8 @@ * <xs:attribute name="maxInteractTime" type="xs:integer" use="optional"/> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sbf_framework.c b/lasso/xml/id-wsf-2.0/sbf_framework.c index 36706b27..ac193c1a 100644 --- a/lasso/xml/id-wsf-2.0/sbf_framework.c +++ b/lasso/xml/id-wsf-2.0/sbf_framework.c @@ -24,8 +24,12 @@ #include "sbf_framework.h" -/* - * Schema fragment (liberty-idwsf-soap-binding.xsd): +/** + * SECTION:sbf_framework + * @short_description: <sbf:Framework> + * + * <figure><title>Schema fragment for sbf:Framework</title> + * <programlisting><![CDATA[ * * <xs:complexType name="FrameworkType"> * <xs:sequence> @@ -34,6 +38,8 @@ * <xs:attribute name="version" type="xs:string" use="required"/> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sec_token.c b/lasso/xml/id-wsf-2.0/sec_token.c index 0ef10d6c..e34b357f 100644 --- a/lasso/xml/id-wsf-2.0/sec_token.c +++ b/lasso/xml/id-wsf-2.0/sec_token.c @@ -24,8 +24,12 @@ #include "sec_token.h" -/* - * Schema fragment (liberty-idwsf-security-mechanisms-v2.0.xsd): +/** + * SECTION:sec_token + * @short_description: <sec:Token> + * + * <figure><title>Schema fragment for sec:Token</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TokenType"> * <xs:sequence> @@ -36,6 +40,8 @@ * <xs:attribute name="ref" type="xs:anyURI" use="optional" /> * <xs:attribute name="usage" type="xs:anyURI" use="optional" /> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sec_token_policy.c b/lasso/xml/id-wsf-2.0/sec_token_policy.c index f0e910ba..59a7cb6f 100644 --- a/lasso/xml/id-wsf-2.0/sec_token_policy.c +++ b/lasso/xml/id-wsf-2.0/sec_token_policy.c @@ -24,8 +24,12 @@ #include "sec_token_policy.h" -/* - * Schema fragment (liberty-idwsf-security-mechanisms-v2.0.xsd): +/** + * SECTION:sec_token_policy + * @short_description: <sec:TokenPolicy> + * + * <figure><title>Schema fragment for sec:TokenPolicy</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TokenPolicyType"> * <xs:sequence> @@ -37,6 +41,8 @@ * <xs:attribute name="wantDSEPR" type="xs:boolean" use="optional" /> * <xs:anyAttribute namespace="##other" processContents="lax" /> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/sec_transited_provider_path.c b/lasso/xml/id-wsf-2.0/sec_transited_provider_path.c index 13792c3e..5c85c34f 100644 --- a/lasso/xml/id-wsf-2.0/sec_transited_provider_path.c +++ b/lasso/xml/id-wsf-2.0/sec_transited_provider_path.c @@ -24,8 +24,12 @@ #include "sec_transited_provider_path.h" -/* - * Schema fragment (liberty-idwsf-security-mechanisms-v2.0.xsd): +/** + * SECTION:sec_transited_provider_path + * @short_description: <sec:TransitedProviderPath> + * + * <figure><title>Schema fragment for sec:TransitedProviderPath</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TransitedProviderPathType"> * <xs:sequence> @@ -33,6 +37,8 @@ * maxOccurs="unbounded" /> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subs_notification.c b/lasso/xml/id-wsf-2.0/subs_notification.c index c857a089..68911d54 100644 --- a/lasso/xml/id-wsf-2.0/subs_notification.c +++ b/lasso/xml/id-wsf-2.0/subs_notification.c @@ -24,8 +24,12 @@ #include "subs_notification.h" -/* - * Schema fragment (liberty-idwsf-subs-v1.0.xsd): +/** + * SECTION:subs_notification + * @short_description: <subs:Notification> + * + * <figure><title>Schema fragment for subs:Notification</title> + * <programlisting><![CDATA[ * * <xs:complexType name="NotificationType"> * <xs:sequence> @@ -36,6 +40,8 @@ * <xs:attribute name="expires" use="optional" type="xs:dateTime"/> * <xs:attribute name="endReason" use="optional" type="xs:anyURI"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subs_notify_response.c b/lasso/xml/id-wsf-2.0/subs_notify_response.c index 0daff1f5..522e6393 100644 --- a/lasso/xml/id-wsf-2.0/subs_notify_response.c +++ b/lasso/xml/id-wsf-2.0/subs_notify_response.c @@ -24,14 +24,20 @@ #include "subs_notify_response.h" -/* - * Schema fragment (liberty-idwsf-subs-v1.0.xsd): +/** + * SECTION:subs_notify_response + * @short_description: <subs:NotifyResponse> + * + * <figure><title>Schema fragment for subs:NotifyResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="NotifyResponseType"> * <xs:complexContent> * <xs:extension base="lu:ResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subs_ref_item.c b/lasso/xml/id-wsf-2.0/subs_ref_item.c index ffa0b433..4fbc0a9e 100644 --- a/lasso/xml/id-wsf-2.0/subs_ref_item.c +++ b/lasso/xml/id-wsf-2.0/subs_ref_item.c @@ -24,13 +24,19 @@ #include "subs_ref_item.h" -/* - * Schema fragment (liberty-idwsf-subs-v1.0.xsd): +/** + * SECTION:subs_ref_item + * @short_description: <subs:RefItem> + * + * <figure><title>Schema fragment for subs:RefItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="RefItemType"> * <xs:attribute name="subscriptionID" use="optional" type="lu:IDType"/> * <xs:attribute ref="lu:itemIDRef" use="required"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subs_subscription.c b/lasso/xml/id-wsf-2.0/subs_subscription.c index 5add1af9..90b7bbe6 100644 --- a/lasso/xml/id-wsf-2.0/subs_subscription.c +++ b/lasso/xml/id-wsf-2.0/subs_subscription.c @@ -24,8 +24,12 @@ #include "subs_subscription.h" -/* - * Schema fragment (liberty-idwsf-subs-v1.0.xsd): +/** + * SECTION:subs_subscription + * @short_description: <subs:Subscription> + * + * <figure><title>Schema fragment for subs:Subscription</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SubscriptionType"> * <xs:sequence> @@ -48,6 +52,8 @@ * </xs:simpleType> * </xs:attribute> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_app_data.c b/lasso/xml/id-wsf-2.0/subsref_app_data.c index cbea2aa1..34e24954 100644 --- a/lasso/xml/id-wsf-2.0/subsref_app_data.c +++ b/lasso/xml/id-wsf-2.0/subsref_app_data.c @@ -24,10 +24,10 @@ #include "subsref_app_data.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_app_data + * @short_description: <subsref:AppData> * - */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_create.c b/lasso/xml/id-wsf-2.0/subsref_create.c index 4a759b11..e2611c92 100644 --- a/lasso/xml/id-wsf-2.0/subsref_create.c +++ b/lasso/xml/id-wsf-2.0/subsref_create.c @@ -24,8 +24,12 @@ #include "subsref_create.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_create + * @short_description: <subsref:Create> + * + * <figure><title>Schema fragment for subsref:Create</title> + * <programlisting><![CDATA[ * * <xs:complexType name="CreateType"> * <xs:complexContent> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_create_item.c b/lasso/xml/id-wsf-2.0/subsref_create_item.c index c32bb327..8762d2f5 100644 --- a/lasso/xml/id-wsf-2.0/subsref_create_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_create_item.c @@ -24,8 +24,12 @@ #include "subsref_create_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_create_item + * @short_description: <subsref:CreateItem> + * + * <figure><title>Schema fragment for subsref:CreateItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="CreateItemType"> * <xs:sequence> @@ -33,6 +37,8 @@ * </xs:sequence> * <xs:attributeGroup ref="dst:CreateItemAttributeGroup"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_create_response.c b/lasso/xml/id-wsf-2.0/subsref_create_response.c index a3564e30..be20f22a 100644 --- a/lasso/xml/id-wsf-2.0/subsref_create_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_create_response.c @@ -24,14 +24,20 @@ #include "subsref_create_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_create_response + * @short_description: <subsref:CreateResponse> + * + * <figure><title>Schema fragment for subsref:CreateResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="CreateResponseType"> * <xs:complexContent> * <xs:extension base="subsref:DataResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_data.c b/lasso/xml/id-wsf-2.0/subsref_data.c index 7fa69bf6..d9466b0b 100644 --- a/lasso/xml/id-wsf-2.0/subsref_data.c +++ b/lasso/xml/id-wsf-2.0/subsref_data.c @@ -24,8 +24,12 @@ #include "subsref_data.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_data + * @short_description: <subsref:Data> + * + * <figure><title>Schema fragment for subsref:Data</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DataType"> * <xs:complexContent> @@ -34,6 +38,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_data_response.c b/lasso/xml/id-wsf-2.0/subsref_data_response.c index f8a8f245..97ada6d5 100644 --- a/lasso/xml/id-wsf-2.0/subsref_data_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_data_response.c @@ -24,8 +24,12 @@ #include "subsref_data_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_data_response + * @short_description: <subsref:DataResponse> + * + * <figure><title>Schema fragment for subsref:DataResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DataResponseType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_delete.c b/lasso/xml/id-wsf-2.0/subsref_delete.c index f07eba55..563df06b 100644 --- a/lasso/xml/id-wsf-2.0/subsref_delete.c +++ b/lasso/xml/id-wsf-2.0/subsref_delete.c @@ -24,8 +24,12 @@ #include "subsref_delete.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_delete + * @short_description: <subsref:Delete> + * + * <figure><title>Schema fragment for subsref:Delete</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DeleteType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_delete_item.c b/lasso/xml/id-wsf-2.0/subsref_delete_item.c index 321b5b1c..e980c18a 100644 --- a/lasso/xml/id-wsf-2.0/subsref_delete_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_delete_item.c @@ -24,8 +24,12 @@ #include "subsref_delete_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_delete_item + * @short_description: <subsref:DeleteItem> + * + * <figure><title>Schema fragment for subsref:DeleteItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DeleteItemType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_delete_response.c b/lasso/xml/id-wsf-2.0/subsref_delete_response.c index 3fc67911..d3d6e236 100644 --- a/lasso/xml/id-wsf-2.0/subsref_delete_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_delete_response.c @@ -24,14 +24,20 @@ #include "subsref_delete_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_delete_response + * @short_description: <subsref:DeleteResponse> + * + * <figure><title>Schema fragment for subsref:DeleteResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="DeleteResponseType"> * <xs:complexContent> * <xs:extension base="lu:ResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_item_data.c b/lasso/xml/id-wsf-2.0/subsref_item_data.c index 78a27a8a..4a140a17 100644 --- a/lasso/xml/id-wsf-2.0/subsref_item_data.c +++ b/lasso/xml/id-wsf-2.0/subsref_item_data.c @@ -24,8 +24,12 @@ #include "subsref_item_data.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_item_data + * @short_description: <subsref:ItemData> + * + * <figure><title>Schema fragment for subsref:ItemData</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ItemDataType"> * <xs:complexContent> @@ -34,6 +38,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_modify.c b/lasso/xml/id-wsf-2.0/subsref_modify.c index 9f7ab3f8..12b87658 100644 --- a/lasso/xml/id-wsf-2.0/subsref_modify.c +++ b/lasso/xml/id-wsf-2.0/subsref_modify.c @@ -24,8 +24,12 @@ #include "subsref_modify.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_modify + * @short_description: <subsref:Modify> + * + * <figure><title>Schema fragment for subsref:Modify</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ModifyType"> * <xs:complexContent> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_modify_item.c b/lasso/xml/id-wsf-2.0/subsref_modify_item.c index 0ddd8f5e..725b2e76 100644 --- a/lasso/xml/id-wsf-2.0/subsref_modify_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_modify_item.c @@ -24,8 +24,12 @@ #include "subsref_modify_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_modify_item + * @short_description: <subsref:ModifyItem> + * + * <figure><title>Schema fragment for subsref:ModifyItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ModifyItemType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * <xs:attributeGroup ref="dst:ModifyItemAttributeGroup"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_modify_response.c b/lasso/xml/id-wsf-2.0/subsref_modify_response.c index 1403cb66..119d7c7a 100644 --- a/lasso/xml/id-wsf-2.0/subsref_modify_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_modify_response.c @@ -24,14 +24,20 @@ #include "subsref_modify_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_modify_response + * @short_description: <subsref:ModifyResponse> + * + * <figure><title>Schema fragment for subsref:ModifyResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ModifyResponseType"> * <xs:complexContent> * <xs:extension base="subsref:DataResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_notification.c b/lasso/xml/id-wsf-2.0/subsref_notification.c index 682e1fa3..2215e41d 100644 --- a/lasso/xml/id-wsf-2.0/subsref_notification.c +++ b/lasso/xml/id-wsf-2.0/subsref_notification.c @@ -24,8 +24,12 @@ #include "subsref_notification.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_notification + * @short_description: <subsref:Notification> + * + * <figure><title>Schema fragment for subsref:Notification</title> + * <programlisting><![CDATA[ * * <xs:complexType name="NotificationType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_notify.c b/lasso/xml/id-wsf-2.0/subsref_notify.c index 72fe3144..93dc9b45 100644 --- a/lasso/xml/id-wsf-2.0/subsref_notify.c +++ b/lasso/xml/id-wsf-2.0/subsref_notify.c @@ -24,8 +24,12 @@ #include "subsref_notify.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_notify + * @short_description: <subsref:Notify> + * + * <figure><title>Schema fragment for subsref:Notify</title> + * <programlisting><![CDATA[ * * <xs:complexType name="NotifyType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_notify_response.c b/lasso/xml/id-wsf-2.0/subsref_notify_response.c index e24253ae..aecc0e4c 100644 --- a/lasso/xml/id-wsf-2.0/subsref_notify_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_notify_response.c @@ -24,14 +24,20 @@ #include "subsref_notify_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_notify_response + * @short_description: <subsref:NotifyResponse> + * + * <figure><title>Schema fragment for subsref:NotifyResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="NotifyResponseType"> * <xs:complexContent> * <xs:extension base="subs:NotifyResponseType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_query.c b/lasso/xml/id-wsf-2.0/subsref_query.c index 473994f6..78bfaf78 100644 --- a/lasso/xml/id-wsf-2.0/subsref_query.c +++ b/lasso/xml/id-wsf-2.0/subsref_query.c @@ -24,8 +24,12 @@ #include "subsref_query.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_query + * @short_description: <subsref:Query> + * + * <figure><title>Schema fragment for subsref:Query</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryType"> * <xs:complexContent> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_query_item.c b/lasso/xml/id-wsf-2.0/subsref_query_item.c index 51eb9a23..43422f07 100644 --- a/lasso/xml/id-wsf-2.0/subsref_query_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_query_item.c @@ -24,8 +24,12 @@ #include "subsref_query_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_query_item + * @short_description: <subsref:QueryItem> + * + * <figure><title>Schema fragment for subsref:QueryItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryItemType"> * <xs:complexContent> @@ -34,6 +38,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_query_response.c b/lasso/xml/id-wsf-2.0/subsref_query_response.c index d2162d49..03b46f52 100644 --- a/lasso/xml/id-wsf-2.0/subsref_query_response.c +++ b/lasso/xml/id-wsf-2.0/subsref_query_response.c @@ -24,8 +24,12 @@ #include "subsref_query_response.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_query_response + * @short_description: <subsref:QueryResponse> + * + * <figure><title>Schema fragment for subsref:QueryResponse</title> + * <programlisting><![CDATA[ * * <xs:complexType name="QueryResponseType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_result_query.c b/lasso/xml/id-wsf-2.0/subsref_result_query.c index 2fd8b198..a330e136 100644 --- a/lasso/xml/id-wsf-2.0/subsref_result_query.c +++ b/lasso/xml/id-wsf-2.0/subsref_result_query.c @@ -24,8 +24,12 @@ #include "subsref_result_query.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_result_query + * @short_description: <subsref:ResultQuery> + * + * <figure><title>Schema fragment for subsref:ResultQuery</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ResultQueryType"> * <xs:complexContent> @@ -37,6 +41,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_subscription.c b/lasso/xml/id-wsf-2.0/subsref_subscription.c index c4ff7ef1..75209d0b 100644 --- a/lasso/xml/id-wsf-2.0/subsref_subscription.c +++ b/lasso/xml/id-wsf-2.0/subsref_subscription.c @@ -24,8 +24,12 @@ #include "subsref_subscription.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_subscription + * @short_description: <subsref:Subscription> + * + * <figure><title>Schema fragment for subsref:Subscription</title> + * <programlisting><![CDATA[ * * <xs:complexType name="SubscriptionType"> * <xs:complexContent> @@ -39,6 +43,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/subsref_test_item.c b/lasso/xml/id-wsf-2.0/subsref_test_item.c index 341589a7..9e61fddb 100644 --- a/lasso/xml/id-wsf-2.0/subsref_test_item.c +++ b/lasso/xml/id-wsf-2.0/subsref_test_item.c @@ -24,8 +24,12 @@ #include "subsref_test_item.h" -/* - * Schema fragment (liberty-idwsf-subs-ref-v1.0.xsd): +/** + * SECTION:subsref_test_item + * @short_description: <subsref:TestItem> + * + * <figure><title>Schema fragment for subsref:TestItem</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TestItemType"> * <xs:complexContent> @@ -36,6 +40,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/util_empty.c b/lasso/xml/id-wsf-2.0/util_empty.c index c417b5dd..aede4551 100644 --- a/lasso/xml/id-wsf-2.0/util_empty.c +++ b/lasso/xml/id-wsf-2.0/util_empty.c @@ -24,8 +24,12 @@ #include "util_empty.h" -/* - * Schema fragment (liberty-idwsf-utility-v2.0.xsd): +/** + * SECTION:util_empty + * @short_description: <util:Empty> + * + * <figure><title>Schema fragment for util:Empty</title> + * <programlisting><![CDATA[ * * <xs:complexType name="EmptyType"> * <xs:annotation> @@ -35,6 +39,8 @@ * <xs:restriction base="xs:anyType"/> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/util_extension.c b/lasso/xml/id-wsf-2.0/util_extension.c index a0515490..ef331943 100644 --- a/lasso/xml/id-wsf-2.0/util_extension.c +++ b/lasso/xml/id-wsf-2.0/util_extension.c @@ -24,8 +24,12 @@ #include "util_extension.h" -/* - * Schema fragment (liberty-idwsf-utility-v2.0.xsd): +/** + * SECTION:util_extension + * @short_description: <util:extension> + * + * <figure><title>Schema fragment for util:extension</title> + * <programlisting><![CDATA[ * * <xs:complexType name="extensionType"> * <xs:annotation> @@ -37,6 +41,8 @@ * <xs:any namespace="##other" processContents="lax" maxOccurs="unbounded"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/util_response.c b/lasso/xml/id-wsf-2.0/util_response.c index a83671ab..fe81e73c 100644 --- a/lasso/xml/id-wsf-2.0/util_response.c +++ b/lasso/xml/id-wsf-2.0/util_response.c @@ -24,8 +24,12 @@ #include "util_response.h" -/* - * Schema fragment (liberty-idwsf-utility-v2.0.xsd): +/** + * SECTION:util_response + * @short_description: <util:Response> + * + * <figure><title>Schema fragment for util:Response</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ResponseType"> * <xs:sequence> @@ -35,6 +39,8 @@ * <xs:attribute ref="itemIDRef" use="optional"/> * <xs:anyAttribute namespace="##other" processContents="lax"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/id-wsf-2.0/util_status.c b/lasso/xml/id-wsf-2.0/util_status.c index 86d2f8e5..f085314a 100644 --- a/lasso/xml/id-wsf-2.0/util_status.c +++ b/lasso/xml/id-wsf-2.0/util_status.c @@ -24,8 +24,12 @@ #include "util_status.h" -/* - * Schema fragment (liberty-idwsf-utility-v2.0.xsd): +/** + * SECTION:util_status + * @short_description: <util:Status> + * + * <figure><title>Schema fragment for util:Status</title> + * <programlisting><![CDATA[ * * <xs:complexType name="StatusType"> * <xs:annotation> @@ -40,6 +44,8 @@ * <xs:attribute name="ref" type="IDReferenceType" use="optional"/> * <xs:attribute name="comment" type="xs:string" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_help.c b/lasso/xml/is_help.c index c34f653c..8f2410b6 100644 --- a/lasso/xml/is_help.c +++ b/lasso/xml/is_help.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_help.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_help + * @short_description: <is:Help> + * + * <figure><title>Schema fragment for is:Help</title> + * <programlisting><![CDATA[ * * <xs:element name="Help" type="HelpType"/> * <xs:complexType name="HelpType"> @@ -33,6 +37,8 @@ * <xs:attribute name="link" type="xs:anyURI" use="optional"/> * <xs:attribute name="moreLink" type="xs:anyURI" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_inquiry.c b/lasso/xml/is_inquiry.c index ab6dfd48..290e3084 100644 --- a/lasso/xml/is_inquiry.c +++ b/lasso/xml/is_inquiry.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_inquiry.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_inquiry + * @short_description: <is:Inquiry> + * + * <figure><title>Schema fragment for is:Inquiry</title> + * <programlisting><![CDATA[ * * <xs:element name="Inquiry" type="InquiryType"/> * <xs:complexType name="InquiryType"> @@ -41,6 +45,8 @@ * <xs:attribute name="id" type="xs:ID" use="optional"/> * <xs:attribute name="title" type="xs:string" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_inquiry_element.c b/lasso/xml/is_inquiry_element.c index a9af8213..ccbd274f 100644 --- a/lasso/xml/is_inquiry_element.c +++ b/lasso/xml/is_inquiry_element.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_inquiry_element.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_inquiry_element + * @short_description: <is:InquiryElementType> + * + * <figure><title>Schema fragment for is:InquiryElementType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="InquiryElementType" abstract="true"> * <xs:sequence> @@ -36,6 +40,8 @@ * </xs:sequence> * <xs:attribute name="name" type="xs:ID" use="required"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_interaction_request.c b/lasso/xml/is_interaction_request.c index 9b2e983c..b411bbce 100644 --- a/lasso/xml/is_interaction_request.c +++ b/lasso/xml/is_interaction_request.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_interaction_request.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_interaction_request + * @short_description: <is:InteractionRequest> + * + * <figure><title>Schema fragment for is:InteractionRequest</title> + * <programlisting><![CDATA[ * * <xs:element name="InteractionRequest" type="InteractionRequestType"/> * <xs:complexType name="InteractionRequestType"> @@ -39,6 +43,8 @@ * <xs:attribute name="maxInteractTime" type="xs:integer" use="optional"/> * <xs:attribute name="signed" type="xs:token" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_interaction_response.c b/lasso/xml/is_interaction_response.c index 960821d8..e60c9ecf 100644 --- a/lasso/xml/is_interaction_response.c +++ b/lasso/xml/is_interaction_response.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_interaction_response.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_interaction_response + * @short_description: <is:InteractionResponse> + * + * <figure><title>Schema fragment for is:InteractionResponse</title> + * <programlisting><![CDATA[ * * <xs:element name="InteractionResponse" type="InteractionResponseType"/> * <xs:complexType name="InteractionResponseType"> @@ -39,6 +43,8 @@ * </xs:sequence> * </xs:complexType> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_interaction_statement.c b/lasso/xml/is_interaction_statement.c index 21092a4b..d4186273 100644 --- a/lasso/xml/is_interaction_statement.c +++ b/lasso/xml/is_interaction_statement.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_interaction_statement.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_interaction_statement + * @short_description: <is:InteractionStatementType> + * + * <figure><title>Schema fragment for is:InteractionStatementType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="InteractionStatementType"> * <xs:sequence> @@ -34,6 +38,8 @@ * </xs:sequence> * </xs:complexType> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_item.c b/lasso/xml/is_item.c index b2e27f89..45cfe9f7 100644 --- a/lasso/xml/is_item.c +++ b/lasso/xml/is_item.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_item.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_item + * @short_description: <is:Hint> + * + * <figure><title>Schema fragment for is:Hint</title> + * <programlisting><![CDATA[ * * <xs:element name="Hint" type="xs:string"/> * <xs:element name="Item" minOccurs="2" maxOccurs="unbounded"> @@ -38,6 +42,8 @@ * </xs:complexType> * </xs:element> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_parameter.c b/lasso/xml/is_parameter.c index f82721e9..ea883f18 100644 --- a/lasso/xml/is_parameter.c +++ b/lasso/xml/is_parameter.c @@ -24,14 +24,20 @@ #include <lasso/xml/is_parameter.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_parameter + * @short_description: <is:ParameterType> + * + * <figure><title>Schema fragment for is:ParameterType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ParameterType"> * <xs:attribute name="name" type="xs:ID" use="required"/> * <xs:attribute name="value" type="xs:string" use="required"/> * </xs:complexType> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_redirect_request.c b/lasso/xml/is_redirect_request.c index 62319ed1..fe9a8730 100644 --- a/lasso/xml/is_redirect_request.c +++ b/lasso/xml/is_redirect_request.c @@ -24,14 +24,20 @@ #include <lasso/xml/is_redirect_request.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_redirect_request + * @short_description: <is:RedirectRequest> + * + * <figure><title>Schema fragment for is:RedirectRequest</title> + * <programlisting><![CDATA[ * * <xs:element name="RedirectRequest" type="RedirectRequestType"/> * <xs:complexType name="RedirectRequestType"> * <xs:attribute name="redirectURL" type="xs:anyURI" use="required"/> * </xs:complexType> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_select.c b/lasso/xml/is_select.c index 98e58098..a5d89fee 100644 --- a/lasso/xml/is_select.c +++ b/lasso/xml/is_select.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_select.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_select + * @short_description: <is:Select> + * + * <figure><title>Schema fragment for is:Select</title> + * <programlisting><![CDATA[ * * <xs:element name="Select" type="SelectType"/> * <xs:complexType name="SelectType"> @@ -38,6 +42,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_text.c b/lasso/xml/is_text.c index 43ed4f4a..451e6eb0 100644 --- a/lasso/xml/is_text.c +++ b/lasso/xml/is_text.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_text.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_text + * @short_description: <is:Text> + * + * <figure><title>Schema fragment for is:Text</title> + * <programlisting><![CDATA[ * * <xs:element name="Text" type="TextType"/> * <xs:complexType name="TextType"> @@ -38,6 +42,8 @@ * </xs:complexContent> * </xs:complexType> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/is_user_interaction.c b/lasso/xml/is_user_interaction.c index 5af08b10..e826d19b 100644 --- a/lasso/xml/is_user_interaction.c +++ b/lasso/xml/is_user_interaction.c @@ -24,8 +24,12 @@ #include <lasso/xml/is_user_interaction.h> -/* - * Schema fragments (liberty-idwsf-interaction-svc-v1.0.xsd): +/** + * SECTION:is_user_interaction + * @short_description: <is:UserInteraction> + * + * <figure><title>Schema fragment for is:UserInteraction</title> + * <programlisting><![CDATA[ * * <xs:element name="UserInteraction" type="UserInteractionHeaderType"/> * <xs:complexType name="UserInteractionHeaderType"> @@ -40,6 +44,8 @@ * <xs:attribute ref="soap:actor" use="optional"/> * <xs:attribute ref="soap:mustUnderstand" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_assertion.c b/lasso/xml/lib_assertion.c index 99eea68c..da5ae9b6 100644 --- a/lasso/xml/lib_assertion.c +++ b/lasso/xml/lib_assertion.c @@ -24,21 +24,26 @@ #include <lasso/xml/lib_assertion.h> -/* - * Authentication assertions provided in an <AuthnResponse> element MUST be of +/** + * SECTION:lib_assertion + * @short_description: <lib:Assertion> + * + * <blockquote> + * Authentication assertions provided in an AuthnResponse element MUST be of * type AssertionType, which is an extension of saml:AssertionType, so that the - * RequestID attribute from the original <AuthnRequest> MAY be included in the - * InResponseTo attribute in the <Assertion> element. This is done because it is - * not required that the <AuthnResponse> element itself be signed. Instead, the - * individual <Assertion> elements contained MUST each be signed. Note that it is + * RequestID attribute from the original AuthnRequest MAY be included in the + * InResponseTo attribute in the Assertion element. This is done because it is + * not required that the AuthnResponse element itself be signed. Instead, the + * individual Assertion elements contained MUST each be signed. Note that it is * optional for the InResponseTo to be present. Its absence indicates that the - * <AuthnResponse> has been unilaterally sent by the identity provider without a - * corresponding <AuthnRequest> message from the service provider. If the + * AuthnResponse has been unilaterally sent by the identity provider without a + * corresponding AuthnRequest message from the service provider. If the * attribute is present, it MUST be set to the RequestID of the original - * <AuthnRequest>. + * AuthnRequest. + * </blockquote> * - * The schema fragment is as follows: - + * <figure><title>Schema fragment for lib:Assertion</title> + * <programlisting><![CDATA[ * <xs:element name="Assertion" type="AssertionType" substitutionGroup="saml:Assertion" /> * <xs:complexType name="AssertionType"> * <xs:complexContent> @@ -47,6 +52,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_authentication_statement.c b/lasso/xml/lib_authentication_statement.c index c4fc3fb5..015e32f6 100644 --- a/lasso/xml/lib_authentication_statement.c +++ b/lasso/xml/lib_authentication_statement.c @@ -25,9 +25,12 @@ #include <lasso/xml/lib_authentication_statement.h> #include <lasso/xml/lib_subject.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): +/** + * SECTION:lib_authentication_statement + * @short_description: <lib:AuthenticationStatement> * + * <figure><title>Schema fragment for lib:AuthenticationStatement</title> + * <programlisting><![CDATA[ * <xs:element name="AuthenticationStatement" type="AuthenticationStatementType" * substitutionGroup="saml:Statement"/> * <xs:complexType name="AuthenticationStatementType"> @@ -41,6 +44,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_authn_context.c b/lasso/xml/lib_authn_context.c index 1dfd0494..1b8aea6e 100644 --- a/lasso/xml/lib_authn_context.c +++ b/lasso/xml/lib_authn_context.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_authn_context.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_authn_context + * @short_description: <lib:AuthnContext> + * + * <figure><title>Schema fragment for lib:AuthnContext</title> + * <programlisting><![CDATA[ * <xs:element name="AuthnContext"> * <xs:complexType> * <xs:sequence> @@ -38,17 +41,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> - * - * From schema liberty-authentication-context-v1.2.xsd: - * <xs:element name="AuthenticationContextStatement" type="AuthenticationContextStatementType"> - * <xs:annotation> - * <xs:documentation> - * A particular assertion on an identity - * provider's part with respect to the authentication - * context associated with an authentication assertion. - * </xs:documentation> - * </xs:annotation> - * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_authn_request.c b/lasso/xml/lib_authn_request.c index 1318d445..2d762b68 100644 --- a/lasso/xml/lib_authn_request.c +++ b/lasso/xml/lib_authn_request.c @@ -25,14 +25,23 @@ #include <lasso/xml/lib_authn_request.h> #include <libxml/uri.h> -/* - * The <AuthnRequest> is defined as an extension of samlp:RequestAbstractType. +/** + * SECTION:lib_authn_request + * @short_description: <lib:AuthnRequest> + * @see_also: #LassoLogin + * + * Authentication requests are sent from a service provider to an identity + * provider. + * + * <blockquote> + * The lib:AuthnRequest is defined as an extension of samlp:RequestAbstractType. * The RequestID attribute in samlp:RequestAbstractType has uniqueness * requirements placed on it by [SAMLCore11], which require it to have the * properties of a nonce. - * - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * + * </blockquote> + * + * <figure><title>Schema fragment for lib:AuthnRequest</title> + * <programlisting><![CDATA[ * <xs:element name="AuthnRequest" type="AuthnRequestType" /> * <xs:complexType name="AuthnRequestType"> * <xs:complexContent> @@ -57,14 +66,7 @@ * * <xs:element name="ProviderID" type="md:entityIDType"/> * <xs:element name="AffiliationID" type="md:entityIDType"/> - * - * From liberty-metadata-v1.0.xsd: - * <xs:simpleType name="entityIDType"> - * <xs:restriction base="xs:anyURI"> - * <xs:maxLength value="1024" id="maxlengthid"/> - * </xs:restriction> - * </xs:simpleType> - * + * * <xs:element name="NameIDPolicy" type="NameIDPolicyType"/> * <xs:simpleType name="NameIDPolicyType"> * <xs:restriction base="xs:string"> @@ -77,6 +79,8 @@ * * <xs:element name="ProtocolProfile" type="xs:anyURI"/> * <xs:element name="RelayState" type="xs:string"/> + * ]]></programlisting> + * </figure> */ diff --git a/lasso/xml/lib_authn_request.h b/lasso/xml/lib_authn_request.h index b76034ad..63d55f41 100644 --- a/lasso/xml/lib_authn_request.h +++ b/lasso/xml/lib_authn_request.h @@ -48,6 +48,30 @@ extern "C" { typedef struct _LassoLibAuthnRequest LassoLibAuthnRequest; typedef struct _LassoLibAuthnRequestClass LassoLibAuthnRequestClass; +/** + * LassoLibAuthnRequest: + * + * @ProviderID isthe 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. + * + */ struct _LassoLibAuthnRequest { LassoSamlpRequestAbstract parent; diff --git a/lasso/xml/lib_authn_request_envelope.c b/lasso/xml/lib_authn_request_envelope.c index d70222a0..82a0de02 100644 --- a/lasso/xml/lib_authn_request_envelope.c +++ b/lasso/xml/lib_authn_request_envelope.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_authn_request_envelope.h> -/* - * Schema: +/** + * SECTION:lib_authn_request_envelope + * @short_description: <lib:AuthnRequestEnvelope> * + * <figure><title>Schema fragment for lib:AuthnRequestEnvelope</title> + * <programlisting><![CDATA[ * <xs:element name="AuthnRequestEnvelope" type="AuthnRequestEnvelopeType"/> * <xs:complexType name="AuthnRequestEnvelopeType"> * <xs:complexContent> @@ -59,6 +62,8 @@ * <xs:element ref="Extension" minOccurs="0" maxOccurs="unbounded"/> * </xs:sequence> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_authn_response.c b/lasso/xml/lib_authn_response.c index 0cea1d9e..3598ef20 100644 --- a/lasso/xml/lib_authn_response.c +++ b/lasso/xml/lib_authn_response.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_authn_response.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_authn_response + * @short_description: <lib:AuthnResponse> + * + * <figure><title>Schema fragment for lib:AuthnResponse</title> + * <programlisting><![CDATA[ * <xs:element name="AuthnResponse" type="AuthnResponseType"/> * <xs:complexType name="AuthnResponseType"> * <xs:complexContent> @@ -42,14 +45,9 @@ * </xs:complexType> * * <xs:element name="ProviderID" type="md:entityIDType"/> - * From liberty-metadata-v1.0.xsd: - * <xs:simpleType name="entityIDType"> - * <xs:restriction base="xs:anyURI"> - * <xs:maxLength value="1024" id="maxlengthid"/> - * </xs:restriction> - * </xs:simpleType> * <xs:element name="RelayState" type="xs:string"/> - * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_authn_response_envelope.c b/lasso/xml/lib_authn_response_envelope.c index 59eaa962..f36e1635 100644 --- a/lasso/xml/lib_authn_response_envelope.c +++ b/lasso/xml/lib_authn_response_envelope.c @@ -24,6 +24,11 @@ #include <lasso/xml/lib_authn_response_envelope.h> +/** + * SECTION:lib_authn_response_envelope + * @short_description: <lib:AuthnResponseEnvelope> + * + */ /*****************************************************************************/ diff --git a/lasso/xml/lib_federation_termination_notification.c b/lasso/xml/lib_federation_termination_notification.c index 9f4ac375..03b8b63c 100644 --- a/lasso/xml/lib_federation_termination_notification.c +++ b/lasso/xml/lib_federation_termination_notification.c @@ -25,9 +25,12 @@ #include <lasso/xml/lib_federation_termination_notification.h> #include <libxml/uri.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_federation_termination_notification + * @short_description: <lib:FederationTerminationNotification> + * + * <figure><title>Schema fragment for lib:FederationTerminationNotification</title> + * <programlisting><![CDATA[ * <xs:element name="FederationTerminationNotification" * type="FederationTerminationNotificationType"/> * <xs:complexType name="FederationTerminationNotificationType"> @@ -44,13 +47,8 @@ * </xs:complexType> * * <xs:element name="ProviderID" type="md:entityIDType"/> - * - * From liberty-metadata-v1.0.xsd: - * <xs:simpleType name="entityIDType"> - * <xs:restriction base="xs:anyURI"> - * <xs:maxLength value="1024" id="maxlengthid"/> - * </xs:restriction> - * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_idp_entries.c b/lasso/xml/lib_idp_entries.c index 5621c148..da00725e 100644 --- a/lasso/xml/lib_idp_entries.c +++ b/lasso/xml/lib_idp_entries.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_idp_entries.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_idp_entries + * @short_description: <lib:IDPEntries> + * + * <figure><title>Schema fragment for lib:IDPEntries</title> + * <programlisting><![CDATA[ * <xs:element name="IDPEntries"> * <xs:complexType> * <xs:sequence> @@ -34,6 +37,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_idp_entry.c b/lasso/xml/lib_idp_entry.c index 6cae98ef..86bee8c7 100644 --- a/lasso/xml/lib_idp_entry.c +++ b/lasso/xml/lib_idp_entry.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_idp_entry.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): +/** + * SECTION:lib_idp_entry + * @short_description: <lib:IDPEntry> * + * <figure><title>Schema fragment for lib:IDPEntry</title> + * <programlisting><![CDATA[ * <xs:element name="IDPEntry"> * <xs:complexType> * <xs:sequence> @@ -36,6 +39,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_idp_list.c b/lasso/xml/lib_idp_list.c index ef0a2244..3b253330 100644 --- a/lasso/xml/lib_idp_list.c +++ b/lasso/xml/lib_idp_list.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_idp_list.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_idp_list + * @short_description: <lib:IDPList> + * + * <figure><title>Schema fragment for lib:IDPList</title> + * <programlisting><![CDATA[ * <xs:element name="IDPList" type="IDPListType"/> * <xs:complexType name="IDPListType"> * <xs:sequence> @@ -36,6 +39,8 @@ * </xs:complexType> * * <xs:element name="GetComplete" type="xs:anyURI"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_logout_request.c b/lasso/xml/lib_logout_request.c index b135ab7d..4fa07d49 100644 --- a/lasso/xml/lib_logout_request.c +++ b/lasso/xml/lib_logout_request.c @@ -25,9 +25,12 @@ #include <libxml/uri.h> #include <lasso/xml/lib_logout_request.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_logout_request + * @short_description: <lib:LogoutRequest> + * + * <figure><title>Schema fragment for lib:LogoutRequest</title> + * <programlisting><![CDATA[ * <xs:element name="LogoutRequest" type="LogoutRequestType"/> * <xs:complexType name="LogoutRequestType"> * <xs:complexContent> @@ -47,13 +50,8 @@ * * <xs:element name="ProviderID" type="md:entityIDType"/> * <xs:element name="RelayState" type="xs:string"/> - * - * From liberty-metadata-v1.0.xsd: - * <xs:simpleType name="entityIDType"> - * <xs:restriction base="xs:anyURI"> - * <xs:maxLength value="1024" id="maxlengthid"/> - * </xs:restriction> - * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_logout_response.c b/lasso/xml/lib_logout_response.c index 3c364642..9a519425 100644 --- a/lasso/xml/lib_logout_response.c +++ b/lasso/xml/lib_logout_response.c @@ -24,13 +24,17 @@ #include <lasso/xml/lib_logout_response.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_logout_response + * @short_description: <lib:LogoutResponse> + * + * <figure><title>Schema fragment for lib:LogoutResponse</title> + * <programlisting><![CDATA[ * <xs:element name="LogoutResponse" type="StatusResponseType"/> + * ]]></programlisting> + * </figure> */ - /*****************************************************************************/ /* private methods */ /*****************************************************************************/ diff --git a/lasso/xml/lib_name_identifier_mapping_request.c b/lasso/xml/lib_name_identifier_mapping_request.c index d561f1df..32cb8a4f 100644 --- a/lasso/xml/lib_name_identifier_mapping_request.c +++ b/lasso/xml/lib_name_identifier_mapping_request.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_name_identifier_mapping_request.h> -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): - * +/** + * SECTION:lib_name_identifier_mapping_request + * @short_description: <lib:NameIdentifierMappingRequest> + * + * <figure><title>Schema fragment for lib:NameIdentifierMappingRequest</title> + * <programlisting><![CDATA[ * <xs:element name="NameIdentifierMappingRequest" type="NameIdentifierMappingRequestType"/> * <xs:complexType name="NameIdentifierMappingRequestType"> * <xs:complexContent> @@ -43,13 +46,8 @@ * </xs:complexType> * * <xs:element name="ProviderID" type="md:entityIDType"/> - * - * From liberty-metadata-v1.0.xsd: - * <xs:simpleType name="entityIDType"> - * <xs:restriction base="xs:anyURI"> - * <xs:maxLength value="1024" id="maxlengthid"/> - * </xs:restriction> - * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_name_identifier_mapping_response.c b/lasso/xml/lib_name_identifier_mapping_response.c index e68ea2d7..44587bb3 100644 --- a/lasso/xml/lib_name_identifier_mapping_response.c +++ b/lasso/xml/lib_name_identifier_mapping_response.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_name_identifier_mapping_response.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_name_identifier_mapping_response + * @short_description: <lib:NameIdentifierMappingResponse> + * + * <figure><title>Schema fragment for lib:NameIdentifierMappingResponse</title> + * <programlisting><![CDATA[ * <xs:element name="NameIdentifierMappingResponse" type="NameIdentifierMappingResponseType"/> * <xs:complexType name="NameIdentifierMappingResponseType"> * <xs:complexContent> @@ -40,6 +43,8 @@ * </xs:extension> * </xs:complexContent> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_register_name_identifier_request.c b/lasso/xml/lib_register_name_identifier_request.c index b089af63..8ef01622 100644 --- a/lasso/xml/lib_register_name_identifier_request.c +++ b/lasso/xml/lib_register_name_identifier_request.c @@ -25,9 +25,12 @@ #include <libxml/uri.h> #include <lasso/xml/lib_register_name_identifier_request.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_register_name_identifier_request + * @short_description: <lib:RegisterNameIdentifierRequest> + * + * <figure><title>Schema fragment for lib:RegisterNameIdentifierRequest</title> + * <programlisting><![CDATA[ * <xs:element name="RegisterNameIdentifierRequest" type="RegisterNameIdentifierRequestType"/> * <xs:complexType name="RegisterNameIdentifierRequestType"> * <xs:complexContent> @@ -49,13 +52,8 @@ * * <xs:element name="ProviderID" type="md:entityIDType"/> * <xs:element name="RelayState" type="xs:string"/> - * - * From liberty-metadata-v1.0.xsd: - * <xs:simpleType name="entityIDType"> - * <xs:restriction base="xs:anyURI"> - * <xs:maxLength value="1024" id="maxlengthid"/> - * </xs:restriction> - * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_register_name_identifier_response.c b/lasso/xml/lib_register_name_identifier_response.c index 376eab06..3c0cc1ef 100644 --- a/lasso/xml/lib_register_name_identifier_response.c +++ b/lasso/xml/lib_register_name_identifier_response.c @@ -24,10 +24,15 @@ #include <lasso/xml/lib_register_name_identifier_response.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_register_name_identifier_response + * @short_description: <lib:RegisterNameIdentifierResponse> + * + * <figure><title>Schema fragment for lib:RegisterNameIdentifierResponse</title> + * <programlisting><![CDATA[ * <xs:element name="RegisterNameIdentifierResponse" type="StatusResponseType"/> + * ]]></programlisting> + * </figure> */ diff --git a/lasso/xml/lib_request_authn_context.c b/lasso/xml/lib_request_authn_context.c index cd6ebd1d..d9398233 100644 --- a/lasso/xml/lib_request_authn_context.c +++ b/lasso/xml/lib_request_authn_context.c @@ -24,12 +24,15 @@ #include <lasso/xml/lib_request_authn_context.h> -/* +/** + * SECTION:lib_request_authn_context + * @short_description: <lib:RequestAuthnContext> + * * Information describing which authentication context the requester desires the * identity provider to use in authenticating the Principal. * - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * + * <figure><title>Schema fragment for lib:RequestAuthnContext</title> + * <programlisting><![CDATA[ * <xs:element name="RequestAuthnContext"> * <xs:complexType> * <xs:sequence> @@ -42,6 +45,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_scoping.c b/lasso/xml/lib_scoping.c index 79aa7b89..aab6d8ee 100644 --- a/lasso/xml/lib_scoping.c +++ b/lasso/xml/lib_scoping.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_scoping.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_scoping + * @short_description: <lib:Scoping> + * + * <figure><title>Schema fragment for lib:Scoping</title> + * <programlisting><![CDATA[ * <xs:complexType name="ScopingType"> * <xs:sequence> * <xs:element name="ProxyCount" type="xs:nonNegativeInteger" minOccurs="0"/> @@ -34,6 +37,8 @@ * </xs:sequence> * </xs:complexType> * <xs:element name="Scoping" type="ScopingType"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_status_response.c b/lasso/xml/lib_status_response.c index c63d8ce9..b6a0ff40 100644 --- a/lasso/xml/lib_status_response.c +++ b/lasso/xml/lib_status_response.c @@ -25,9 +25,12 @@ #include <lasso/xml/lib_status_response.h> #include <libxml/uri.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_status_response + * @short_description: <lib:StatusResponse> + * + * <figure><title>Schema fragment for lib:StatusResponse</title> + * <programlisting><![CDATA[ * <xs:complexType name="StatusResponseType"> * <xs:complexContent> * <xs:extension base="samlp:ResponseAbstractType"> @@ -43,13 +46,8 @@ * * <xs:element name="ProviderID" type="md:entityIDType"/> * <xs:element name="RelayState" type="xs:string"/> - * - * From liberty-metadata-v1.0.xsd: - * <xs:simpleType name="entityIDType"> - * <xs:restriction base="xs:anyURI"> - * <xs:maxLength value="1024" id="maxlengthid"/> - * </xs:restriction> - * </xs:simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/lib_subject.c b/lasso/xml/lib_subject.c index cae222ea..41459a19 100644 --- a/lasso/xml/lib_subject.c +++ b/lasso/xml/lib_subject.c @@ -24,9 +24,12 @@ #include <lasso/xml/lib_subject.h> -/* - * Schema fragment (liberty-idff-protocols-schema-v1.2.xsd): - * +/** + * SECTION:lib_subject + * @short_description: <lib:Subject> + * + * <figure><title>Schema fragment for lib:Subject</title> + * <programlisting><![CDATA[ * <xs:complexType name="SubjectType"> * <xs:complexContent> * <xs:extension base="saml:SubjectType"> @@ -37,6 +40,8 @@ * </xs:complexContent> * </xs:complexType> * <xs:element name="Subject" type="SubjectType" substitutionGroup="saml:Subject"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/sa_credentials.c b/lasso/xml/sa_credentials.c index d879be57..7d78f991 100644 --- a/lasso/xml/sa_credentials.c +++ b/lasso/xml/sa_credentials.c @@ -24,8 +24,12 @@ #include <lasso/xml/sa_credentials.h> -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_credentials + * @short_description: <sa:Credentials> + * + * <figure><title>Schema fragment for sa:Credentials</title> + * <programlisting><![CDATA[ * * <xs:element name="Credentials" minOccurs="0"> * <xs:complexType> @@ -34,6 +38,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/sa_parameter.c b/lasso/xml/sa_parameter.c index d1d0ca21..f238c378 100644 --- a/lasso/xml/sa_parameter.c +++ b/lasso/xml/sa_parameter.c @@ -24,8 +24,12 @@ #include <lasso/xml/sa_parameter.h> -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_parameter + * @short_description: <sa:Parameter> + * + * <figure><title>Schema fragment for sa:Parameter</title> + * <programlisting><![CDATA[ * * <xs:element name="Parameter" minOccurs="0" maxOccurs="unbounded"> * <xs:complexType> @@ -36,6 +40,8 @@ * </xs:simpleContent> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/sa_password_transforms.c b/lasso/xml/sa_password_transforms.c index 31f0c1cf..18719cd0 100644 --- a/lasso/xml/sa_password_transforms.c +++ b/lasso/xml/sa_password_transforms.c @@ -24,8 +24,12 @@ #include <lasso/xml/sa_password_transforms.h> -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_password_transforms + * @short_description: <sa:PasswordTransforms> + * + * <figure><title>Schema fragment for sa:PasswordTransforms</title> + * <programlisting><![CDATA[ * <xs:element name="PasswordTransforms"> * <xs:annotation> * <xs:documentation> @@ -54,6 +58,8 @@ * </xs:sequence> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/sa_sasl_request.c b/lasso/xml/sa_sasl_request.c index 9b421eef..a2c81dea 100644 --- a/lasso/xml/sa_sasl_request.c +++ b/lasso/xml/sa_sasl_request.c @@ -24,8 +24,12 @@ #include <lasso/xml/sa_sasl_request.h> -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_sasl_request + * @short_description: <sa:SASLRequest> + * + * <figure><title>Schema fragment for sa:SASLRequest</title> + * <programlisting><![CDATA[ * * <xs:element name="SASLRequest"> * <xs:complexType> @@ -45,6 +49,8 @@ * <xs:attribute name="id" type="xs:ID"use="optional"/> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/sa_sasl_response.c b/lasso/xml/sa_sasl_response.c index 74b6bdfb..cbf87c20 100644 --- a/lasso/xml/sa_sasl_response.c +++ b/lasso/xml/sa_sasl_response.c @@ -24,8 +24,12 @@ #include <lasso/xml/sa_sasl_response.h> -/* - * Schema fragments (lib-arch-authn-svc.xsd): +/** + * SECTION:sa_sasl_response + * @short_description: <sa:SASLResponse> + * + * <figure><title>Schema fragment for sa:SASLResponse</title> + * <programlisting><![CDATA[ * * <xs:element name="SASLResponse"> * <xs:complexType> @@ -53,6 +57,8 @@ * </xs:complexType> * </xs:element> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/sa_transform.c b/lasso/xml/sa_transform.c index 9ab5e831..0170c680 100644 --- a/lasso/xml/sa_transform.c +++ b/lasso/xml/sa_transform.c @@ -24,8 +24,12 @@ #include <lasso/xml/sa_transform.h> -/* - * Schema fragments (liberty-idwsf-authn-svc-v1.0.xsd): +/** + * SECTION:sa_transform + * @short_description: <sa:Transform> + * + * <figure><title>Schema fragment for sa:Transform</title> + * <programlisting><![CDATA[ * <xs:element name="Transform" maxOccurs="unbounded"> * <xs:complexType> * <xs:sequence> @@ -43,6 +47,8 @@ * <xs:attribute name="id" type="xs:ID"use="optional"/> * </xs:complexType> * </xs:element> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_action.c b/lasso/xml/saml-2.0/saml2_action.c index 9cc224b6..edfb8027 100644 --- a/lasso/xml/saml-2.0/saml2_action.c +++ b/lasso/xml/saml-2.0/saml2_action.c @@ -24,8 +24,12 @@ #include "saml2_action.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_action + * @short_description: <saml2:Action> + * + * <figure><title>Schema fragment for saml2:Action</title> + * <programlisting><![CDATA[ * * <complexType name="ActionType"> * <simpleContent> @@ -34,6 +38,8 @@ * </extension> * </simpleContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_advice.c b/lasso/xml/saml-2.0/saml2_advice.c index f4051b38..864686cb 100644 --- a/lasso/xml/saml-2.0/saml2_advice.c +++ b/lasso/xml/saml-2.0/saml2_advice.c @@ -24,8 +24,12 @@ #include "saml2_advice.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_advice + * @short_description: <saml2:Advice> + * + * <figure><title>Schema fragment for saml2:Advice</title> + * <programlisting><![CDATA[ * * <complexType name="AdviceType"> * <choice minOccurs="0" maxOccurs="unbounded"> @@ -36,6 +40,8 @@ * <any namespace="##other" processContents="lax"/> * </choice> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_assertion.c b/lasso/xml/saml-2.0/saml2_assertion.c index 663a9a5d..79baa5ac 100644 --- a/lasso/xml/saml-2.0/saml2_assertion.c +++ b/lasso/xml/saml-2.0/saml2_assertion.c @@ -28,8 +28,12 @@ #include "saml2_assertion.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_assertion + * @short_description: <saml2:Assertion> + * + * <figure><title>Schema fragment for saml2:Assertion</title> + * <programlisting><![CDATA[ * * <complexType name="AssertionType"> * <sequence> @@ -49,6 +53,8 @@ * <attribute name="ID" type="ID" use="required"/> * <attribute name="IssueInstant" type="dateTime" use="required"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_attribute.c b/lasso/xml/saml-2.0/saml2_attribute.c index fdc0ec2e..1a0d3684 100644 --- a/lasso/xml/saml-2.0/saml2_attribute.c +++ b/lasso/xml/saml-2.0/saml2_attribute.c @@ -24,8 +24,12 @@ #include "saml2_attribute.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_attribute + * @short_description: <saml2:Attribute> + * + * <figure><title>Schema fragment for saml2:Attribute</title> + * <programlisting><![CDATA[ * * <complexType name="AttributeType"> * <sequence> @@ -36,6 +40,8 @@ * <attribute name="FriendlyName" type="string" use="optional"/> * <anyAttribute namespace="##other" processContents="lax"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_attribute_statement.c b/lasso/xml/saml-2.0/saml2_attribute_statement.c index ee94ac89..8daa5684 100644 --- a/lasso/xml/saml-2.0/saml2_attribute_statement.c +++ b/lasso/xml/saml-2.0/saml2_attribute_statement.c @@ -24,8 +24,12 @@ #include "saml2_attribute_statement.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_attribute_statement + * @short_description: <saml2:AttributeStatement> + * + * <figure><title>Schema fragment for saml2:AttributeStatement</title> + * <programlisting><![CDATA[ * * <complexType name="AttributeStatementType"> * <complexContent> @@ -37,6 +41,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_audience_restriction.c b/lasso/xml/saml-2.0/saml2_audience_restriction.c index 0fe53011..ab927f11 100644 --- a/lasso/xml/saml-2.0/saml2_audience_restriction.c +++ b/lasso/xml/saml-2.0/saml2_audience_restriction.c @@ -24,8 +24,12 @@ #include "saml2_audience_restriction.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_audience_restriction + * @short_description: <saml2:AudienceRestriction> + * + * <figure><title>Schema fragment for saml2:AudienceRestriction</title> + * <programlisting><![CDATA[ * * <complexType name="AudienceRestrictionType"> * <complexContent> @@ -36,6 +40,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_authn_context.c b/lasso/xml/saml-2.0/saml2_authn_context.c index 8edc9ccc..fd14901b 100644 --- a/lasso/xml/saml-2.0/saml2_authn_context.c +++ b/lasso/xml/saml-2.0/saml2_authn_context.c @@ -24,8 +24,12 @@ #include "saml2_authn_context.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_authn_context + * @short_description: <saml2:AuthnContext> + * + * <figure><title>Schema fragment for saml2:AuthnContext</title> + * <programlisting><![CDATA[ * * <complexType name="AuthnContextType"> * <sequence> @@ -45,6 +49,8 @@ * <element ref="saml:AuthenticatingAuthority" minOccurs="0" maxOccurs="unbounded"/> * </sequence> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_authn_statement.c b/lasso/xml/saml-2.0/saml2_authn_statement.c index 28bdf145..76ab0db4 100644 --- a/lasso/xml/saml-2.0/saml2_authn_statement.c +++ b/lasso/xml/saml-2.0/saml2_authn_statement.c @@ -24,8 +24,12 @@ #include "saml2_authn_statement.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_authn_statement + * @short_description: <saml2:AuthnStatement> + * + * <figure><title>Schema fragment for saml2:AuthnStatement</title> + * <programlisting><![CDATA[ * * <complexType name="AuthnStatementType"> * <complexContent> @@ -40,6 +44,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_authz_decision_statement.c b/lasso/xml/saml-2.0/saml2_authz_decision_statement.c index dcdf3b2f..c5e13c2f 100644 --- a/lasso/xml/saml-2.0/saml2_authz_decision_statement.c +++ b/lasso/xml/saml-2.0/saml2_authz_decision_statement.c @@ -24,8 +24,12 @@ #include "saml2_authz_decision_statement.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_authz_decision_statement + * @short_description: <saml2:AuthzDecisionStatement> + * + * <figure><title>Schema fragment for saml2:AuthzDecisionStatement</title> + * <programlisting><![CDATA[ * * <complexType name="AuthzDecisionStatementType"> * <complexContent> @@ -39,6 +43,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_base_idabstract.c b/lasso/xml/saml-2.0/saml2_base_idabstract.c index 773de07f..9563b6af 100644 --- a/lasso/xml/saml-2.0/saml2_base_idabstract.c +++ b/lasso/xml/saml-2.0/saml2_base_idabstract.c @@ -24,12 +24,18 @@ #include "saml2_base_idabstract.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_base_idabstract + * @short_description: <saml2:BaseIDAbstract> + * + * <figure><title>Schema fragment for saml2:BaseIDAbstract</title> + * <programlisting><![CDATA[ * * <complexType name="BaseIDAbstractType" abstract="true"> * <attributeGroup ref="saml:IDNameQualifiers"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_condition_abstract.c b/lasso/xml/saml-2.0/saml2_condition_abstract.c index 50d8d288..80cc96d9 100644 --- a/lasso/xml/saml-2.0/saml2_condition_abstract.c +++ b/lasso/xml/saml-2.0/saml2_condition_abstract.c @@ -24,8 +24,12 @@ #include "saml2_condition_abstract.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_condition_abstract + * @short_description: <saml2:ConditionAbstract> + * + * <figure><title>Schema fragment for saml2:ConditionAbstract</title> + * <programlisting><![CDATA[ * * <complexType name="ConditionAbstractType" abstract="true"/> * <element name="AudienceRestriction" type="saml:AudienceRestrictionType"/> @@ -38,6 +42,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_conditions.c b/lasso/xml/saml-2.0/saml2_conditions.c index b4f96851..8fc2a49e 100644 --- a/lasso/xml/saml-2.0/saml2_conditions.c +++ b/lasso/xml/saml-2.0/saml2_conditions.c @@ -24,8 +24,12 @@ #include "saml2_conditions.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_conditions + * @short_description: <saml2:Conditions> + * + * <figure><title>Schema fragment for saml2:Conditions</title> + * <programlisting><![CDATA[ * * <complexType name="ConditionsType"> * <choice minOccurs="0" maxOccurs="unbounded"> @@ -37,6 +41,8 @@ * <attribute name="NotBefore" type="dateTime" use="optional"/> * <attribute name="NotOnOrAfter" type="dateTime" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_encrypted_element.c b/lasso/xml/saml-2.0/saml2_encrypted_element.c index be4690ad..00a1b41e 100644 --- a/lasso/xml/saml-2.0/saml2_encrypted_element.c +++ b/lasso/xml/saml-2.0/saml2_encrypted_element.c @@ -24,8 +24,12 @@ #include "saml2_encrypted_element.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_encrypted_element + * @short_description: <saml2:EncryptedElement> + * + * <figure><title>Schema fragment for saml2:EncryptedElement</title> + * <programlisting><![CDATA[ * * <complexType name="EncryptedElementType"> * <sequence> @@ -33,6 +37,8 @@ * <element ref="xenc:EncryptedKey" minOccurs="0" maxOccurs="unbounded"/> * </sequence> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_evidence.c b/lasso/xml/saml-2.0/saml2_evidence.c index 4c86aee5..09cf6835 100644 --- a/lasso/xml/saml-2.0/saml2_evidence.c +++ b/lasso/xml/saml-2.0/saml2_evidence.c @@ -24,8 +24,12 @@ #include "saml2_evidence.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_evidence + * @short_description: <saml2:Evidence> + * + * <figure><title>Schema fragment for saml2:Evidence</title> + * <programlisting><![CDATA[ * * <complexType name="EvidenceType"> * <choice maxOccurs="unbounded"> @@ -35,6 +39,8 @@ * <element ref="saml:EncryptedAssertion"/> * </choice> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c b/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c index fcf31580..29cbdb22 100644 --- a/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c +++ b/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.c @@ -24,8 +24,12 @@ #include "saml2_key_info_confirmation_data.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_key_info_confirmation_data + * @short_description: <saml2:KeyInfoConfirmationData> + * + * <figure><title>Schema fragment for saml2:KeyInfoConfirmationData</title> + * <programlisting><![CDATA[ * * <complexType name="KeyInfoConfirmationDataType" mixed="false"> * <complexContent> @@ -36,6 +40,8 @@ * </restriction> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_name_id.c b/lasso/xml/saml-2.0/saml2_name_id.c index 60d66985..36892b22 100644 --- a/lasso/xml/saml-2.0/saml2_name_id.c +++ b/lasso/xml/saml-2.0/saml2_name_id.c @@ -24,8 +24,12 @@ #include "saml2_name_id.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_name_id + * @short_description: <saml2:NameID> + * + * <figure><title>Schema fragment for saml2:NameID</title> + * <programlisting><![CDATA[ * * <complexType name="NameIDType"> * <simpleContent> @@ -36,6 +40,8 @@ * </extension> * </simpleContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_one_time_use.c b/lasso/xml/saml-2.0/saml2_one_time_use.c index d7e93ca4..2b403241 100644 --- a/lasso/xml/saml-2.0/saml2_one_time_use.c +++ b/lasso/xml/saml-2.0/saml2_one_time_use.c @@ -24,14 +24,20 @@ #include "saml2_one_time_use.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_one_time_use + * @short_description: <saml2:OneTimeUse> + * + * <figure><title>Schema fragment for saml2:OneTimeUse</title> + * <programlisting><![CDATA[ * * <complexType name="OneTimeUseType"> * <complexContent> * <extension base="saml:ConditionAbstractType"/> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_proxy_restriction.c b/lasso/xml/saml-2.0/saml2_proxy_restriction.c index f33307bc..a69fadf1 100644 --- a/lasso/xml/saml-2.0/saml2_proxy_restriction.c +++ b/lasso/xml/saml-2.0/saml2_proxy_restriction.c @@ -24,8 +24,12 @@ #include "saml2_proxy_restriction.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_proxy_restriction + * @short_description: <saml2:ProxyRestriction> + * + * <figure><title>Schema fragment for saml2:ProxyRestriction</title> + * <programlisting><![CDATA[ * * <complexType name="ProxyRestrictionType"> * <complexContent> @@ -37,6 +41,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_statement_abstract.c b/lasso/xml/saml-2.0/saml2_statement_abstract.c index fb0c3686..420c7c95 100644 --- a/lasso/xml/saml-2.0/saml2_statement_abstract.c +++ b/lasso/xml/saml-2.0/saml2_statement_abstract.c @@ -24,8 +24,12 @@ #include "saml2_statement_abstract.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_statement_abstract + * @short_description: <saml2:StatementAbstract> + * + * <figure><title>Schema fragment for saml2:StatementAbstract</title> + * <programlisting><![CDATA[ * * <complexType name="StatementAbstractType" abstract="true"/> * <element name="AuthnStatement" type="saml:AuthnStatementType"/> @@ -42,6 +46,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_subject.c b/lasso/xml/saml-2.0/saml2_subject.c index f50c043d..781ed6b6 100644 --- a/lasso/xml/saml-2.0/saml2_subject.c +++ b/lasso/xml/saml-2.0/saml2_subject.c @@ -24,8 +24,12 @@ #include "saml2_subject.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_subject + * @short_description: <saml2:Subject> + * + * <figure><title>Schema fragment for saml2:Subject</title> + * <programlisting><![CDATA[ * * <complexType name="SubjectType"> * <choice> @@ -40,6 +44,8 @@ * <element ref="saml:SubjectConfirmation" maxOccurs="unbounded"/> * </choice> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_subject_confirmation.c b/lasso/xml/saml-2.0/saml2_subject_confirmation.c index cc5b5619..3686454a 100644 --- a/lasso/xml/saml-2.0/saml2_subject_confirmation.c +++ b/lasso/xml/saml-2.0/saml2_subject_confirmation.c @@ -24,8 +24,12 @@ #include "saml2_subject_confirmation.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_subject_confirmation + * @short_description: <saml2:SubjectConfirmation> + * + * <figure><title>Schema fragment for saml2:SubjectConfirmation</title> + * <programlisting><![CDATA[ * * <complexType name="SubjectConfirmationType"> * <sequence> @@ -38,6 +42,8 @@ * </sequence> * <attribute name="Method" type="anyURI" use="required"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_subject_confirmation_data.c b/lasso/xml/saml-2.0/saml2_subject_confirmation_data.c index 05300b80..36740488 100644 --- a/lasso/xml/saml-2.0/saml2_subject_confirmation_data.c +++ b/lasso/xml/saml-2.0/saml2_subject_confirmation_data.c @@ -24,8 +24,12 @@ #include "saml2_subject_confirmation_data.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_subject_confirmation_data + * @short_description: <saml2:SubjectConfirmationData> + * + * <figure><title>Schema fragment for saml2:SubjectConfirmationData</title> + * <programlisting><![CDATA[ * * <complexType name="SubjectConfirmationDataType" mixed="true"> * <complexContent> @@ -42,6 +46,8 @@ * </restriction> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/saml2_subject_locality.c b/lasso/xml/saml-2.0/saml2_subject_locality.c index 80d84452..f4d74f3a 100644 --- a/lasso/xml/saml-2.0/saml2_subject_locality.c +++ b/lasso/xml/saml-2.0/saml2_subject_locality.c @@ -24,13 +24,19 @@ #include "saml2_subject_locality.h" -/* - * Schema fragment (saml-schema-assertion-2.0.xsd): +/** + * SECTION:saml2_subject_locality + * @short_description: <saml2:SubjectLocality> + * + * <figure><title>Schema fragment for saml2:SubjectLocality</title> + * <programlisting><![CDATA[ * * <complexType name="SubjectLocalityType"> * <attribute name="Address" type="string" use="optional"/> * <attribute name="DNSName" type="string" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_artifact_resolve.c b/lasso/xml/saml-2.0/samlp2_artifact_resolve.c index cf3475ee..fabe2e5d 100644 --- a/lasso/xml/saml-2.0/samlp2_artifact_resolve.c +++ b/lasso/xml/saml-2.0/samlp2_artifact_resolve.c @@ -24,8 +24,12 @@ #include "samlp2_artifact_resolve.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_artifact_resolve + * @short_description: <samlp2:ArtifactResolve> + * + * <figure><title>Schema fragment for samlp2:ArtifactResolve</title> + * <programlisting><![CDATA[ * * <complexType name="ArtifactResolveType"> * <complexContent> @@ -36,6 +40,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_artifact_response.c b/lasso/xml/saml-2.0/samlp2_artifact_response.c index 490b17cd..0c3234e1 100644 --- a/lasso/xml/saml-2.0/samlp2_artifact_response.c +++ b/lasso/xml/saml-2.0/samlp2_artifact_response.c @@ -24,8 +24,12 @@ #include "samlp2_artifact_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_artifact_response + * @short_description: <samlp2:ArtifactResponse> + * + * <figure><title>Schema fragment for samlp2:ArtifactResponse</title> + * <programlisting><![CDATA[ * * <complexType name="ArtifactResponseType"> * <complexContent> @@ -36,6 +40,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_assertion_id_request.c b/lasso/xml/saml-2.0/samlp2_assertion_id_request.c index f0b4c467..2f1b0ac8 100644 --- a/lasso/xml/saml-2.0/samlp2_assertion_id_request.c +++ b/lasso/xml/saml-2.0/samlp2_assertion_id_request.c @@ -24,8 +24,12 @@ #include "samlp2_assertion_id_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_assertion_idrequest + * @short_description: <samlp2:AssertionIDRequest> + * + * <figure><title>Schema fragment for samlp2:AssertionIDRequest</title> + * <programlisting><![CDATA[ * * <complexType name="AssertionIDRequestType"> * <complexContent> @@ -36,6 +40,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_attribute_query.c b/lasso/xml/saml-2.0/samlp2_attribute_query.c index fd561e1d..76582a17 100644 --- a/lasso/xml/saml-2.0/samlp2_attribute_query.c +++ b/lasso/xml/saml-2.0/samlp2_attribute_query.c @@ -24,8 +24,12 @@ #include "samlp2_attribute_query.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_attribute_query + * @short_description: <samlp2:AttributeQuery> + * + * <figure><title>Schema fragment for samlp2:AttributeQuery</title> + * <programlisting><![CDATA[ * * <complexType name="AttributeQueryType"> * <complexContent> @@ -36,6 +40,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_authn_query.c b/lasso/xml/saml-2.0/samlp2_authn_query.c index 1ee54204..3c64e913 100644 --- a/lasso/xml/saml-2.0/samlp2_authn_query.c +++ b/lasso/xml/saml-2.0/samlp2_authn_query.c @@ -24,8 +24,12 @@ #include "samlp2_authn_query.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_authn_query + * @short_description: <samlp2:AuthnQuery> + * + * <figure><title>Schema fragment for samlp2:AuthnQuery</title> + * <programlisting><![CDATA[ * * <complexType name="AuthnQueryType"> * <complexContent> @@ -37,6 +41,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_authn_request.c b/lasso/xml/saml-2.0/samlp2_authn_request.c index b00b0968..6f61f51f 100644 --- a/lasso/xml/saml-2.0/samlp2_authn_request.c +++ b/lasso/xml/saml-2.0/samlp2_authn_request.c @@ -24,8 +24,12 @@ #include "samlp2_authn_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_authn_request + * @short_description: <samlp2:AuthnRequest> + * + * <figure><title>Schema fragment for samlp2:AuthnRequest</title> + * <programlisting><![CDATA[ * * <complexType name="AuthnRequestType"> * <complexContent> @@ -47,6 +51,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_authz_decision_query.c b/lasso/xml/saml-2.0/samlp2_authz_decision_query.c index 25d7c089..a8df41b9 100644 --- a/lasso/xml/saml-2.0/samlp2_authz_decision_query.c +++ b/lasso/xml/saml-2.0/samlp2_authz_decision_query.c @@ -24,8 +24,12 @@ #include "samlp2_authz_decision_query.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_authz_decision_query + * @short_description: <samlp2:AuthzDecisionQuery> + * + * <figure><title>Schema fragment for samlp2:AuthzDecisionQuery</title> + * <programlisting><![CDATA[ * * <complexType name="AuthzDecisionQueryType"> * <complexContent> @@ -38,6 +42,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_extensions.c b/lasso/xml/saml-2.0/samlp2_extensions.c index fbb44f7b..baefe221 100644 --- a/lasso/xml/saml-2.0/samlp2_extensions.c +++ b/lasso/xml/saml-2.0/samlp2_extensions.c @@ -24,14 +24,20 @@ #include "samlp2_extensions.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_extensions + * @short_description: <samlp2:Extensions> + * + * <figure><title>Schema fragment for samlp2:Extensions</title> + * <programlisting><![CDATA[ * * <complexType name="ExtensionsType"> * <sequence> * <any namespace="##other" processContents="lax" maxOccurs="unbounded"/> * </sequence> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_idp_entry.c b/lasso/xml/saml-2.0/samlp2_idp_entry.c index be1e3c8f..b85ce505 100644 --- a/lasso/xml/saml-2.0/samlp2_idp_entry.c +++ b/lasso/xml/saml-2.0/samlp2_idp_entry.c @@ -24,14 +24,20 @@ #include "samlp2_idp_entry.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_idp_entry + * @short_description: <samlp2:IDPEntry> + * + * <figure><title>Schema fragment for samlp2:IDPEntry</title> + * <programlisting><![CDATA[ * * <complexType name="IDPEntryType"> * <attribute name="ProviderID" type="anyURI" use="required"/> * <attribute name="Name" type="string" use="optional"/> * <attribute name="Loc" type="anyURI" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_idp_list.c b/lasso/xml/saml-2.0/samlp2_idp_list.c index 0e7ceeb4..b8313c51 100644 --- a/lasso/xml/saml-2.0/samlp2_idp_list.c +++ b/lasso/xml/saml-2.0/samlp2_idp_list.c @@ -24,8 +24,12 @@ #include "samlp2_idp_list.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_idp_list + * @short_description: <samlp2:IDPList> + * + * <figure><title>Schema fragment for samlp2:IDPList</title> + * <programlisting><![CDATA[ * * <complexType name="IDPListType"> * <sequence> @@ -33,6 +37,8 @@ * <element ref="samlp:GetComplete" minOccurs="0"/> * </sequence> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_logout_request.c b/lasso/xml/saml-2.0/samlp2_logout_request.c index 87e061ab..e944f2d8 100644 --- a/lasso/xml/saml-2.0/samlp2_logout_request.c +++ b/lasso/xml/saml-2.0/samlp2_logout_request.c @@ -24,8 +24,12 @@ #include "samlp2_logout_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_logout_request + * @short_description: <samlp2:LogoutRequest> + * + * <figure><title>Schema fragment for samlp2:LogoutRequest</title> + * <programlisting><![CDATA[ * * <complexType name="LogoutRequestType"> * <complexContent> @@ -43,6 +47,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_logout_response.c b/lasso/xml/saml-2.0/samlp2_logout_response.c index 32eabc03..ab46184f 100644 --- a/lasso/xml/saml-2.0/samlp2_logout_response.c +++ b/lasso/xml/saml-2.0/samlp2_logout_response.c @@ -24,10 +24,16 @@ #include "samlp2_logout_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_logout_response + * @short_description: <samlp2:LogoutResponse> + * + * <figure><title>Schema fragment for samlp2:LogoutResponse</title> + * <programlisting><![CDATA[ * * <element name="LogoutResponse" type="samlp:StatusResponseType"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_manage_name_id_request.c b/lasso/xml/saml-2.0/samlp2_manage_name_id_request.c index 75e880a5..f3142007 100644 --- a/lasso/xml/saml-2.0/samlp2_manage_name_id_request.c +++ b/lasso/xml/saml-2.0/samlp2_manage_name_id_request.c @@ -24,8 +24,12 @@ #include "samlp2_manage_name_id_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_manage_name_id_request + * @short_description: <samlp2:ManageNameIDRequest> + * + * <figure><title>Schema fragment for samlp2:ManageNameIDRequest</title> + * <programlisting><![CDATA[ * * <complexType name="ManageNameIDRequestType"> * <complexContent> @@ -44,6 +48,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_manage_name_id_response.c b/lasso/xml/saml-2.0/samlp2_manage_name_id_response.c index 9dcd42f7..76ef2846 100644 --- a/lasso/xml/saml-2.0/samlp2_manage_name_id_response.c +++ b/lasso/xml/saml-2.0/samlp2_manage_name_id_response.c @@ -24,10 +24,16 @@ #include "samlp2_manage_name_id_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_manage_name_id_response + * @short_description: <samlp2:ManageNameIDResponse> + * + * <figure><title>Schema fragment for samlp2:ManageNameIDResponse</title> + * <programlisting><![CDATA[ * * <element name="ManageNameIDResponse" type="samlp:StatusResponseType"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c b/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c index 82b5a68a..589f22e9 100644 --- a/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c +++ b/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.c @@ -24,8 +24,12 @@ #include "samlp2_name_id_mapping_request.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_name_id_mapping_request + * @short_description: <samlp2:NameIDMappingRequest> + * + * <figure><title>Schema fragment for samlp2:NameIDMappingRequest</title> + * <programlisting><![CDATA[ * * <complexType name="NameIDMappingRequestType"> * <complexContent> @@ -41,6 +45,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c b/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c index cafcc83c..8afe2f51 100644 --- a/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c +++ b/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.c @@ -24,8 +24,12 @@ #include "samlp2_name_id_mapping_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_name_id_mapping_response + * @short_description: <samlp2:NameIDMappingResponse> + * + * <figure><title>Schema fragment for samlp2:NameIDMappingResponse</title> + * <programlisting><![CDATA[ * * <complexType name="NameIDMappingResponseType"> * <complexContent> @@ -37,6 +41,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_name_id_policy.c b/lasso/xml/saml-2.0/samlp2_name_id_policy.c index d83aea40..10f3dfca 100644 --- a/lasso/xml/saml-2.0/samlp2_name_id_policy.c +++ b/lasso/xml/saml-2.0/samlp2_name_id_policy.c @@ -24,14 +24,20 @@ #include "samlp2_name_id_policy.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_name_id_policy + * @short_description: <samlp2:NameIDPolicy> + * + * <figure><title>Schema fragment for samlp2:NameIDPolicy</title> + * <programlisting><![CDATA[ * * <complexType name="NameIDPolicyType"> * <attribute name="Format" type="anyURI" use="optional"/> * <attribute name="SPNameQualifier" type="string" use="optional"/> * <attribute name="AllowCreate" type="boolean" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_request_abstract.c b/lasso/xml/saml-2.0/samlp2_request_abstract.c index b4cf823c..04863f46 100644 --- a/lasso/xml/saml-2.0/samlp2_request_abstract.c +++ b/lasso/xml/saml-2.0/samlp2_request_abstract.c @@ -28,8 +28,12 @@ #include "samlp2_request_abstract.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_request_abstract + * @short_description: <samlp2:RequestAbstract> + * + * <figure><title>Schema fragment for samlp2:RequestAbstract</title> + * <programlisting><![CDATA[ * * <complexType name="RequestAbstractType" abstract="true"> * <sequence> @@ -43,6 +47,8 @@ * <attribute name="Destination" type="anyURI" use="optional"/> * <attribute name="Consent" type="anyURI" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_requested_authn_context.c b/lasso/xml/saml-2.0/samlp2_requested_authn_context.c index 17cf3197..21dbf828 100644 --- a/lasso/xml/saml-2.0/samlp2_requested_authn_context.c +++ b/lasso/xml/saml-2.0/samlp2_requested_authn_context.c @@ -24,8 +24,12 @@ #include "samlp2_requested_authn_context.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_requested_authn_context + * @short_description: <samlp2:RequestedAuthnContext> + * + * <figure><title>Schema fragment for samlp2:RequestedAuthnContext</title> + * <programlisting><![CDATA[ * * <complexType name="RequestedAuthnContextType"> * <choice> @@ -34,6 +38,8 @@ * </choice> * <attribute name="Comparison" type="samlp:AuthnContextComparisonType" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_response.c b/lasso/xml/saml-2.0/samlp2_response.c index 69e7f5ce..0950fa7d 100644 --- a/lasso/xml/saml-2.0/samlp2_response.c +++ b/lasso/xml/saml-2.0/samlp2_response.c @@ -26,8 +26,12 @@ #include "saml2_assertion.h" #include "saml2_encrypted_element.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_response + * @short_description: <samlp2:Response> + * + * <figure><title>Schema fragment for samlp2:Response</title> + * <programlisting><![CDATA[ * * <complexType name="ResponseType"> * <complexContent> @@ -39,6 +43,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ extern LassoNode* lasso_assertion_encrypt(LassoSaml2Assertion *assertion); diff --git a/lasso/xml/saml-2.0/samlp2_scoping.c b/lasso/xml/saml-2.0/samlp2_scoping.c index 6f216403..822b8dfa 100644 --- a/lasso/xml/saml-2.0/samlp2_scoping.c +++ b/lasso/xml/saml-2.0/samlp2_scoping.c @@ -24,8 +24,12 @@ #include "samlp2_scoping.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_scoping + * @short_description: <samlp2:Scoping> + * + * <figure><title>Schema fragment for samlp2:Scoping</title> + * <programlisting><![CDATA[ * * <complexType name="ScopingType"> * <sequence> @@ -34,6 +38,8 @@ * </sequence> * <attribute name="ProxyCount" type="nonNegativeInteger" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_status.c b/lasso/xml/saml-2.0/samlp2_status.c index 078e2ebf..2270d294 100644 --- a/lasso/xml/saml-2.0/samlp2_status.c +++ b/lasso/xml/saml-2.0/samlp2_status.c @@ -24,8 +24,12 @@ #include "samlp2_status.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_status + * @short_description: <samlp2:Status> + * + * <figure><title>Schema fragment for samlp2:Status</title> + * <programlisting><![CDATA[ * * <complexType name="StatusType"> * <sequence> @@ -34,6 +38,8 @@ * <element ref="samlp:StatusDetail" minOccurs="0"/> * </sequence> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_status_code.c b/lasso/xml/saml-2.0/samlp2_status_code.c index 21e7cc82..1919b312 100644 --- a/lasso/xml/saml-2.0/samlp2_status_code.c +++ b/lasso/xml/saml-2.0/samlp2_status_code.c @@ -24,8 +24,12 @@ #include "samlp2_status_code.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_status_code + * @short_description: <samlp2:StatusCode> + * + * <figure><title>Schema fragment for samlp2:StatusCode</title> + * <programlisting><![CDATA[ * * <complexType name="StatusCodeType"> * <sequence> @@ -33,6 +37,8 @@ * </sequence> * <attribute name="Value" type="anyURI" use="required"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_status_detail.c b/lasso/xml/saml-2.0/samlp2_status_detail.c index 3292a842..7f3ce7a3 100644 --- a/lasso/xml/saml-2.0/samlp2_status_detail.c +++ b/lasso/xml/saml-2.0/samlp2_status_detail.c @@ -24,14 +24,20 @@ #include "samlp2_status_detail.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_status_detail + * @short_description: <samlp2:StatusDetail> + * + * <figure><title>Schema fragment for samlp2:StatusDetail</title> + * <programlisting><![CDATA[ * * <complexType name="StatusDetailType"> * <sequence> * <any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> * </sequence> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_status_response.c b/lasso/xml/saml-2.0/samlp2_status_response.c index caa83255..76bb29a3 100644 --- a/lasso/xml/saml-2.0/samlp2_status_response.c +++ b/lasso/xml/saml-2.0/samlp2_status_response.c @@ -28,8 +28,12 @@ #include "samlp2_status_response.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_status_response + * @short_description: <samlp2:StatusResponse> + * + * <figure><title>Schema fragment for samlp2:StatusResponse</title> + * <programlisting><![CDATA[ * * <complexType name="StatusResponseType"> * <sequence> @@ -45,6 +49,8 @@ * <attribute name="Destination" type="anyURI" use="optional"/> * <attribute name="Consent" type="anyURI" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_subject_query_abstract.c b/lasso/xml/saml-2.0/samlp2_subject_query_abstract.c index f9d29767..2dc44c88 100644 --- a/lasso/xml/saml-2.0/samlp2_subject_query_abstract.c +++ b/lasso/xml/saml-2.0/samlp2_subject_query_abstract.c @@ -24,8 +24,12 @@ #include "samlp2_subject_query_abstract.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_subject_query_abstract + * @short_description: <samlp2:SubjectQueryAbstract> + * + * <figure><title>Schema fragment for samlp2:SubjectQueryAbstract</title> + * <programlisting><![CDATA[ * * <complexType name="SubjectQueryAbstractType" abstract="true"> * <complexContent> @@ -36,6 +40,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml-2.0/samlp2_terminate.c b/lasso/xml/saml-2.0/samlp2_terminate.c index 868dc58e..c31ae8a0 100644 --- a/lasso/xml/saml-2.0/samlp2_terminate.c +++ b/lasso/xml/saml-2.0/samlp2_terminate.c @@ -24,10 +24,16 @@ #include "samlp2_terminate.h" -/* - * Schema fragment (saml-schema-protocol-2.0.xsd): +/** + * SECTION:samlp2_terminate + * @short_description: <samlp2:Terminate> + * + * <figure><title>Schema fragment for samlp2:Terminate</title> + * <programlisting><![CDATA[ * * <complexType name="TerminateType"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_advice.c b/lasso/xml/saml_advice.c index 0ce4356d..e0df3402 100644 --- a/lasso/xml/saml_advice.c +++ b/lasso/xml/saml_advice.c @@ -25,9 +25,12 @@ #include <lasso/xml/saml_advice.h> #include <lasso/xml/saml_assertion.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): - * +/** + * SECTION:saml_advice + * @short_description: <saml:Advice> + * + * <figure><title>Schema fragment for saml:Advice</title> + * <programlisting><![CDATA[ * <element name="Advice" type="saml:AdviceType"/> * <complexType name="AdviceType"> * <choice minOccurs="0" maxOccurs="unbounded"> @@ -41,6 +44,8 @@ * <simpleType name="IDReferenceType"> * <restriction base="string"/> * </simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_assertion.c b/lasso/xml/saml_assertion.c index cfaeb39a..f812dea4 100644 --- a/lasso/xml/saml_assertion.c +++ b/lasso/xml/saml_assertion.c @@ -28,8 +28,12 @@ #include <lasso/xml/saml_assertion.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_assertion + * @short_description: <saml:Assertion> + * + * <figure><title>Schema fragment for saml:Assertion</title> + * <programlisting><![CDATA[ * * <element name="Assertion" type="saml:AssertionType"/> * <complexType name="AssertionType"> @@ -56,6 +60,8 @@ * <simpleType name="IDType"> * <restriction base="string"/> * </simpleType> + * ]]></programlisting> + * </figure> */ diff --git a/lasso/xml/saml_authentication_statement.c b/lasso/xml/saml_authentication_statement.c index eff629cf..da3ab7d4 100644 --- a/lasso/xml/saml_authentication_statement.c +++ b/lasso/xml/saml_authentication_statement.c @@ -24,8 +24,12 @@ #include <lasso/xml/saml_authentication_statement.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_authentication_statement + * @short_description: <saml:AuthenticationStatement> + * + * <figure><title>Schema fragment for saml:AuthenticationStatement</title> + * <programlisting><![CDATA[ * * <element name="AuthenticationStatement" type="saml:AuthenticationStatementType"/> * <complexType name="AuthenticationStatementType"> @@ -40,6 +44,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_authority_binding.c b/lasso/xml/saml_authority_binding.c index d76f02a5..55489efe 100644 --- a/lasso/xml/saml_authority_binding.c +++ b/lasso/xml/saml_authority_binding.c @@ -24,8 +24,12 @@ #include <lasso/xml/saml_authority_binding.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_authority_binding + * @short_description: <saml:AuthorityBinding> + * + * <figure><title>Schema fragment for saml:AuthorityBinding</title> + * <programlisting><![CDATA[ * * <element name="AuthorityBinding" type="saml:AuthorityBindingType"/> * <complexType name="AuthorityBindingType"> @@ -33,6 +37,8 @@ * <attribute name="Location" type="anyURI" use="required"/> * <attribute name="Binding" type="anyURI" use="required"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_condition_abstract.c b/lasso/xml/saml_condition_abstract.c index b592f548..0d38d521 100644 --- a/lasso/xml/saml_condition_abstract.c +++ b/lasso/xml/saml_condition_abstract.c @@ -24,12 +24,17 @@ #include <lasso/xml/saml_condition_abstract.h> -/* -The schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): - -<element name="Condition" type="saml:ConditionAbstractType"/> -<complexType name="ConditionAbstractType" abstract="true"/> -*/ +/** + * SECTION:saml_condition_abstract + * @short_description: <:saml:ConditionAbstract> + * + * <figure><title>Schema fragment for saml:ConditionAbstract</title> + * <programlisting><![CDATA[ + * <element name="Condition" type="saml:ConditionAbstractType"/> + * <complexType name="ConditionAbstractType" abstract="true"/> + * ]]></programlisting> + * </figure> + */ /*****************************************************************************/ /* private methods */ diff --git a/lasso/xml/saml_conditions.c b/lasso/xml/saml_conditions.c index d7de71ea..c6ae2fd6 100644 --- a/lasso/xml/saml_conditions.c +++ b/lasso/xml/saml_conditions.c @@ -24,8 +24,12 @@ #include <lasso/xml/saml_conditions.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_conditions + * @short_description: <saml:Conditions> + * + * <figure><title>Schema fragment for saml:Conditions</title> + * <programlisting><![CDATA[ * * <element name="Conditions" type="saml:ConditionsType"/> * <complexType name="ConditionsType"> @@ -36,6 +40,8 @@ * <attribute name="NotBefore" type="dateTime" use="optional"/> * <attribute name="NotOnOrAfter" type="dateTime" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_name_identifier.c b/lasso/xml/saml_name_identifier.c index 597685c0..60ebc03c 100644 --- a/lasso/xml/saml_name_identifier.c +++ b/lasso/xml/saml_name_identifier.c @@ -25,8 +25,12 @@ #include <lasso/xml/saml_name_identifier.h> #include <libxml/uri.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_name_identifier + * @short_description: <saml:NameIdentifier> + * + * <figure><title>Schema fragment for saml:NameIdentifier</title> + * <programlisting><![CDATA[ * * <element name="NameIdentifier" type="saml:NameIdentifierType"/> * <complexType name="NameIdentifierType"> @@ -37,6 +41,8 @@ * </extension> * </simpleContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_name_identifier.h b/lasso/xml/saml_name_identifier.h index 9c113e65..78062038 100644 --- a/lasso/xml/saml_name_identifier.h +++ b/lasso/xml/saml_name_identifier.h @@ -49,6 +49,21 @@ extern "C" { typedef struct _LassoSamlNameIdentifier LassoSamlNameIdentifier; typedef struct _LassoSamlNameIdentifierClass LassoSamlNameIdentifierClass; +/** + * LassoSamlNameIdentifier: + * + * @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. + * + */ struct _LassoSamlNameIdentifier { LassoNode parent; diff --git a/lasso/xml/saml_statement_abstract.c b/lasso/xml/saml_statement_abstract.c index 7c8b16cf..0480e44e 100644 --- a/lasso/xml/saml_statement_abstract.c +++ b/lasso/xml/saml_statement_abstract.c @@ -24,12 +24,17 @@ #include <lasso/xml/saml_statement_abstract.h> -/* -The schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): - -<element name="Statement" type="saml:StatementAbstractType"/> -<complexType name="StatementAbstractType" abstract="true"/> -*/ +/** + * SECTION:saml_statement_abstract + * @short_description: <saml:StatementAbstract> + * + * <figure><title>Schema fragment for saml:StatementAbstract</title> + * <programlisting><![CDATA[ + * <element name="Statement" type="saml:StatementAbstractType"/> + * <complexType name="StatementAbstractType" abstract="true"/> + * ]]></programlisting> + * </figure> + */ /*****************************************************************************/ diff --git a/lasso/xml/saml_subject.c b/lasso/xml/saml_subject.c index 61d3879b..5e20bf01 100644 --- a/lasso/xml/saml_subject.c +++ b/lasso/xml/saml_subject.c @@ -24,8 +24,12 @@ #include <lasso/xml/saml_subject.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_subject + * @short_description: <saml:Subject> + * + * <figure><title>Schema fragment for saml:Subject</title> + * <programlisting><![CDATA[ * * <element name="Subject" type="saml:SubjectType"/> * <complexType name="SubjectType"> @@ -37,6 +41,8 @@ * <element ref="saml:SubjectConfirmation"/> * </choice> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_subject_confirmation.c b/lasso/xml/saml_subject_confirmation.c index 057e8e75..40517c1a 100644 --- a/lasso/xml/saml_subject_confirmation.c +++ b/lasso/xml/saml_subject_confirmation.c @@ -24,8 +24,12 @@ #include <lasso/xml/saml_subject_confirmation.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_subject_confirmation + * @short_description: <saml:SubjectConfirmation> + * + * <figure><title>Schema fragment for saml:SubjectConfirmation</title> + * <programlisting><![CDATA[ * * <element name="SubjectConfirmation" type="saml:SubjectConfirmationType"/> * <complexType name="SubjectConfirmationType"> @@ -38,6 +42,8 @@ * * <element name="SubjectConfirmationData" type="anyType"/> * <element name="ConfirmationMethod" type="anyURI"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_subject_locality.c b/lasso/xml/saml_subject_locality.c index 1edc9ea6..b97db441 100644 --- a/lasso/xml/saml_subject_locality.c +++ b/lasso/xml/saml_subject_locality.c @@ -24,14 +24,20 @@ #include <lasso/xml/saml_subject_locality.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_subject_locality + * @short_description: <saml:SubjectLocality> + * + * <figure><title>Schema fragment for saml:SubjectLocality</title> + * <programlisting><![CDATA[ * * <element name="SubjectLocality" type="saml:SubjectLocalityType"/> * <complexType name="SubjectLocalityType"> * <attribute name="IPAddress" type="string" use="optional"/> * <attribute name="DNSAddress" type="string" use="optional"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/saml_subject_statement_abstract.c b/lasso/xml/saml_subject_statement_abstract.c index 0ee03ef1..450bf54b 100644 --- a/lasso/xml/saml_subject_statement_abstract.c +++ b/lasso/xml/saml_subject_statement_abstract.c @@ -24,8 +24,12 @@ #include <lasso/xml/saml_subject_statement_abstract.h> -/* - * Schema fragment (oasis-sstc-saml-schema-assertion-1.0.xsd): +/** + * SECTION:saml_subject_statement_abstract + * @short_description: <saml:SubjectStatementAbstractType> + * + * <figure><title>Schema fragment for saml:SubjectStatementAbstractType</title> + * <programlisting><![CDATA[ * * <complexType name="SubjectStatementAbstractType" abstract="true"> * <complexContent> @@ -36,6 +40,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/samlp_request.c b/lasso/xml/samlp_request.c index ad2ebaaf..12eba377 100644 --- a/lasso/xml/samlp_request.c +++ b/lasso/xml/samlp_request.c @@ -24,7 +24,12 @@ #include <lasso/xml/samlp_request.h> -/* +/** + * SECTION:samlp_request + * @short_description: <samlp:Request> + * + * <figure><title>Schema fragment for lib:Scoping</title> + * <programlisting><![CDATA[ * <element name="Request" type="samlp:RequestType"/> * <complexType name="RequestType"> * <complexContent> @@ -43,6 +48,8 @@ * </complexType> * * <element name="AssertionArtifact" type="string"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/samlp_request_abstract.c b/lasso/xml/samlp_request_abstract.c index bcece750..42254977 100644 --- a/lasso/xml/samlp_request_abstract.c +++ b/lasso/xml/samlp_request_abstract.c @@ -27,8 +27,12 @@ #include <lasso/xml/samlp_request_abstract.h> -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_request_abstract + * @short_description: <samlp:RequestAbstractType> + * + * <figure><title>Schema fragment for samlp:RequestAbstractType</title> + * <programlisting><![CDATA[ * * <complexType name="RequestAbstractType" abstract="true"> * <sequence> @@ -47,6 +51,8 @@ * <simpleType name="IDType"> * <restriction base="string"/> * </simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/samlp_response.c b/lasso/xml/samlp_response.c index 57e2086e..98bad693 100644 --- a/lasso/xml/samlp_response.c +++ b/lasso/xml/samlp_response.c @@ -25,8 +25,12 @@ #include <lasso/xml/samlp_response.h> #include <libxml/tree.h> -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_response + * @short_description: <samlp:Response> + * + * <figure><title>Schema fragment for samlp:Response</title> + * <programlisting><![CDATA[ * * <element name="Response" type="samlp:ResponseType"/> * <complexType name="ResponseType"> @@ -39,6 +43,8 @@ * </extension> * </complexContent> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/samlp_response_abstract.c b/lasso/xml/samlp_response_abstract.c index b477d393..22862ab7 100644 --- a/lasso/xml/samlp_response_abstract.c +++ b/lasso/xml/samlp_response_abstract.c @@ -27,8 +27,12 @@ #include <lasso/xml/samlp_response_abstract.h> -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_response_abstract + * @short_description: <samlp:ResponseAbstractType> + * + * <figure><title>Schema fragment for samlp:ResponseAbstractType</title> + * <programlisting><![CDATA[ * * <complexType name="ResponseAbstractType" abstract="true"> * <sequence> @@ -49,6 +53,8 @@ * <simpleType name="IDReferenceType"> * <restriction base="string"/> * </simpleType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/samlp_status.c b/lasso/xml/samlp_status.c index 42de54c2..2c88e44f 100644 --- a/lasso/xml/samlp_status.c +++ b/lasso/xml/samlp_status.c @@ -24,8 +24,12 @@ #include <lasso/xml/samlp_status.h> -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_status + * @short_description: <samlp:Status> + * + * <figure><title>Schema fragment for samlp:Status</title> + * <programlisting><![CDATA[ * * <element name="Status" type="samlp:StatusType"/> * <complexType name="StatusType"> @@ -37,6 +41,8 @@ * </complexType> * * <element name="StatusMessage" type="string"/> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/samlp_status_code.c b/lasso/xml/samlp_status_code.c index 2a41a628..43f541d9 100644 --- a/lasso/xml/samlp_status_code.c +++ b/lasso/xml/samlp_status_code.c @@ -24,8 +24,12 @@ #include <lasso/xml/samlp_status_code.h> -/* - * Schema fragment (oasis-sstc-saml-schema-protocol-1.0.xsd): +/** + * SECTION:samlp_status_code + * @short_description: <samlp:StatusCode> + * + * <figure><title>Schema fragment for samlp:StatusCode</title> + * <programlisting><![CDATA[ * * <element name="StatusCode" type="samlp:StatusCodeType"/> * <complexType name="StatusCodeType"> @@ -34,6 +38,8 @@ * </sequence> * <attribute name="Value" type="QName" use="required"/> * </complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_consent.c b/lasso/xml/soap_binding_consent.c index f08c7c6c..cc7f7ef7 100644 --- a/lasso/xml/soap_binding_consent.c +++ b/lasso/xml/soap_binding_consent.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_consent.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_consent + * @short_description: <soapbinding:ConsentType> + * + * <figure><title>Schema fragment for soapbinding:ConsentType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ConsentType"> * <xs:attribute name="uri" type="xs:anyURI" use="required"/> @@ -36,6 +40,8 @@ * </xs:complexType> * <xs:element name="Consent" type="ConsentType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_correlation.c b/lasso/xml/soap_binding_correlation.c index c54a65f4..d7fbd6ad 100644 --- a/lasso/xml/soap_binding_correlation.c +++ b/lasso/xml/soap_binding_correlation.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_correlation.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_correlation + * @short_description: <soapbinding:correlationType> + * + * <figure><title>Schema fragment for soapbinding:correlationType</title> + * <programlisting><![CDATA[ * <xs:complexType name="correlationType"> * <xs:attribute name="messageID" type="IDType" use="required"/> * <xs:attribute name="refToMessageID" type="IDType" use="optional"/> @@ -34,6 +38,8 @@ * <xs:attribute ref="S:mustUnderstand" use="optional"/> * <xs:attribute ref="S:actor" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_ext_credential.c b/lasso/xml/soap_binding_ext_credential.c index 99c2c0e5..004a930c 100644 --- a/lasso/xml/soap_binding_ext_credential.c +++ b/lasso/xml/soap_binding_ext_credential.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_ext_credential.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd - extension avril 2004): +/** + * SECTION:soap_binding_ext_credential + * @short_description: <soapbinding:Credential> + * + * <figure><title>Schema fragment for soapbinding:Credential</title> + * <programlisting><![CDATA[ * * <xs:element name="Credential" minOccurs="0" maxOccurs="unbounded"> * <xs:complexType> @@ -36,6 +40,8 @@ * </xs:complexType> * </xs:element> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_ext_credentials_context.c b/lasso/xml/soap_binding_ext_credentials_context.c index 75df13b4..d9fbeb31 100644 --- a/lasso/xml/soap_binding_ext_credentials_context.c +++ b/lasso/xml/soap_binding_ext_credentials_context.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_ext_credentials_context.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd - extension avril 2004): +/** + * SECTION:soap_binding_ext_credentials_context + * @short_description: <soapbinding:CredentialsContextType> + * + * <figure><title>Schema fragment for soapbinding:CredentialsContextType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="CredentialsContextType"> * <xs:sequence> @@ -38,6 +42,8 @@ * </xs:complexType> * <xs:element name="CredentialsContext" type="CredentialsContextType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_ext_service_instance_update.c b/lasso/xml/soap_binding_ext_service_instance_update.c index 72181791..3cc21f0a 100644 --- a/lasso/xml/soap_binding_ext_service_instance_update.c +++ b/lasso/xml/soap_binding_ext_service_instance_update.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_ext_service_instance_update.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd - extension avril 2004): +/** + * SECTION:soap_binding_ext_service_instance_update + * @short_description: <soapbinding:ServiceInstanceUpdateType> + * + * <figure><title>Schema fragment for soapbinding:ServiceInstanceUpdateType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ServiceInstanceUpdateType"> * <xs:sequence> @@ -45,6 +49,8 @@ * <xs:attribute ref="S:actor" use="optional"/> * </xs:complexType> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_ext_timeout.c b/lasso/xml/soap_binding_ext_timeout.c index 8387c151..8d9477f8 100644 --- a/lasso/xml/soap_binding_ext_timeout.c +++ b/lasso/xml/soap_binding_ext_timeout.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_ext_timeout.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd - extension avril 2004): +/** + * SECTION:soap_binding_ext_timeout + * @short_description: <soapbinding:TimeoutType> + * + * <figure><title>Schema fragment for soapbinding:TimeoutType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="TimeoutType"> * <xs:attribute name="maxProcessingTime" type="xs:integer" use="required"/> @@ -35,6 +39,8 @@ * </xs:complexType> * <xs:element name="Timeout" type="TimeoutType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_processing_context.c b/lasso/xml/soap_binding_processing_context.c index 56ea0ec8..397df4b8 100644 --- a/lasso/xml/soap_binding_processing_context.c +++ b/lasso/xml/soap_binding_processing_context.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_processing_context.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_processing_context + * @short_description: <soapbinding:ProcessingContextType> + * + * <figure><title>Schema fragment for soapbinding:ProcessingContextType</title> + * <programlisting><![CDATA[ * * <xs:complexType name="ProcessingContextType"> * <xs:simpleContent> @@ -38,6 +42,8 @@ * </xs:complexType> * <xs:element name="ProcessingContext" type="ProcessingContextType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_provider.c b/lasso/xml/soap_binding_provider.c index 93a3e875..579140ca 100644 --- a/lasso/xml/soap_binding_provider.c +++ b/lasso/xml/soap_binding_provider.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_provider.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_provider + * @short_description: <soapbinding:ProviderType> + * + * <figure><title>Schema fragment for soapbinding:ProviderType</title> + * <programlisting><![CDATA[ * <xs:complexType name="ProviderType"> * <xs:attribute name="providerID" type="xs:anyURI" use="required"/> * <xs:attribute name="affiliationID" type="xs: nyURI" use="optional"/> @@ -35,6 +39,8 @@ * </xs:complexType> * <xs:element name="Provider" type="ProviderType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_binding_usage_directive.c b/lasso/xml/soap_binding_usage_directive.c index a69dda6b..20e07c4c 100644 --- a/lasso/xml/soap_binding_usage_directive.c +++ b/lasso/xml/soap_binding_usage_directive.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_binding_usage_directive.h> -/* - * Schema fragments (liberty-idwsf-soap-binding-v1.1.xsd): +/** + * SECTION:soap_binding_usage_directive + * @short_description: <soapbinding:UsageDirectiveType> + * + * <figure><title>Schema fragment for soapbinding:UsageDirectiveType</title> + * <programlisting><![CDATA[ * <xs:complexType name="UsageDirectiveType"> * <xs:sequence> * <xs:any namespace="##other" processContents="lax" maxOccurs="unbounded"/> @@ -37,6 +41,8 @@ * </xs:complexType> * <xs:element name="UsageDirective" type="UsageDirectiveType"/> * + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_body.c b/lasso/xml/soap_body.c index 92654d2e..bf60bc7e 100644 --- a/lasso/xml/soap_body.c +++ b/lasso/xml/soap_body.c @@ -24,8 +24,12 @@ #include <lasso/xml/soap_body.h> -/* - * Schema fragments (http://www.w3.org/2001/06/soap-envelope): +/** + * SECTION:soap_body + * @short_description: <soap:Body> + * + * <figure><title>Schema fragment for soap:Body</title> + * <programlisting><![CDATA[ * * <xs:element name="Body" type="tns:Body"/> * <xs:complexType name="Body"> @@ -40,6 +44,8 @@ * </xs:annotation> * </xs:anyAttribute> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/soap_envelope.c b/lasso/xml/soap_envelope.c index bb237fc7..ea06eac1 100644 --- a/lasso/xml/soap_envelope.c +++ b/lasso/xml/soap_envelope.c @@ -24,9 +24,10 @@ #include <lasso/xml/soap_envelope.h> -/* - * Schema fragments (): - * +/** + * SECTION:soap_envelope + * @short_description: <soap:Envelope> + * */ /*****************************************************************************/ diff --git a/lasso/xml/soap_header.c b/lasso/xml/soap_header.c index 1cbba386..1c63899d 100644 --- a/lasso/xml/soap_header.c +++ b/lasso/xml/soap_header.c @@ -24,8 +24,9 @@ #include <lasso/xml/soap_header.h> -/* - * Schema fragments (http://www.w3.org/2001/06/soap-envelope): +/** + * SECTION:soap_header + * @short_description: <soap:Header> * */ diff --git a/lasso/xml/strings.h b/lasso/xml/strings.h index 41249453..d1f32e4e 100644 --- a/lasso/xml/strings.h +++ b/lasso/xml/strings.h @@ -22,6 +22,12 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:strings + * @short_description: Useful string constants + * + **/ + #ifndef __LASSO_STRINGS_H__ #define __LASSO_STRINGS_H__ @@ -50,9 +56,41 @@ #define LASSO_LIB_MINOR_VERSION_N 2 /* NameIDPolicyType */ + +/** + * LASSO_LIB_NAMEID_POLICY_TYPE_NONE: + * + * <emphasis>None</emphasis> policy for use in #LassoLibAuthnRequest. It + * means an existing federation must be used and an error should be produced if + * none existed beforehand. + */ #define LASSO_LIB_NAMEID_POLICY_TYPE_NONE "none" + +/** + * LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME: + * + * <emphasis>Onetime</emphasis> 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. + */ #define LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME "onetime" + +/** + * LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED: + * + * <emphasis>Federated</emphasis> policy for use in #LassoLibAuthnRequest. It + * means a federation may be created between identity and service provider (if + * it didn't exist before). + */ #define LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED "federated" + +/** + * LASSO_LIB_NAMEID_POLICY_TYPE_ANY: + * + * <emphasis>Any</emphasis> policy for use in #LassoLibAuthnRequest. It means + * a federation may be created if the principal agrees and it can fall back to + * <emphasis>onetime</emphasis> if he does not. + */ #define LASSO_LIB_NAMEID_POLICY_TYPE_ANY "any" /* AuthenticationClassRef */ @@ -104,10 +142,27 @@ #define LASSO_LIB_STATUS_CODE_UNSUPPORTED_PROFILE "lib:UnsupportedProfile" /* ProtocolProfile */ + +/** + * LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART: + * + * Identifies the Single Sign-On "Artifact" profile; where an artifact is + * passed from identity provider to service provider and back to get the + * #LassoLibAssertion. + */ #define LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART \ "http://projectliberty.org/profiles/brws-art" + +/** + * LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST: + * + * 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. + */ #define LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST \ "http://projectliberty.org/profiles/brws-post" + #define LASSO_LIB_PROTOCOL_PROFILE_BRWS_LECP \ "http://projectliberty.org/profiles/lecp" #define LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP \ @@ -130,8 +185,28 @@ #define LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP "http://projectliberty.org/profiles/slo-idp-soap" /* NameIdentifier formats */ + +/** + * LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED: + * + * <emphasis>Federated</emphasis> name identifier constant, used in + * #LassoNameIdentifier. It implies the name identifier belongs to + * a federation established between SP and IdP. + */ #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED "urn:liberty:iff:nameid:federated" + +/** + * LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME: + * + * "One-time" name identifier constant, used in #LassoNameIdentifier. + */ #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME "urn:liberty:iff:nameid:one-time" + +/** + * LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED: + * + * "Encrypted" name identifier constant, used in #LassoNameIdentifier. + */ #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED "urn:liberty:iff:nameid:encrypted" #define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID "urn:liberty:iff:nameid:entityID" diff --git a/lasso/xml/utility_status.c b/lasso/xml/utility_status.c index 81b7b48d..7e216ca4 100644 --- a/lasso/xml/utility_status.c +++ b/lasso/xml/utility_status.c @@ -24,8 +24,12 @@ #include <lasso/xml/utility_status.h> -/* - * Schema fragment +/** + * SECTION:utility_status + * @short_description: <utility:Status> + * + * <figure><title>Schema fragment for utility:Status</title> + * <programlisting><![CDATA[ * * <xs:element name="Status" type="StatusType"> * <xs:annotation> @@ -43,6 +47,8 @@ * <xs:attribute name="ref" type="xs:NCName" use="optional"/> * <xs:attribute name="comment" type="xs:string" use="optional"/> * </xs:complexType> + * ]]></programlisting> + * </figure> */ /*****************************************************************************/ diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c index faaa268f..f93bab3d 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -22,6 +22,15 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +/** + * SECTION:node + * @short_description: Base class for all Lasso objects + * + * #LassoNode is the base class for Lasso objects; just a step over GObject as + * defined in glib. + * + */ + #include <ctype.h> #include <libxml/xpath.h> |
