15 const AC_PASSWORD =
'urn:oasis:names:tc:SAML:2.0:ac:classes:Password';
20 const AC_PASSWORD_PROTECTED_TRANSPORT =
'urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport';
25 const AC_UNSPECIFIED =
'urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified';
30 const BINDING_HTTP_POST =
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST';
35 const BINDING_HTTP_REDIRECT =
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect';
40 const BINDING_HTTP_ARTIFACT =
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact';
45 const BINDING_SOAP =
'urn:oasis:names:tc:SAML:2.0:bindings:SOAP';
50 const BINDING_PAOS =
'urn:oasis:names:tc:SAML:2.0:bindings:PAOS';
55 const BINDING_HOK_SSO =
'urn:oasis:names:tc:SAML:2.0:profiles:holder-of-key:SSO:browser';
60 const CM_BEARER =
'urn:oasis:names:tc:SAML:2.0:cm:bearer';
65 const CM_HOK =
'urn:oasis:names:tc:SAML:2.0:cm:holder-of-key';
70 const CM_VOUCHES =
'urn:oasis:names:tc:SAML:2.0:cm:sender-vouches';
77 const COMPARISON_BETTER =
'better';
83 const COMPARISON_EXACT =
'exact';
90 const COMPARISON_MAXIMUM =
'maximum';
97 const COMPARISON_MINIMUM =
'minimum';
102 const CONSENT_UNSPECIFIED =
'urn:oasis:names:tc:SAML:2.0:consent:unspecified';
107 const CONSENT_OBTAINED =
'urn:oasis:names:tc:SAML:2.0:consent:obtained';
113 const CONSENT_PRIOR =
'urn:oasis:names:tc:SAML:2.0:consent:prior';
121 const CONSENT_IMPLICIT =
'urn:oasis:names:tc:SAML:2.0:consent:current-implicit';
127 const CONSENT_EXPLICIT =
'urn:oasis:names:tc:SAML:2.0:consent:current-explicit';
132 const CONSENT_UNAVAILABLE =
'urn:oasis:names:tc:SAML:2.0:consent:unavailable';
137 const CONSENT_INAPPLICABLE =
'urn:oasis:names:tc:SAML:2.0:consent:inapplicable';
139 const EPTI_URN_MACE =
'urn:mace:dir:attribute-def:eduPersonTargetedID';
141 const EPTI_URN_OID =
'urn:oid:1.3.6.1.4.1.5923.1.1.1.10';
146 const NAMEFORMAT_UNSPECIFIED =
'urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified';
153 const NAMEFORMAT_URI =
'urn:oasis:names:tc:SAML:2.0:attrname-format:uri';
160 const NAMEFORMAT_BASIC =
'urn:oasis:names:tc:SAML:2.0:attrname-format:basic';
165 const NAMEID_UNSPECIFIED =
'urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified';
170 const NAMEID_EMAIL_ADDRESS =
'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress';
175 const NAMEID_X509_SUBJECT_NAME =
'urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName';
180 const NAMEID_WINDOWS_DOMAIN_QUALIFIED_NAME =
'urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName';
185 const NAMEID_KERBEROS =
'urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos';
190 const NAMEID_ENTITY =
'urn:oasis:names:tc:SAML:2.0:nameid-format:entity';
195 const NAMEID_PERSISTENT =
'urn:oasis:names:tc:SAML:2.0:nameid-format:persistent';
200 const NAMEID_TRANSIENT =
'urn:oasis:names:tc:SAML:2.0:nameid-format:transient';
205 const NAMEID_ENCRYPTED =
'urn:oasis:names:tc:SAML:2.0:nameid-format:encrypted';
210 const NS_ECP =
'urn:oasis:names:tc:SAML:2.0:profiles:SSO:ecp';
215 const NS_SOAP =
'http://schemas.xmlsoap.org/soap/envelope/';
220 const NS_SAMLP =
'urn:oasis:names:tc:SAML:2.0:protocol';
225 const NS_SAML =
'urn:oasis:names:tc:SAML:2.0:assertion';
230 const NS_MD =
'urn:oasis:names:tc:SAML:2.0:metadata';
235 const NS_XS =
'http://www.w3.org/2001/XMLSchema';
240 const NS_XSI =
'http://www.w3.org/2001/XMLSchema-instance';
245 const NS_HOK =
'urn:oasis:names:tc:SAML:2.0:profiles:holder-of-key:SSO:browser';
250 const STATUS_PREFIX =
'urn:oasis:names:tc:SAML:2.0:status:';
259 const STATUS_SUCCESS =
'urn:oasis:names:tc:SAML:2.0:status:Success';
266 const STATUS_REQUESTER =
'urn:oasis:names:tc:SAML:2.0:status:Requester';
273 const STATUS_RESPONDER =
'urn:oasis:names:tc:SAML:2.0:status:Responder';
280 const STATUS_VERSION_MISMATCH =
'urn:oasis:names:tc:SAML:2.0:status:VersionMismatch';
287 const STATUS_AUTHN_FAILED =
'urn:oasis:names:tc:SAML:2.0:status:AuthnFailed';
294 const STATUS_INVALID_ATTR =
'urn:oasis:names:tc:SAML:2.0:status:InvalidAttrNameOrValue';
301 const STATUS_INVALID_NAMEID_POLICY =
'urn:oasis:names:tc:SAML:2.0:status:InvalidNameIDPolicy';
308 const STATUS_NO_AUTHN_CONTEXT =
'urn:oasis:names:tc:SAML:2.0:status:NoAuthnContext';
316 const STATUS_NO_AVAILABLE_IDP =
'urn:oasis:names:tc:SAML:2.0:status:NoAvailableIDP';
323 const STATUS_NO_PASSIVE =
'urn:oasis:names:tc:SAML:2.0:status:NoPassive';
331 const STATUS_NO_SUPPORTED_IDP =
'urn:oasis:names:tc:SAML:2.0:status:NoSupportedIDP';
339 const STATUS_PARTIAL_LOGOUT =
'urn:oasis:names:tc:SAML:2.0:status:PartialLogout';
347 const STATUS_PROXY_COUNT_EXCEEDED =
'urn:oasis:names:tc:SAML:2.0:status:ProxyCountExceeded';
356 const STATUS_REQUEST_DENIED =
'urn:oasis:names:tc:SAML:2.0:status:RequestDenied';
363 const STATUS_REQUEST_UNSUPPORTED =
'urn:oasis:names:tc:SAML:2.0:status:RequestUnsupported';
370 const STATUS_REQUEST_VERSION_DEPRECATED =
'urn:oasis:names:tc:SAML:2.0:status:RequestVersionDeprecated';
378 const STATUS_REQUEST_VERSION_TOO_HIGH =
'urn:oasis:names:tc:SAML:2.0:status:RequestVersionTooHigh';
386 const STATUS_REQUEST_VERSION_TOO_LOW =
'urn:oasis:names:tc:SAML:2.0:status:RequestVersionTooLow';
393 const STATUS_RESOURCE_NOT_RECOGNIZED =
'urn:oasis:names:tc:SAML:2.0:status:ResourceNotRecognized';
400 const STATUS_TOO_MANY_RESPONSES =
'urn:oasis:names:tc:SAML:2.0:status:TooManyResponses';
408 const STATUS_UNKNOWN_ATTR_PROFILE =
'urn:oasis:names:tc:SAML:2.0:status:UnknownAttrProfile';
415 const STATUS_UNKNOWN_PRINCIPAL =
'urn:oasis:names:tc:SAML:2.0:status:UnknownPrincipal';
422 const STATUS_UNSUPPORTED_BINDING =
'urn:oasis:names:tc:SAML:2.0:status:UnsupportedBinding';