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"