| Property | Type | Description |
|---|---|---|
publicKeyId | String | Public key identifier |
publicKey | String | Public key value |
keyType | String | Key type |
contextIdentifier | String | Context identifier for committing registration |
| Property | Type | Description |
|---|---|---|
publicKeyId | String | Public key identifier |
signature | String | Authentication signature |
challenge | String | Challenge that was signed |
| Property | Type | Description |
|---|---|---|
publicKey | String | Public key value |
publicKeyId | String | Public key identifier |
os | String | Operating system |
keyType | String | Key type |
attestation | String? | Biometric attestation data (optional) |
| Property | Type | Description |
|---|---|---|
publicKeyId | String | Public key identifier |
signature | String | Authentication signature |
| Property | Type | Description |
|---|---|---|
publicKeyId | String | Public key identifier of the unregistered biometric |
| Property | Type | Description |
|---|---|---|
issuer | String? | TOTP issuer (optional) |
label | String? | TOTP label (optional) |
uuid | String | Unique identifier for the TOTP |
| Property | Type | Description |
|---|---|---|
code | String | Generated TOTP code |
| Value | Description |
|---|---|
biometric | Requires biometric authentication to generate codes |
none | No additional security required |
| Property | Type | Description |
|---|---|---|
publicKeyId | String | Device public key identifier |
publicKey | String | Device public key |
| Property | Type | Description |
|---|---|---|
signature | String | Cryptographic signature of the challenge |
| Property | Type | Description |
|---|---|---|
result | String | WebAuthn operation result |
| Property | Type | Description |
|---|---|---|
webAuthnInitOptions | TSWebAuthnInitOptions | WebAuthn-specific configuration |
| Property | Type | Description |
|---|---|---|
startAuthentication | String | WebAuthn authentication endpoint path |
startRegistration | String | WebAuthn registration endpoint path |
| Property | Type | Description |
|---|---|---|
data | Map<String, dynamic> | Raw WebAuthn authentication data including session ID and credential options |