struct Protocol::WebAuthn::VirtualAuthenticatorOptions
- Protocol::WebAuthn::VirtualAuthenticatorOptions
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
protocol/web_authn.crConstructors
Instance Method Summary
-
#automatic_presence_simulation : Bool | Nil
If set to true, tests of user presence will succeed immediately.
-
#ctap2_version : Ctap2Version | Nil
Defaults to ctap2_0.
-
#has_cred_blob : Bool | Nil
If set to true, the authenticator will support the credBlob extension.
-
#has_large_blob : Bool | Nil
If set to true, the authenticator will support the largeBlob extension.
-
#has_min_pin_length : Bool | Nil
If set to true, the authenticator will support the minPinLength extension.
-
#has_resident_key : Bool | Nil
Defaults to false.
-
#has_user_verification : Bool | Nil
Defaults to false.
-
#is_user_verified : Bool | Nil
Sets whether User Verification succeeds or fails for an authenticator.
- #protocol : AuthenticatorProtocol
- #transport : AuthenticatorTransport
Constructor Detail
Instance Method Detail
If set to true, tests of user presence will succeed immediately. Otherwise, they will not be resolved. Defaults to true.
If set to true, the authenticator will support the credBlob extension. https://fidoalliance.org/specs/fido-v2.1-rd-20201208/fido-client-to-authenticator-protocol-v2.1-rd-20201208.html#sctn-credBlob-extension Defaults to false.
If set to true, the authenticator will support the largeBlob extension. https://w3c.github.io/webauthn#largeBlob Defaults to false.
If set to true, the authenticator will support the minPinLength extension. https://fidoalliance.org/specs/fido-v2.1-ps-20210615/fido-client-to-authenticator-protocol-v2.1-ps-20210615.html#sctn-minpinlength-extension Defaults to false.
Sets whether User Verification succeeds or fails for an authenticator. Defaults to false.