Step Up authentication allows consumers to continue the ongoing unauthenticated conversations by merging it to the authenticated conversation history after signing in.
- v5.10.0 and higher
How to enable
- KB article: Step Up Authentication Overview
- 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.
- To enable Step Up authentication, make sure to set performStepUp flag to true.
- SDK will trigger onError(LpError lpError, String message) callback when an error occurred while performing Step Up by LpError.STEP_UP_FAILURE enum.
LPAuthenticationParams lpAuthenticationParams = new LPAuthenticationParams(LPAuthenticationType.AUTH); lpAuthenticationParams.setPerformStepUp(true); // Presenting the conversation window. During open conversation and based on the performStepUp flag, SDK will detect authenticated identity added and perform Step Up flow. LivePerson.showConversation(activity, lpAuthenticationParams, conversationViewParams);