All Classes and Interfaces

Class
Description
 
Webauthn AttestationObject which exposes attestation authenticator data.
Webauthn AttestedCredentialData structure
 
 
 
Webauthn AuthenticatorData class
 
 
A "basic" WebAuthn client implementation which wraps a YubiKeySession.
 
Implements Bio enrollment commands.
Provides canonical CBOR encoding and decoding.
An error thrown by the WebAuthn client upon failure to complete a command.
Client error types
Implements Client PIN commands.
 
Implements Config commands.
 
 
Provides Credential management on the CTAP level.
A data class representing a stored credential.
CTAP2 Credential Management Metadata object.
A data class representing an RP for which one or more credentials may be stored.
Provides management of resident key type credentials, which are stored on a YubiKey.
Implements CTAP 2.1
Data class holding the result of getAssertion.
Data class holding the result of makeCredential.
Data object containing the information readable form a YubiKey using the getInfo command.
 
Implements Fingerprint Bio Enrollment commands.
 
 
Convenience class for handling one fingerprint enrollment
 
 
The request generated multiple assertions, and a choice must be made by the user.
A subclass of ClientError used by BasicWebAuthnClient to indicate that makeCredential or getAssertion was called with an invalid PIN.
A subclass of ClientError used by BasicWebAuthnClient to indicate that makeCredential or getAssertion was called without a PIN even though a PIN is required to complete the operation.
Implements a dummy PIN/UV Auth Protocol
A PIN/UV auth protocol (aka pinUvAuthProtocol) ensures that PINs are encrypted when sent to an authenticator and are exchanged for a pinUvAuthToken that serves to authenticate subsequent commands.
Implements PIN/UV Auth Protocol 1
Implements PIN/UV Auth Protocol 2
 
 
 
 
 
 
 
 
 
 
 
 
A ClientError indicating that UserEntity information isn't available for assertions returned by the Authenticator.
 
The USER_VERIFY constants are flags in a bitfield represented as a 32 bit long integer.