Stay organized with collections
Save and categorize content based on your preferences.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Authentication context\n\nWhen configuring external authentication, authentication context refers to\nthe level of authentication requested. For example, `PasswordProtectedTransport`\nspecifies that the authentication method must be through a secure,\npassword-protected transport, enhancing security during the authentication\nprocess.\n\nYou set the authentication context when you configure your Contact Center AI Platform (CCAI Platform)\ninstance for single sign-on (SSO). For more information about SSO for\nCCAI Platform, see [Single sign-on\n(SSO)](/contact-center/ccai-platform/docs/sso). For an example of configuring\nan instance for SSO, including setting the authentication context, see\n[Configure your CCAI Platform instance for SSO](/contact-center/ccai-platform/docs/sso-saml#configure-instance-for-sso-saml).\n\nThe following authentication contexts are available:\n\n- `AuthenticatedTelephony`: Telephony services requiring user verification for\n access.\n\n- `InternetProtocol`: Rules for formatting data sent over the internet or\n networks.\n\n- `InternetProtocolPassword`: A password related to an internet protocol for\n authentication.\n\n- `Kerberos`: A protocol using secret-key cryptography for client and server\n authentication.\n\n- `MobileOneFactorContract`: A mobile authentication agreement using one\n security factor, like a password.\n\n- `MobileOneFactorUnregistered`: Mobile authentication without prior\n registration, using a single factor.\n\n- `MobileTwoFactorContract`: An agreement for mobile authentication that\n requires two security factors.\n\n- `MobileTwoFactorUnregistered`: Mobile authentication with two factors,\n without registration.\n\n- `NomadTelephony`: Telephony services for users frequently changing locations\n or devices.\n\n- `Password`: Characters used to verify a user's identity.\n\n- `PasswordProtectedTransport`: Protecting data during transmission with a\n password.\n\n- `PersonalTelephony`: Telephony services for individual rather than business\n use.\n\n- `PGP`: Encryption program for secure data transmission.\n\n- `PreviousSession`: A session that took place before the current one.\n\n- `SmartCard`: A card with an embedded microchip for data storage and\n processing.\n\n- `SmartCardPKI`: Using smart cards in public key infrastructure for digital\n certificate management.\n\n- `SoftwarePKI`: Managing digital certificates with software.\n\n- `SPKI`: A framework for managing public keys and digital certificates.\n\n- `SecureRemotePassword`: A protocol for secure password authentication over a\n network.\n\n- `Telephony`: Technology for transmitting voice, video, or data over a\n distance.\n\n- `TimeSyncToken`: A device or mechanism for synchronizing time across\n different devices or systems.\n\n- `TLSClient`: Client side of the TLS protocol for secure communication.\n\n- `Unspecified`: Not detailed or mentioned explicitly.\n\n- `X509`: A standard for public key certificates in secure communication.\n\n- `XMLDSig`: A spec for digitally signing XML documents for integrity and\n authentication."]]