PartialsCredentialRepository

abstract class PartialsCredentialRepository : CredentialRepository

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val applicationName: String
Link copied to clipboard
abstract val domain: String
Link copied to clipboard
abstract val origins: Set<String>

Functions

Link copied to clipboard
abstract fun addCredential(username: String, userHandle: WebAuthByteArray, credentialId: WebAuthByteArray, publicKeyCose: WebAuthByteArray, signatureCount: Long)

Call this after a successful registration to persist the new credential.

Link copied to clipboard
abstract fun getCredentialIdsForUsername(p0: String): MutableSet<PublicKeyCredentialDescriptor>
Link copied to clipboard
abstract fun getUserHandleForUsername(p0: String): Optional<ByteArray>
Link copied to clipboard
abstract fun getUsernameForUserHandle(p0: ByteArray): Optional<String>
Link copied to clipboard
abstract fun lookup(p0: ByteArray, p1: ByteArray): Optional<RegisteredCredential>
Link copied to clipboard
abstract fun lookupAll(p0: ByteArray): MutableSet<RegisteredCredential>
Link copied to clipboard
abstract fun updateSignatureCount(credentialId: WebAuthByteArray, newCount: Long)