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.
You set the authentication context when you configure your Contact Center AI Platform (CCAI Platform) instance for single sign-on (SSO). For more information about SSO for CCAI Platform, see Single sign-on (SSO). For an example of configuring an instance for SSO, including setting the authentication context, see Configure your CCAI Platform instance for SSO.
The following authentication contexts 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.