getSessionInfoUnprotected

@Deprecated(message = "Please use getSessionInfoWithoutUnlock instead")
public abstract AsyncOperation<SessionInfo> getSessionInfoUnprotected(SessionInfoQuery query)

Deprecated

Please use getSessionInfoWithoutUnlock instead

Get SessionInfo for a given query. See SessionInfoQuery.

This is a non-protected operation, but in order to be successful the respective FF must be true. Otherwise, this is going to fail with FTApiAuthorizationFailedException and SessionInfoFlow, that is protected, should be used instead.

Return

SessionInfo

Parameters

query

a matcher for the desired session.

Throws

if the SDK is currently blocked by any blocking operation.

if any network errors occurs.

if the Keystore fails to perform the necessary cryptographic operations.

if the SDK cannot access the necessary cryptographic material for this operation.

if the SDK fails to sign the API request.

if the accounts contain sessions with encrypted extraInfo. and the SDK is unable to decrypt them.

if the API request fails. Refer to FTApiException subtypes for more specific errors.