External Authentication: Authentication Context

When configuring external authentication, Authentication Context refers to the level of authentication requested. For example, PasswordProtectedTransport specifies that the authentication method must be through a secure, password-protected transport, enhancing security during the authentication process.

Under Developer Settings > External Authentication / SSO > Authentication Context, the following options are available:

  • AuthenticatedTelephony: Telephony services requiring user verification for access.

  • InternetProtocol: Rules for formatting data sent over the internet or networks.

  • InternetProtocolPassword: A password related to an internet protocol for authentication.

  • Kerberos: A protocol using secret-key cryptography for client and server authentication.

  • MobileOneFactorContract: A mobile authentication agreement using one security factor, like a password.

  • MobileOneFactorUnregistered: Mobile authentication without prior registration, using a single factor.

  • MobileTwoFactorContract: An agreement for mobile authentication that requires two security factors.

  • MobileTwoFactorUnregistered: Mobile authentication with two factors, without registration.

  • NomadTelephony: Telephony services for users frequently changing locations or devices.

  • Password: Characters used to verify a user's identity.

  • PasswordProtectedTransport: Protecting data during transmission with a password.

  • PersonalTelephony: Telephony services for individual rather than business use.

  • PGP: Encryption program for secure data transmission.

  • PreviousSession: A session that took place before the current one.

  • SmartCard: A card with an embedded microchip for data storage and processing.

  • SmartCardPKI: Using smart cards in public key infrastructure for digital certificate management.

  • SoftwarePKI: Managing digital certificates with software.

  • SPKI: A framework for managing public keys and digital certificates.

  • SecureRemotePassword: A protocol for secure password authentication over a network.

  • Telephony: Technology for transmitting voice, video, or data over a distance.

  • TimeSyncToken: A device or mechanism for synchronizing time across different devices or systems.

  • TLSClient: Client side of the TLS protocol for secure communication.

  • Unspecified: Not detailed or mentioned explicitly.

  • X509: A standard for public key certificates in secure communication.

  • XMLDSig: A spec for digitally signing XML documents for integrity and authentication.