Package-level declarations

Types

Link copied to clipboard
fun interface AttestationVerifier

Attestation statement verification abstraction used by server validators.

Link copied to clipboard

COSE algorithm codes used in WebAuthn signatures and attestation verification.

Link copied to clipboard
fun interface RpIdHasher

Hashing abstraction for RP ID normalization/verification.

Link copied to clipboard
fun interface SignatureVerifier

Signature verification abstraction for COSE credential public keys.

Link copied to clipboard
data class SignedAuthenticationPayload(val authenticatorData: AuthenticatorData, val clientDataHash: ClientDataHash, val signature: Base64UrlBytes)

Signed assertion payload components consumed by signature verifiers.

Link copied to clipboard
fun interface TrustAnchorSource

Source of trust anchors optionally keyed by authenticator AAGUID.

Functions

Link copied to clipboard