!!! Overview
[{$pagename}] ([WebAuthN]) is a [software] [implementations] of the [WebAuthn Authenticator Model]. [{$pagename}]s are stored in a [{$pagename}] [Database]. 

[{$pagename}] Each stored [{$pagename}] has the following properties:

* authenticatorId - An non-null string made using up to 48 characters from the unreserved production defined in Appendix A of [RFC 3986] that uniquely identifies the [{$pagename}].
* [protocol] - The [protocol] the [{$pagename}] speaks: one of "ctap1/[u2f|U2F]", "[ctap2|CTAP2]" or "ctap2_1" [FIDO-CTAP].
* transport - The AuthenticatorTransport simulated. If the transport is set to internal, the [authenticator] simulates [Platform Authenticator] attachment. Otherwise, it simulates [Roaming Authenticator] attachment.
* hasResidentKey - If set to true the authenticator will support [Client-side] discoverable [credentials].
* hasUserVerification - If set to true, the authenticator supports user verification.
* isUserConsenting - Determines the result of all user [consent] [authorization] gestures, and by extension, any test of user [presence] performed on the [{$pagename}]. If set to true, a user [consent] will __always be granted__. If set to false, it will not be granted.
* isUserVerified - Determines the result of User Verification performed on the Virtual Authenticator. If set to true, User Verification will always succeed. If set to false, it will fail. Note: This property has no effect if hasUserVerification is set to false.
* extensions - A string array containing the extension identifiers supported by the Virtual Authenticator.

A Virtual authenticator [MUST] support all authenticator extensions present in its extensions array. It MUST NOT support any authenticator extension not present in its extensions array.

uvm - A UvmEntries array to be set as the [authenticator] extension output when processing the [User Verification Method] extension.

!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [11.2. Virtual Authenticators|https://www.w3.org/TR/webauthn-2/#sctn-automation-virtual-authenticators|target='_blank'] - based on information obtained 2020-11-25