Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
object AttestationParser
Parses WebAuthn registration responses to extract the P-256 public key.
Link copied to clipboard
P-256 public key with both coordinate and compressed representations.
Link copied to clipboard
Link copied to clipboard
Configuration for passkey operations.
Link copied to clipboard
Link copied to clipboard
Manages passkey creation and authentication via Android CredentialManager.
Link copied to clipboard
class PasskeyRegistrationResult(val publicKey: P256PublicKey, val credentialId: String, val registrationResponseJson: String, val prfOutput: ByteArray? = null, val prfOutputSecond: ByteArray? = null)
Result of a successful passkey registration (creation) ceremony.
Link copied to clipboard
class PrfAssertionResult(val credentialId: String, val authenticatorData: ByteArray, val clientDataJson: ByteArray, val signature: ByteArray, val assertionResponseJson: String, val prfOutput: ByteArray?, val prfOutputSecond: ByteArray? = null)
Result of a passkey authentication with PRF extension. Extends the standard assertion with the 32-byte PRF output.