Brands have the ability to configure multiple Consumer Identity Providers (know as - Authentication Server). SDK now supports consumer authentication based upon different brand identities information provided by the host application.
Supported versions
- v5.14.0 and higher
How to enable
- Account setup: Please reach out to LivePerson representative (other contact options: chat with us on this page, or message Support) to get it activated and configured.
Notes
- To authenticate consumers by given identity provider (not default provider), make sure to call setIssuerDisplayName("issuer display name").
Code Samples
LPAuthenticationParams lpAuthenticationParams = new LPAuthenticationParams(LPAuthenticationType.AUTH);
lpAuthenticationParams.setIssuerDisplayName("issuer display name");
// Presenting the conversation window. During open conversation and based on the value of mIssuerDisplayName, SDK will filter authenticated identity accordingly and perform authentication.
LivePerson.showConversation(activity, lpAuthenticationParams, conversationViewParams);