Module: SAML2::AuthnStatement::Classes

Defined in:
lib/saml2/authn_statement.rb

Constant Summary collapse

INTERNET_PROTOCOL =

IP address

"urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocol".freeze
INTERNET_PROTOCOL_PASSWORD =

IP address, as well as username/password

"urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocolPassword".freeze
KERBEROS =
"urn:oasis:names:tc:SAML:2.0:ac:classes:Kerberos".freeze
PASSWORD =

username/password, NOT over SSL

"urn:oasis:names:tc:SAML:2.0:ac:classes:Password".freeze
PASSWORD_PROTECTED_TRANSPORT =

username/password over SSL

"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport".freeze
PREVIOUS_SESSION =

remember me

"urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession".freeze
SMARTCARD =
"urn:oasis:names:tc:SAML:2.0:ac:classes:Smartcard".freeze
SMARTCARD_PKI =

smartcard with a private key on it

"urn:oasis:names:tc:SAML:2.0:ac:classes:SmartcardPKI".freeze
TLS_CLIENT =

SSL client certificate

"urn:oasis:names:tc:SAML:2.0:ac:classes:TLSClient".freeze
UNSPECIFIED =
"urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified".freeze