summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/reference/lasso/lasso-sections.txt29
-rw-r--r--lasso/xml/saml-2.0/saml2_strings.h20
2 files changed, 38 insertions, 11 deletions
diff --git a/docs/reference/lasso/lasso-sections.txt b/docs/reference/lasso/lasso-sections.txt
index ee521ee7..859fb3de 100644
--- a/docs/reference/lasso/lasso-sections.txt
+++ b/docs/reference/lasso/lasso-sections.txt
@@ -689,10 +689,12 @@ LASSO_SAML_CONFIRMATION_METHOD_SENDER_VOUCHES
<TITLE>SAML 2.0 Strings</TITLE>
<SUBSECTION Namespaces>
LASSO_SAML2_METADATA_HREF
+LASSO_SAML2_METADATA_PREFIX
LASSO_SAML2_PROTOCOL_HREF
LASSO_SAML2_PROTOCOL_PREFIX
LASSO_SAML2_ASSERTION_HREF
LASSO_SAML2_ASSERTION_PREFIX
+<SUBSECTION Bindings>
LASSO_SAML2_METADATA_BINDING_SOAP
LASSO_SAML2_METADATA_BINDING_REDIRECT
LASSO_SAML2_METADATA_BINDING_POST
@@ -709,9 +711,27 @@ LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED
-<SUBSECTION Attribute Names>
+<SUBSECTION Attribute Name>
LASSO_SAML2_ATTRIBUTE_NAME_EPR
+<SUBSECTION Attribute Format>
+LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_UNSPECIFIED
LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI
+LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_BASIC
+<SUBSECTION Action>
+LASSO_SAML2_ACTION_NAMESPACE_RWEDC
+LASSO_SAML2_ACTION_NAMESPACE_RWEDC_NEGATION
+LASSO_SAML2_ACTION_NAMESPACE_GHPP
+LASSO_SAML2_ACTION_NAMESPACE_UNIX
+LASSO_SAML2_ACTION_RWEDC_READ
+LASSO_SAML2_ACTION_RWEDC_WRITE
+LASSO_SAML2_ACTION_RWEDC_EXECUTE
+LASSO_SAML2_ACTION_RWEDC_DELETE
+LASSO_SAML2_ACTION_RWEDC_CONTROL
+LASSO_SAML2_ACTION_RWEDC_NEGATION
+LASSO_SAML2_ACTION_GHPP_GET
+LASSO_SAML2_ACTION_GHPP_HEAD
+LASSO_SAML2_ACTION_GHPP_PUT
+LASSO_SAML2_ACTION_GHPP_POST
<SUBSECTION Consent Values>
LASSO_SAML2_CONSENT_OBTAINED
LASSO_SAML2_CONSENT_PRIOR
@@ -772,6 +792,13 @@ LASSO_SAML2_AUTHN_CONTEXT_UNSPECIFIED
<SUBSECTION Confirmation Methods>
LASSO_SAML2_CONFIRMATION_METHOD_BEARER
LASSO_SAML2_CONFIRMATION_METHOD_HOLDER_OF_KEY
+<SUBSECTION Query String Field Name>
+LASSO_SAML2_FIELD_RESPONSE
+LASSO_SAML2_FIELD_REQUEST
+LASSO_SAML2_FIELD_ARTIFACT
+LASSO_SAML2_FIELD_RELAYSTATE
+LASSO_SAML2_FIELD_SIGNATURE
+LASSO_SAML2_FIELD_SIGALG
</SECTION>
<SECTION>
diff --git a/lasso/xml/saml-2.0/saml2_strings.h b/lasso/xml/saml-2.0/saml2_strings.h
index 9e55434b..6948fea1 100644
--- a/lasso/xml/saml-2.0/saml2_strings.h
+++ b/lasso/xml/saml-2.0/saml2_strings.h
@@ -27,7 +27,7 @@
* SECTION:saml2_strings
* @short_description: String constants from SAML 2.0 specifications
* @long_desscription: A lots of elements contains URL or enum based content,
- * @include: lasso/xml/saml-2.0/saml2_strinsg.h
+ * @include: lasso/xml/saml-2.0/saml2_strings.h
* @stability: Stable
* @see_also: #LassoSamlp2AuthnRequest, #LassoSaml2Assertion, #LassoLogin
*/
@@ -164,12 +164,12 @@
* <para>Name identifier format for SAML 2.0 entities, i.e. identity and service providers.</para>
*
* From saml-core-2.0-os.pdf:
- * <blockquote><pare>Indicates that the content of the element is the
+ * <blockquote><para>Indicates that the content of the element is the
* identifier of an entity that provides SAML-based services
(such as a SAML authority, requester, or responder) or is a participant in SAML profiles (such as a
* service provider supporting the browser SSO profile). Such an identifier can be used in the
- * <Issuer> element to identify the issuer of a SAML request, response, or assertion, or within the
- * <NameID> element to make assertions about system entities that can issue SAML requests,
+ * &lt;Issuer&gt; element to identify the issuer of a SAML request, response, or assertion, or within the
+ * &lt;NameID&gt; element to make assertions about system entities that can issue SAML requests,
* responses, and assertions. It can also be used in other elements and attributes whose purpose is
* to identify a system entity in various protocol exchanges.</para> <para>The syntax of such an
* identifier is a URI of not more than 1024 characters in length. It is RECOMMENDED that a system
@@ -232,7 +232,7 @@
*
* Attribute format whose names are in the xs:Name domain.
*/
-#define LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_BASIC "urn:oasis:names:tc:SAML:2.0:attrname-format:basic"
+#define LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_BASIC "urn:oasis:names:tc:SAML:2.0:attrname-format:basic"
/* Actions */
@@ -393,11 +393,11 @@
#define LASSO_SAML2_CONFIRMATION_METHOD_HOLDER_OF_KEY "urn:oasis:names:tc:SAML:2.0:cm:holder-of-key"
/* POST and GET request fields */
-#define LASSO_SAML2_FIELD_RESPONSE "SAMLResponse"
-#define LASSO_SAML2_FIELD_REQUEST "SAMLRequest"
-#define LASSO_SAML2_FIELD_ARTIFACT "SAMLart"
+#define LASSO_SAML2_FIELD_RESPONSE "SAMLResponse"
+#define LASSO_SAML2_FIELD_REQUEST "SAMLRequest"
+#define LASSO_SAML2_FIELD_ARTIFACT "SAMLart"
#define LASSO_SAML2_FIELD_RELAYSTATE "RelayState"
-#define LASSO_SAML2_FIELD_SIGNATURE "Signature"
-#define LASSO_SAML2_FIELD_SIGALG "SigAlg"
+#define LASSO_SAML2_FIELD_SIGNATURE "Signature"
+#define LASSO_SAML2_FIELD_SIGALG "SigAlg"
#endif /* __LASSO_SAML2_STRINGS_H__ */