Click or drag to resize

WebAuthnClient Class

Version 112.3.0
This domain allows configuring virtual authenticators to test the WebAuthn API.
Inheritance Hierarchy

Namespace:  CefSharp.DevTools.WebAuthn
Assembly:  CefSharp.Core (in CefSharp.Core.dll) Version: 112.3.0.0
Syntax
public class WebAuthnClient : DevToolsDomainBase

The WebAuthnClient type exposes the following members.

Constructors
  NameDescription
Public methodWebAuthnClient
WebAuthn
Top
Methods
  NameDescription
Public methodAddCredentialAsync
Adds the credential to the specified authenticator.
Public methodAddVirtualAuthenticatorAsync
Creates and adds a virtual authenticator.
Public methodClearCredentialsAsync
Clears all the credentials from the specified device.
Public methodDisableAsync
Disable the WebAuthn domain.
Public methodEnableAsync
Enable the WebAuthn domain and start intercepting credential storage and retrieval with a virtual authenticator.
Protected methodEnumToString(ContentEncoding) (Inherited from DevToolsDomainBase.)
Protected methodEnumToString(CSPViolationType) (Inherited from DevToolsDomainBase.)
Protected methodEnumToString(DisabledImageType) (Inherited from DevToolsDomainBase.)
Protected methodEnumToString(Enum) (Inherited from DevToolsDomainBase.)
Protected methodEnumToString(PermissionType) (Inherited from DevToolsDomainBase.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetCredentialAsync
Returns a single credential stored in the given virtual authenticator that matches the credential ID.
Public methodGetCredentialsAsync
Returns all the credentials stored in the given virtual authenticator.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveCredentialAsync
Removes a credential from the authenticator.
Public methodRemoveVirtualAuthenticatorAsync
Removes the given authenticator.
Public methodSetAutomaticPresenceSimulationAsync
Sets whether tests of user presence will succeed immediately (if true) or fail to resolve (if false) for an authenticator. The default is true.
Public methodSetResponseOverrideBitsAsync
Resets parameters isBogusSignature, isBadUV, isBadUP to false if they are not present.
Public methodSetUserVerifiedAsync
Sets whether User Verification succeeds or fails for an authenticator. The default is true.
Protected methodToBase64String (Inherited from DevToolsDomainBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventCredentialAdded
Triggered when a credential is added to an authenticator.
Public eventCredentialAsserted
Triggered when a credential is used in a webauthn assertion.
Top
See Also