Module: SAML2::AuthnStatement::Classes

Defined in:
lib/saml2/authn_statement.rb

Constant Summary collapse

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

IP address

"urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocolPassword"
KERBEROS =

IP address, as well as username/password

"urn:oasis:names:tc:SAML:2.0:ac:classes:Kerberos"
PASSWORD =
"urn:oasis:names:tc:SAML:2.0:ac:classes:Password"
PASSWORD_PROTECTED_TRANSPORT =

username/password, NOT over SSL

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

username/password over SSL

"urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession"
SMARTCARD =

remember me

"urn:oasis:names:tc:SAML:2.0:ac:classes:Smartcard"
SMARTCARD_PKI =
"urn:oasis:names:tc:SAML:2.0:ac:classes:SmartcardPKI"
TLS_CLIENT =

smartcard with a private key on it

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

SSL client certificate

"urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified"