This method was deprecated since SDK version 2.7.0. Use reconnect(_ conversationQuery: ConversationParamProtocol, authenticationParams: LPAuthenticationParams instead.
When using SSO in an authenticated connection, an auth-code is passed to the SDK (see showConversation API). The session in this case might have an expiration date (see LPMessagingSDKTokenExpired). To reconnect with a new token, use the following "reconnect" API and pass the new token.
func reconnect(_ conversationQuery: ConversationParamProtocol, authenticationCode: String)
Parameter | Description | Notes |
---|---|---|
conversationQuery | Represents a "filter" for the conversation screen, determining which of the conversations will be displayed in the following screens. | Default: sorts the conversations by account number. See helpers methods above for how to generate a conversation query. |
authenticationCode | The SDK can enable code-flow SSO. | If your account uses SSO, pass the auth-code here. Otherwise, skip this parameter. |