decrypt
abstract suspend fun decrypt(encryptedToken: ByteArray, encryptionExtras: Map<String, String>, security: Credential.Security, promptInfo: BiometricPrompt.PromptInfo? = Credential.Security.promptInfo): Token
Decrypt the provided encryptedToken, and return the Token.
Return
Token object from decrypting encryptedToken.
Parameters
encryptedToken
the encrypted Token that was previously encrypted using TokenEncryptionHandler.encrypt.
encryptionExtras
the encryption extras previously returned by TokenEncryptionHandler.encrypt.
security
the Credential.Security object holding the required Credential.Security.keyAlias for decrypting encryptedToken.
promptInfo
the BiometricPrompt.PromptInfo to be displayed if the stored Token is using biometric Credential.Security.