SAML 2.0 Strings

SAML 2.0 Strings

Synopsis

#define             LASSO_SAML2_METADATA_HREF
#define             LASSO_SAML2_PROTOCOL_HREF
#define             LASSO_SAML2_PROTOCOL_PREFIX
#define             LASSO_SAML2_ASSERTION_HREF
#define             LASSO_SAML2_ASSERTION_PREFIX
#define             LASSO_SAML2_METADATA_BINDING_SOAP
#define             LASSO_SAML2_METADATA_BINDING_REDIRECT
#define             LASSO_SAML2_METADATA_BINDING_POST
#define             LASSO_SAML2_METADATA_BINDING_ARTIFACT
#define             LASSO_SAML2_METADATA_BINDING_PAOS
#define             LASSO_SAML2_DEFLATE_ENCODING

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED
#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL
#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509
#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS
#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS
#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY
#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT
#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT
#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED

#define             LASSO_SAML2_ATTRIBUTE_NAME_EPR
#define             LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI

#define             LASSO_SAML2_CONSENT_OBTAINED
#define             LASSO_SAML2_CONSENT_PRIOR
#define             LASSO_SAML2_CONSENT_IMPLICIT
#define             LASSO_SAML2_CONSENT_EXPLICIT
#define             LASSO_SAML2_CONSENT_UNAVAILABLE
#define             LASSO_SAML2_CONSENT_INAPPLICABLE

#define             LASSO_SAML2_STATUS_CODE_SUCCESS
#define             LASSO_SAML2_STATUS_CODE_REQUESTER
#define             LASSO_SAML2_STATUS_CODE_RESPONDER
#define             LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH
#define             LASSO_SAML2_STATUS_CODE_AUTHN_FAILED
#define             LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME
#define             LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY
#define             LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT
#define             LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP
#define             LASSO_SAML2_STATUS_CODE_NO_PASSIVE
#define             LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP
#define             LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT
#define             LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED
#define             LASSO_SAML2_STATUS_CODE_REQUEST_DENIED
#define             LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED
#define             LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED
#define             LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
#define             LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW
#define             LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
#define             LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES
#define             LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE
#define             LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL
#define             LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING

#define             LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY
#define             LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL
#define             LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD
#define             LASSO_SAML2_AUTHN_CONTEXT_KERBEROS
#define             LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT
#define             LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED
#define             LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT
#define             LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED
#define             LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY
#define             LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY
#define             LASSO_SAML2_AUTHN_CONTEXT_PGP
#define             LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT
#define             LASSO_SAML2_AUTHN_CONTEXT_PASSWORD
#define             LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION
#define             LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD
#define             LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI
#define             LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI
#define             LASSO_SAML2_AUTHN_CONTEXT_SPKI
#define             LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD
#define             LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT
#define             LASSO_SAML2_AUTHN_CONTEXT_X509
#define             LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY
#define             LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN
#define             LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG
#define             LASSO_SAML2_AUTHN_CONTEXT_UNSPECIFIED

#define             LASSO_SAML2_CONFIRMATION_METHOD_BEARER
#define             LASSO_SAML2_CONFIRMATION_METHOD_HOLDER_OF_KEY

Description

Details

LASSO_SAML2_METADATA_HREF

#define LASSO_SAML2_METADATA_HREF "urn:oasis:names:tc:SAML:2.0:metadata"

Namespace for FIXME


LASSO_SAML2_PROTOCOL_HREF

#define LASSO_SAML2_PROTOCOL_HREF "urn:oasis:names:tc:SAML:2.0:protocol"

Namespace for FIXME


LASSO_SAML2_PROTOCOL_PREFIX

#define LASSO_SAML2_PROTOCOL_PREFIX "samlp"

Preferred prefix for namespace of FIXME


LASSO_SAML2_ASSERTION_HREF

#define LASSO_SAML2_ASSERTION_HREF "urn:oasis:names:tc:SAML:2.0:assertion"

Namespace for FIXME


LASSO_SAML2_ASSERTION_PREFIX

#define LASSO_SAML2_ASSERTION_PREFIX "saml"

Preferred prefix for namespace of FIXME


LASSO_SAML2_METADATA_BINDING_SOAP

#define LASSO_SAML2_METADATA_BINDING_SOAP "urn:oasis:names:tc:SAML:2.0:bindings:SOAP"

LASSO_SAML2_METADATA_BINDING_REDIRECT

#define LASSO_SAML2_METADATA_BINDING_REDIRECT "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"

LASSO_SAML2_METADATA_BINDING_POST

#define LASSO_SAML2_METADATA_BINDING_POST "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"

LASSO_SAML2_METADATA_BINDING_ARTIFACT

#define LASSO_SAML2_METADATA_BINDING_ARTIFACT "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact"

LASSO_SAML2_METADATA_BINDING_PAOS

#define LASSO_SAML2_METADATA_BINDING_PAOS "urn:oasis:names:tc:SAML:2.0:bindings:PAOS"

LASSO_SAML2_DEFLATE_ENCODING

#define LASSO_SAML2_DEFLATE_ENCODING "urn:oasis:names:tc:SAML:2.0:bindings:URL-Encoding:DEFLATE"

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT

LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED

#define             LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED

LASSO_SAML2_ATTRIBUTE_NAME_EPR

#define LASSO_SAML2_ATTRIBUTE_NAME_EPR "urn:liberty:disco:2006-08:DiscoveryEPR"

LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI

#define LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI "urn:oasis:names:tc:SAML:2.0:attrname-format:uri"

LASSO_SAML2_CONSENT_OBTAINED

#define LASSO_SAML2_CONSENT_OBTAINED "urn:oasis:names:tc:SAML:2.0:consent:obtained"

LASSO_SAML2_CONSENT_PRIOR

#define LASSO_SAML2_CONSENT_PRIOR "urn:oasis:names:tc:SAML:2.0:consent:prior"

LASSO_SAML2_CONSENT_IMPLICIT

#define LASSO_SAML2_CONSENT_IMPLICIT "urn:oasis:names:tc:SAML:2.0:consent:current-implicit"

LASSO_SAML2_CONSENT_EXPLICIT

#define LASSO_SAML2_CONSENT_EXPLICIT "urn:oasis:names:tc:SAML:2.0:consent:current-explicit"

LASSO_SAML2_CONSENT_UNAVAILABLE

#define LASSO_SAML2_CONSENT_UNAVAILABLE "urn:oasis:names:tc:SAML:2.0:consent:unavailable"

LASSO_SAML2_CONSENT_INAPPLICABLE

#define LASSO_SAML2_CONSENT_INAPPLICABLE "urn:oasis:names:tc:SAML:2.0:consent:inapplicable"

LASSO_SAML2_STATUS_CODE_SUCCESS

#define LASSO_SAML2_STATUS_CODE_SUCCESS "urn:oasis:names:tc:SAML:2.0:status:Success"

LASSO_SAML2_STATUS_CODE_REQUESTER

#define LASSO_SAML2_STATUS_CODE_REQUESTER "urn:oasis:names:tc:SAML:2.0:status:Requester"

LASSO_SAML2_STATUS_CODE_RESPONDER

#define LASSO_SAML2_STATUS_CODE_RESPONDER "urn:oasis:names:tc:SAML:2.0:status:Responder"

LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH

#define             LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH

LASSO_SAML2_STATUS_CODE_AUTHN_FAILED

#define LASSO_SAML2_STATUS_CODE_AUTHN_FAILED "urn:oasis:names:tc:SAML:2.0:status:AuthnFailed"

LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME

#define             LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME

LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY

#define             LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY

LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT

#define             LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT

LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP

#define             LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP

LASSO_SAML2_STATUS_CODE_NO_PASSIVE

#define             LASSO_SAML2_STATUS_CODE_NO_PASSIVE

LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP

#define             LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP

LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT

#define             LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT

LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED

#define             LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED

LASSO_SAML2_STATUS_CODE_REQUEST_DENIED

#define             LASSO_SAML2_STATUS_CODE_REQUEST_DENIED

LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED

#define             LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED

LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED

#define             LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED

LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH

#define             LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH

LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW

#define             LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW

LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED

#define             LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED

LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES

#define             LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES

LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE

#define             LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE

LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL

#define             LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL

LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING

#define             LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING

LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY

#define             LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY

LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL

#define             LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL

LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD

#define             LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD

LASSO_SAML2_AUTHN_CONTEXT_KERBEROS

#define             LASSO_SAML2_AUTHN_CONTEXT_KERBEROS

LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT

#define             LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT

LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED

#define             LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED

LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT

#define             LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT

LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED

#define             LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED

LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY

#define             LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY

LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY

#define             LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY

LASSO_SAML2_AUTHN_CONTEXT_PGP

#define             LASSO_SAML2_AUTHN_CONTEXT_PGP

LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT

#define             LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT

LASSO_SAML2_AUTHN_CONTEXT_PASSWORD

#define             LASSO_SAML2_AUTHN_CONTEXT_PASSWORD

LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION

#define             LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION

LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD

#define             LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD

LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI

#define             LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI

LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI

#define             LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI

LASSO_SAML2_AUTHN_CONTEXT_SPKI

#define             LASSO_SAML2_AUTHN_CONTEXT_SPKI

LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD

#define             LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD

LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT

#define             LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT

LASSO_SAML2_AUTHN_CONTEXT_X509

#define             LASSO_SAML2_AUTHN_CONTEXT_X509

LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY

#define             LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY

LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN

#define             LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN

LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG

#define             LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG

LASSO_SAML2_AUTHN_CONTEXT_UNSPECIFIED

#define             LASSO_SAML2_AUTHN_CONTEXT_UNSPECIFIED

LASSO_SAML2_CONFIRMATION_METHOD_BEARER

#define LASSO_SAML2_CONFIRMATION_METHOD_BEARER "urn:oasis:names:tc:SAML:2.0:cm:bearer"

LASSO_SAML2_CONFIRMATION_METHOD_HOLDER_OF_KEY

#define LASSO_SAML2_CONFIRMATION_METHOD_HOLDER_OF_KEY "urn:oasis:names:tc:SAML:2.0:cm:holder-of-key"