FRWebAuthn

class FRWebAuthn(val context: Context, val webAuthnDataRepository: WebAuthnDataRepository = WebAuthnDataRepository.WebAuthnDataRepositoryBuilder().context(context) .build())

Manage PublicKeyCredentialSource that generated by the SDK. The PublicKeyCredentialSource only contains the reference to the actual key, deleting the PublicKeyCredentialSource does not delete the actual key

Constructors

Link copied to clipboard
constructor(context: Context, webAuthnDataRepository: WebAuthnDataRepository = WebAuthnDataRepository.WebAuthnDataRepositoryBuilder().context(context) .build())

Properties

Link copied to clipboard
private val context: Context

Functions

Link copied to clipboard

Delete the PublicKeyCredentialSource by Relying Party Id

fun deleteCredentials(publicKeyCredentialSource: PublicKeyCredentialSource)

Delete the provide PublicKeyCredentialSource, the PublicKeyCredentialSource.id will be used as the key to lookup from internal storage

Link copied to clipboard

Load all the PublicKeyCredentialSource by the provided Relying Party Id