Module: Onelogin::Saml::AuthnContexts
- Defined in:
- lib/onelogin/saml/authn_contexts.rb
Constant Summary collapse
- INTERNET_PROTOCOL =
see section 3.4 of docs.oasis-open.org/security/saml/v2.0/saml-authn-context-2.0-os.pdf
"urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocol"
- INTERNET_PROTOCOL_PASSWORD =
"urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocolPassword"
- KERBEROS =
"urn:oasis:names:tc:SAML:2.0:ac:classes:Kerberos"
- MOBILE_ONE_FACTOR_UNREGISTERED =
"urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorUnregistered"
- MOBILE_TWO_FACTOR_UNREGISTERED =
"urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorUnregistered"
- MOBILE_ONE_FACTOR_CONTRACT =
"urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorContract"
- MOBILE_TWO_FACTOR_CONTRACT =
"urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorContract"
- PASSWORD =
"urn:oasis:names:tc:SAML:2.0:ac:classes:Password"
- PASSWORD_PROTECTED_TRANSPORT =
"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport"
- PREVIOUS_SESSION =
"urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession"
- X509 =
"urn:oasis:names:tc:SAML:2.0:ac:classes:X509"
- PGP =
"urn:oasis:names:tc:SAML:2.0:ac:classes:PGP"
- SPKI =
"urn:oasis:names:tc:SAML:2.0:ac:classes:SPKI"
- XMLD_SIG =
"urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig"
- SMARTCARD_PKI =
"urn:oasis:names:tc:SAML:2.0:ac:classes:SmartcardPKI"
- SOFTWARE_PKI =
"urn:oasis:names:tc:SAML:2.0:ac:classes:SoftwarePKI"
- TELEPHONY =
"urn:oasis:names:tc:SAML:2.0:ac:classes:Telephony"
- NOMAD_TELEPHONY =
"urn:oasis:names:tc:SAML:2.0:ac:classes:NomadTelephony"
- PERSONAL_TELEPHONY =
"urn:oasis:names:tc:SAML:2.0:ac:classes:PersonalTelephony"
- AUTHENTICATED_TELEPHONY =
"urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony"
- SECURE_REMOTE_PASSWORD =
"urn:oasis:names:tc:SAML:2.0:ac:classes:SecureRemotePassword"
- TLS_CLIENT =
"urn:oasis:names:tc:SAML:2.0:ac:classes:TLSClient"
- TIME_SYNC_TOKEN =
"urn:oasis:names:tc:SAML:2.0:ac:classes:TimeSyncToken"
- UNSPECIFIED =
"urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified"
- ALL_CONTEXTS =
[INTERNET_PROTOCOL_PASSWORD, KERBEROS, MOBILE_ONE_FACTOR_UNREGISTERED, MOBILE_TWO_FACTOR_UNREGISTERED, MOBILE_ONE_FACTOR_CONTRACT, MOBILE_TWO_FACTOR_CONTRACT, PASSWORD, PASSWORD_PROTECTED_TRANSPORT, PREVIOUS_SESSION, X509, PGP, SPKI, XMLD_SIG, SMARTCARD_PKI, SOFTWARE_PKI, TELEPHONY, NOMAD_TELEPHONY, PERSONAL_TELEPHONY, AUTHENTICATED_TELEPHONY, SECURE_REMOTE_PASSWORD, TLS_CLIENT, TIME_SYNC_TOKEN, UNSPECIFIED]