data class VirtualAuthenticatorOptions
<init> |
VirtualAuthenticatorOptions(protocol: AuthenticatorProtocol, ctap2Version: Ctap2Version? = null, transport: AuthenticatorTransport, hasResidentKey: Boolean? = null, hasUserVerification: Boolean? = null, hasLargeBlob: Boolean? = null, automaticPresenceSimulation: Boolean? = null, isUserVerified: Boolean? = null) |
automaticPresenceSimulation |
If set to true, tests of user presence will succeed immediately. Otherwise, they will not be resolved. Defaults to true. val automaticPresenceSimulation: Boolean? |
ctap2Version |
Defaults to ctap2_0. Ignored if |protocol| == u2f. val ctap2Version: Ctap2Version? |
hasLargeBlob |
If set to true, the authenticator will support the largeBlob extension. https://w3c.github.io/webauthn#largeBlob Defaults to false. val hasLargeBlob: Boolean? |
hasResidentKey |
Defaults to false. val hasResidentKey: Boolean? |
hasUserVerification |
Defaults to false. val hasUserVerification: Boolean? |
isUserVerified |
Sets whether User Verification succeeds or fails for an authenticator. Defaults to false. val isUserVerified: Boolean? |
protocol |
val protocol: AuthenticatorProtocol |
transport |
val transport: AuthenticatorTransport |