Skip to main content
Data Class
data class PasskeySignMetadata(val authenticatorData: String, val clientDataJSON: String, val challengeIndex: Int = 23, val typeIndex: Int = 1, val userVerificationRequired: Boolean = true)

Constructors

constructor(authenticatorData: String, clientDataJSON: String, challengeIndex: Int = 23, typeIndex: Int = 1, userVerificationRequired: Boolean = true)

Properties

authenticatorData

val authenticatorData: String
Base64url-encoded authenticator data from the assertion response.

challengeIndex

val challengeIndex: Int = 23
Byte offset of "challenge" in clientDataJSON (default 23).

clientDataJSON

val clientDataJSON: String
Base64url-encoded client data JSON from the assertion response.

typeIndex

val typeIndex: Int = 1
Byte offset of "type" in clientDataJSON (default 1).

userVerificationRequired

val userVerificationRequired: Boolean = true
Whether user verification is required (default true).