AuthenticatorAssertionResponse | This structure contains cryptographic signatures produced by scoped credentials that provides proof of possession of a private key as well as evidence of user consent to a specific transaction. |
AuthenticatorAssertionResponse.Builder | Builds AuthenticatorAssertionResponse . |
AuthenticatorAttestationResponse | This represents a newly-created scoped credential, aka the response from a registration request. |
AuthenticatorAttestationResponse.Builder | Builds AuthenticatorAttestationResponse |
AuthenticatorErrorResponse | Represents an error response data object |
AuthenticatorErrorResponse.Builder | Builds AuthenticatorErrorResponse |
AuthenticatorResponse | Authenticators respond to Relying Party requests by returning an object derived from this interface. |
AuthenticatorSelectionCriteria | Relying Parties may use the AuthenticatorSelectionCriteria to specify their requirements
regarding authenticator attributes. |
BrowserMakeCredentialOptions | Parameters for a make credential request from a Web browser. |
BrowserMakeCredentialOptions.Builder | Builds BrowserMakeCredentialOptions |
BrowserPublicKeyCredentialRequestOptions | Parameters for a signature request from a Web Browser. |
BrowserPublicKeyCredentialRequestOptions.Builder | Builds BrowserPublicKeyCredentialRequestOptions |
BrowserRequestOptions | An abstract class representing browser-based request parameters. |
MakeCredentialOptions | This class is used to supply options when creating a new credential. |
MakeCredentialOptions.Builder | Builds MakeCredentialOptions . |
PublicKeyCredentialDescriptor | This class contains the attributes that are specified by a caller when referring to a credential as an input parameter to the registration or authentication method. |
PublicKeyCredentialEntity | Represents information about a Relying Party with which a credential is associated. |
PublicKeyCredentialParameters | This class supplies additional parameters when creating a new credential. |
PublicKeyCredentialRequestOptions | This class is used to supply authentication request with the data it needs to generate an assertion. |
PublicKeyCredentialRequestOptions.Builder | Builds PublicKeyCredentialRequestOptions . |
PublicKeyCredentialUserEntity | This class is used to supply additional parameters about the user account when creating a new Credential. |
RequestOptions | An abstract class representing Fido2 request options. |
TokenBindingIdValue | Represents the Token binding ID value associated with the caller origin. |
AlgorithmIdentifier | This enumeration specifies the cryptographic signature algorithm with which the newly generated credential will be used, and thus the type of asymmetric key pair to be generated. |
Attachment | Clients may communicate with authenticators using a variety of mechanisms. |
ErrorCode | Error codes defined by the latest CTAP Spec in Github repository. |
PublicKeyCredentialType | This enumeration defines the valid credential types. |
RequestType | Fido2 request types |
TokenBindingIdValue.TokenBindingIdValueType | The type of value stored by this TokenBindingIdValue. |
UserVerificationRequirement | An enum describes the user verification requirements. |
AlgorithmIdentifier.UnsupportedAlgorithmIdentifierException | Exception thrown when an unsupported or unrecognized algorithm identifier is encountered. |
Attachment.UnsupportedAttachmentException | Exception thrown when an unsupported or unrecognized attachment is encountered. |
ErrorCode.UnsupportedErrorCodeException | Exception thrown when an unsupported or unrecognized error code is encountered. |
PublicKeyCredentialType.UnsupportedPublicKeyCredTypeException | Exception thrown when an unsupported or unrecognized transport is encountered. |
RequestType.UnsupportedRequestTypeException | Exception thrown when an unsupported or unrecognized request type is encountered. |
TokenBindingIdValue.UnsupportedTokenBindingIdValueTypeException | Exception thrown when an unsupported or unrecognized TokenBindingIdValueType is encountered. |
UserVerificationRequirement.UnsupportedUserVerificationRequirementException | Exception thrown when an unsupported or unrecognized user verification requirement is encountered. |