Types

Link copied to clipboard
@Serializable
data class CredentialAdded(val authenticatorId: AuthenticatorId, val credential: Credential) : WebAuthnEvent

Triggered when a credential is added to an authenticator.

Link copied to clipboard
@Serializable
data class CredentialAsserted(val authenticatorId: AuthenticatorId, val credential: Credential) : WebAuthnEvent

Triggered when a credential is used in a webauthn assertion.

Link copied to clipboard
@Serializable
data class CredentialDeleted(val authenticatorId: AuthenticatorId, val credentialId: String) : WebAuthnEvent

Triggered when a credential is deleted, e.g. through PublicKeyCredential.signalUnknownCredential().

Link copied to clipboard
@Serializable
data class CredentialUpdated(val authenticatorId: AuthenticatorId, val credential: Credential) : WebAuthnEvent

Triggered when a credential is updated, e.g. through PublicKeyCredential.signalCurrentUserDetails().