Package-level declarations

Types

Link copied to clipboard

Thrown when fetching a Credential with Biometric security using a synchronous Credential function. Biometric Credentials should only be fetched using Async functions in Credential.

Link copied to clipboard

Convenience object that wraps a Token, providing methods and properties for interacting with credential resources.

Link copied to clipboard
Link copied to clipboard
class DefaultTokenEncryptionHandler(keyStore: KeyStore = AndroidKeystoreUtil.keyStore, keyPairGenerator: KeyPairGenerator = AndroidKeystoreUtil.getRsaKeyPairGenerator()) : TokenEncryptionHandler
Link copied to clipboard

Legacy interface used to customize the way tokens are stored, updated, and removed throughout the lifecycle of an application. See TokenStorage for the current version.

Link copied to clipboard
Link copied to clipboard

The possible token types that can be revoked.

Link copied to clipboard
class RoomTokenStorage(tokenDatabase: TokenDatabase, tokenEncryptionHandler: TokenEncryptionHandler) : TokenStorage
Link copied to clipboard
@Serializable
class Token

Token information representing a user's access to a resource server, including access token, refresh token, and other related information.

Link copied to clipboard
Link copied to clipboard

Interface for defining how Tokens are encrypted before storing in RoomTokenStorage, the default implementation of TokenStorage.

Link copied to clipboard
interface TokenStorage

Interface used to customize the way tokens are stored, updated, and removed throughout the lifecycle of an application.

Link copied to clipboard

The type of token an operation should be used with.