CredentialDataSource

Deprecated

CredentialDataSource is deprecated in favor of com.okta.authfoundation.credential.kmp.CredentialDataSource, used internally by com.okta.authfoundation.credential.kmp.TokenCredentialManager. This class will be removed in a future major release.

Constructors

Link copied to clipboard
constructor(storage: TokenStorage)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
suspend fun allIds(): List<String>
Link copied to clipboard
suspend fun createCredential(token: Token, tags: Map<String, String> = emptyMap(), security: Credential.Security = Credential.Security.standard): Credential
Link copied to clipboard
suspend fun findCredential(promptInfo: BiometricPrompt.PromptInfo? = Credential.Security.promptInfo, where: (Token.Metadata) -> Boolean): List<Credential>
Link copied to clipboard
suspend fun getCredential(id: String, promptInfo: BiometricPrompt.PromptInfo? = Credential.Security.promptInfo): Credential?
Link copied to clipboard
suspend fun metadata(id: String): Token.Metadata?
Link copied to clipboard
suspend fun remove(credential: Credential)
Link copied to clipboard
suspend fun replaceToken(token: Token)
Link copied to clipboard
suspend fun setMetadata(metadata: Token.Metadata)