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