Table of Contents

Namespace OpenQA.Selenium.DevTools.V147.WebAuthn

Classes

AddCredentialCommandResponse

Response for Adds the credential to the specified authenticator.

AddCredentialCommandSettings

Adds the credential to the specified authenticator.

AddVirtualAuthenticatorCommandResponse

Response for Creates and adds a virtual authenticator.

AddVirtualAuthenticatorCommandSettings

Creates and adds a virtual authenticator.

ClearCredentialsCommandResponse

Response for Clears all the credentials from the specified device.

ClearCredentialsCommandSettings

Clears all the credentials from the specified device.

Credential

Credential

CredentialAddedEventArgs

Triggered when a credential is added to an authenticator.

CredentialAssertedEventArgs

Triggered when a credential is used in a webauthn assertion.

CredentialDeletedEventArgs

Triggered when a credential is deleted, e.g. through PublicKeyCredential.signalUnknownCredential().

CredentialUpdatedEventArgs

Triggered when a credential is updated, e.g. through PublicKeyCredential.signalCurrentUserDetails().

DisableCommandResponse

Response for Disable the WebAuthn domain.

DisableCommandSettings

Disable the WebAuthn domain.

EnableCommandResponse

Response for Enable the WebAuthn domain and start intercepting credential storage and retrieval with a virtual authenticator.

EnableCommandSettings

Enable the WebAuthn domain and start intercepting credential storage and retrieval with a virtual authenticator.

GetCredentialCommandResponse

Response for Returns a single credential stored in the given virtual authenticator that matches the credential ID.

GetCredentialCommandSettings

Returns a single credential stored in the given virtual authenticator that matches the credential ID.

GetCredentialsCommandResponse

Response for Returns all the credentials stored in the given virtual authenticator.

GetCredentialsCommandSettings

Returns all the credentials stored in the given virtual authenticator.

RemoveCredentialCommandResponse

Response for Removes a credential from the authenticator.

RemoveCredentialCommandSettings

Removes a credential from the authenticator.

RemoveVirtualAuthenticatorCommandResponse

Response for Removes the given authenticator.

RemoveVirtualAuthenticatorCommandSettings

Removes the given authenticator.

SetAutomaticPresenceSimulationCommandResponse

Response for Sets whether tests of user presence will succeed immediately (if true) or fail to resolve (if false) for an authenticator. The default is true.

SetAutomaticPresenceSimulationCommandSettings

Sets whether tests of user presence will succeed immediately (if true) or fail to resolve (if false) for an authenticator. The default is true.

SetCredentialPropertiesCommandResponse

Response for Allows setting credential properties. https://w3c.github.io/webauthn/#sctn-automation-set-credential-properties

SetCredentialPropertiesCommandSettings

Allows setting credential properties. https://w3c.github.io/webauthn/#sctn-automation-set-credential-properties

SetResponseOverrideBitsCommandResponse

Response for Resets parameters isBogusSignature, isBadUV, isBadUP to false if they are not present.

SetResponseOverrideBitsCommandSettings

Resets parameters isBogusSignature, isBadUV, isBadUP to false if they are not present.

SetUserVerifiedCommandResponse

Response for Sets whether User Verification succeeds or fails for an authenticator. The default is true.

SetUserVerifiedCommandSettings

Sets whether User Verification succeeds or fails for an authenticator. The default is true.

VirtualAuthenticatorOptions

VirtualAuthenticatorOptions

WebAuthnAdapter

Represents an adapter for the WebAuthn domain to simplify the command interface.

Enums

AuthenticatorProtocol

AuthenticatorProtocol

AuthenticatorTransport

AuthenticatorTransport

Ctap2Version

Ctap2Version