15 const AC_PASSWORD =
'urn:oasis:names:tc:SAML:2.0:ac:classes:Password';
20 const AC_UNSPECIFIED =
'urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified';
25 const BINDING_HTTP_POST =
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST';
30 const BINDING_HTTP_REDIRECT =
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect';
35 const BINDING_HTTP_ARTIFACT =
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact';
40 const BINDING_SOAP =
'urn:oasis:names:tc:SAML:2.0:bindings:SOAP';
45 const BINDING_PAOS =
'urn:oasis:names:tc:SAML:2.0:bindings:PAOS';
50 const BINDING_HOK_SSO =
'urn:oasis:names:tc:SAML:2.0:profiles:holder-of-key:SSO:browser';
55 const CM_BEARER =
'urn:oasis:names:tc:SAML:2.0:cm:bearer';
60 const CM_HOK =
'urn:oasis:names:tc:SAML:2.0:cm:holder-of-key';
65 const CM_VOUCHES =
'urn:oasis:names:tc:SAML:2.0:cm:sender-vouches';
72 const COMPARISON_BETTER =
'better';
78 const COMPARISON_EXACT =
'exact';
85 const COMPARISON_MAXIMUM =
'maximum';
92 const COMPARISON_MINIMUM =
'minimum';
97 const CONSENT_UNSPECIFIED =
'urn:oasis:names:tc:SAML:2.0:consent:unspecified';
102 const CONSENT_OBTAINED =
'urn:oasis:names:tc:SAML:2.0:consent:obtained';
108 const CONSENT_PRIOR =
'urn:oasis:names:tc:SAML:2.0:consent:prior';
116 const CONSENT_IMPLICIT =
'urn:oasis:names:tc:SAML:2.0:consent:current-implicit';
122 const CONSENT_EXPLICIT =
'urn:oasis:names:tc:SAML:2.0:consent:current-explicit';
127 const CONSENT_UNAVAILABLE =
'urn:oasis:names:tc:SAML:2.0:consent:unavailable';
132 const CONSENT_INAPPLICABLE =
'urn:oasis:names:tc:SAML:2.0:consent:inapplicable';
134 const EPTI_URN_MACE =
'urn:mace:dir:attribute-def:eduPersonTargetedID';
136 const EPTI_URN_OID =
'urn:oid:1.3.6.1.4.1.5923.1.1.1.10';
141 const NAMEFORMAT_UNSPECIFIED =
'urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified';
148 const NAMEFORMAT_URI =
'urn:oasis:names:tc:SAML:2.0:attrname-format:uri';
155 const NAMEFORMAT_BASIC =
'urn:oasis:names:tc:SAML:2.0:attrname-format:basic';
160 const NAMEID_UNSPECIFIED =
'urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified';
165 const NAMEID_EMAIL_ADDRESS =
'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress';
170 const NAMEID_X509_SUBJECT_NAME =
'urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName';
175 const NAMEID_WINDOWS_DOMAIN_QUALIFIED_NAME =
'urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName';
180 const NAMEID_KERBEROS =
'urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos';
185 const NAMEID_ENTITY =
'urn:oasis:names:tc:SAML:2.0:nameid-format:entity';
190 const NAMEID_PERSISTENT =
'urn:oasis:names:tc:SAML:2.0:nameid-format:persistent';
195 const NAMEID_TRANSIENT =
'urn:oasis:names:tc:SAML:2.0:nameid-format:transient';
200 const NAMEID_ENCRYPTED =
'urn:oasis:names:tc:SAML:2.0:nameid-format:encrypted';
205 const NS_ECP =
'urn:oasis:names:tc:SAML:2.0:profiles:SSO:ecp';
210 const NS_SOAP =
'http://schemas.xmlsoap.org/soap/envelope/';
215 const NS_SAMLP =
'urn:oasis:names:tc:SAML:2.0:protocol';
220 const NS_SAML =
'urn:oasis:names:tc:SAML:2.0:assertion';
225 const NS_MD =
'urn:oasis:names:tc:SAML:2.0:metadata';
230 const NS_XS =
'http://www.w3.org/2001/XMLSchema';
235 const NS_XSI =
'http://www.w3.org/2001/XMLSchema-instance';
240 const NS_HOK =
'urn:oasis:names:tc:SAML:2.0:profiles:holder-of-key:SSO:browser';
245 const STATUS_PREFIX =
'urn:oasis:names:tc:SAML:2.0:status:';
254 const STATUS_SUCCESS =
'urn:oasis:names:tc:SAML:2.0:status:Success';
261 const STATUS_REQUESTER =
'urn:oasis:names:tc:SAML:2.0:status:Requester';
268 const STATUS_RESPONDER =
'urn:oasis:names:tc:SAML:2.0:status:Responder';
275 const STATUS_VERSION_MISMATCH =
'urn:oasis:names:tc:SAML:2.0:status:VersionMismatch';
282 const STATUS_AUTHN_FAILED =
'urn:oasis:names:tc:SAML:2.0:status:AuthnFailed';
289 const STATUS_INVALID_ATTR =
'urn:oasis:names:tc:SAML:2.0:status:InvalidAttrNameOrValue';
296 const STATUS_INVALID_NAMEID_POLICY =
'urn:oasis:names:tc:SAML:2.0:status:InvalidNameIDPolicy';
303 const STATUS_NO_AUTHN_CONTEXT =
'urn:oasis:names:tc:SAML:2.0:status:NoAuthnContext';
311 const STATUS_NO_AVAILABLE_IDP =
'urn:oasis:names:tc:SAML:2.0:status:NoAvailableIDP';
318 const STATUS_NO_PASSIVE =
'urn:oasis:names:tc:SAML:2.0:status:NoPassive';
326 const STATUS_NO_SUPPORTED_IDP =
'urn:oasis:names:tc:SAML:2.0:status:NoSupportedIDP';
334 const STATUS_PARTIAL_LOGOUT =
'urn:oasis:names:tc:SAML:2.0:status:PartialLogout';
342 const STATUS_PROXY_COUNT_EXCEEDED =
'urn:oasis:names:tc:SAML:2.0:status:ProxyCountExceeded';
351 const STATUS_REQUEST_DENIED =
'urn:oasis:names:tc:SAML:2.0:status:RequestDenied';
358 const STATUS_REQUEST_UNSUPPORTED =
'urn:oasis:names:tc:SAML:2.0:status:RequestUnsupported';
365 const STATUS_REQUEST_VERSION_DEPRECATED =
'urn:oasis:names:tc:SAML:2.0:status:RequestVersionDeprecated';
373 const STATUS_REQUEST_VERSION_TOO_HIGH =
'urn:oasis:names:tc:SAML:2.0:status:RequestVersionTooHigh';
381 const STATUS_REQUEST_VERSION_TOO_LOW =
'urn:oasis:names:tc:SAML:2.0:status:RequestVersionTooLow';
388 const STATUS_RESOURCE_NOT_RECOGNIZED =
'urn:oasis:names:tc:SAML:2.0:status:ResourceNotRecognized';
395 const STATUS_TOO_MANY_RESPONSES =
'urn:oasis:names:tc:SAML:2.0:status:TooManyResponses';
403 const STATUS_UNKNOWN_ATTR_PROFILE =
'urn:oasis:names:tc:SAML:2.0:status:UnknownAttrProfile';
410 const STATUS_UNKNOWN_PRINCIPAL =
'urn:oasis:names:tc:SAML:2.0:status:UnknownPrincipal';
417 const STATUS_UNSUPPORTED_BINDING =
'urn:oasis:names:tc:SAML:2.0:status:UnsupportedBinding';