AndroidWebAuthnCeremonyHandler

Android implementation of WebAuthnCeremonyHandler using the Credential Manager API.

This handler delegates the WebAuthn assertion ceremony to the Android Credential Manager, which coordinates with platform authenticators (biometrics, screen lock) and external authenticators (security keys) to perform the assertion.

Parameters

activity

The Activity context required by the Credential Manager to display the system credential picker UI.

Constructors

Link copied to clipboard
constructor(activity: Activity)

Functions

Link copied to clipboard
open suspend override fun performAssertion(challengeData: String): Result<WebAuthnAssertionResponse>

Performs a WebAuthn assertion using the platform's native API.