Module web_authn

Module web_authn 

Source
Available on crate features experimental and WebAuthn only.
Expand description

This domain allows configuring virtual authenticators to test the WebAuthn API.

Structs§

AddCredentialCommand
Adds the credential to the specified authenticator.
AddCredentialReturn
Adds the credential to the specified authenticator.
AddVirtualAuthenticatorCommand
Creates and adds a virtual authenticator.
AddVirtualAuthenticatorReturn
Creates and adds a virtual authenticator.
AuthenticatorId
ClearCredentialsCommand
Clears all the credentials from the specified device.
ClearCredentialsReturn
Clears all the credentials from the specified device.
Credential
CredentialBuilder
DisableCommand
Disable the WebAuthn domain.
DisableReturn
Disable the WebAuthn domain.
EnableCommand
Enable the WebAuthn domain and start intercepting credential storage and retrieval with a virtual authenticator.
EnableReturn
Enable the WebAuthn domain and start intercepting credential storage and retrieval with a virtual authenticator.
GetCredentialCommand
Returns a single credential stored in the given virtual authenticator that matches the credential ID.
GetCredentialReturn
Returns a single credential stored in the given virtual authenticator that matches the credential ID.
GetCredentialsCommand
Returns all the credentials stored in the given virtual authenticator.
GetCredentialsReturn
Returns all the credentials stored in the given virtual authenticator.
RemoveCredentialCommand
Removes a credential from the authenticator.
RemoveCredentialReturn
Removes a credential from the authenticator.
RemoveVirtualAuthenticatorCommand
Removes the given authenticator.
RemoveVirtualAuthenticatorReturn
Removes the given authenticator.
SetAutomaticPresenceSimulationCommand
Sets whether tests of user presence will succeed immediately (if true) or fail to resolve (if false) for an authenticator. The default is true.
SetAutomaticPresenceSimulationReturn
Sets whether tests of user presence will succeed immediately (if true) or fail to resolve (if false) for an authenticator. The default is true.
SetUserVerifiedCommand
Sets whether User Verification succeeds or fails for an authenticator. The default is true.
SetUserVerifiedReturn
Sets whether User Verification succeeds or fails for an authenticator. The default is true.
VirtualAuthenticatorOptions
VirtualAuthenticatorOptionsBuilder

Enums§

AuthenticatorProtocol
AuthenticatorTransport
Ctap2Version