A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

alg(COSEAlgorithmIdentifier) - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters.PublicKeyCredentialParametersBuilder
Specifies the cryptographic signature algorithm with which the newly generated credential will be used, and thus also the type of asymmetric key pair to be generated, e.g., RSA or Elliptic Curve.
alg(COSEAlgorithmIdentifier) - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters.PublicKeyCredentialParametersBuilder.MandatoryStages
 
allowCredentials(Optional<List<PublicKeyCredentialDescriptor>>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
A list of PublicKeyCredentialDescriptor objects representing public key credentials acceptable to the caller, in descending order of the caller’s preference (the first item in the list is the most preferred credential, and so on down the list).
allowCredentials(List<PublicKeyCredentialDescriptor>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
A list of PublicKeyCredentialDescriptor objects representing public key credentials acceptable to the caller, in descending order of the caller’s preference (the first item in the list is the most preferred credential, and so on down the list).
allowOriginPort(boolean) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
If true, the origin matching rule is relaxed to allow any port number.
allowOriginSubdomain(boolean) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
If true, the origin matching rule is relaxed to allow any subdomain, of any depth, of the values of origins.
allowUnrequestedExtensions(boolean) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
If true, finishRegistration and finishAssertion will accept responses containing extension outputs for which there was no extension input.
allowUntrustedAttestation(boolean) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
If false, finishRegistration will only allow registrations where the attestation signature can be linked to a trusted attestation root.
appid(boolean) - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs.ClientAssertionExtensionOutputsBuilder
The output from the FIDO AppID Extension (appid).
appid(Optional<AppId>) - Method in class com.yubico.webauthn.data.AssertionExtensionInputs.AssertionExtensionInputsBuilder
The input to the FIDO AppID Extension (appid).
appid(Optional<Boolean>) - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs.ClientAssertionExtensionOutputsBuilder
The output from the FIDO AppID Extension (appid).
appid(AppId) - Method in class com.yubico.webauthn.data.AssertionExtensionInputs.AssertionExtensionInputsBuilder
The input to the FIDO AppID Extension (appid).
appId(AppId) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
The extension input to set for the appid extension when initiating authentication operations.
appId(Optional<AppId>) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
The extension input to set for the appid extension when initiating authentication operations.
AppId - Class in com.yubico.webauthn.extension.appid
A FIDO AppID verified to be syntactically valid.
AppId(String) - Constructor for class com.yubico.webauthn.extension.appid.AppId
Verify that the appId is a valid FIDO AppID, and wrap it as an AppId.
AssertionExtensionInputs - Class in com.yubico.webauthn.data
Contains client extension inputs to a navigator.credentials.get() operation.
AssertionExtensionInputs.AssertionExtensionInputsBuilder - Class in com.yubico.webauthn.data
 
AssertionFailedException - Exception in com.yubico.webauthn.exception
 
AssertionFailedException(IllegalArgumentException) - Constructor for exception com.yubico.webauthn.exception.AssertionFailedException
 
AssertionFailedException(String) - Constructor for exception com.yubico.webauthn.exception.AssertionFailedException
 
AssertionRequest - Class in com.yubico.webauthn
A combination of a PublicKeyCredentialRequestOptions and, optionally, a username.
AssertionRequest.AssertionRequestBuilder - Class in com.yubico.webauthn
 
AssertionRequest.AssertionRequestBuilder.MandatoryStages - Class in com.yubico.webauthn
 
AssertionResult - Class in com.yubico.webauthn
AT - Variable in class com.yubico.webauthn.data.AuthenticatorDataFlags
Attested credential data present.
attestation(AttestationConveyancePreference) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Intended for use by Relying Parties that wish to express their preference for attestation conveyance.
Attestation - Class in com.yubico.webauthn.attestation
Non-standardized representation of partly free-form information about an authenticator device.
ATTESTATION_CA - com.yubico.webauthn.data.AttestationType
In this case, an authenticator is based on a Trusted Platform Module (TPM) and holds an authenticator-specific "endorsement key" (EK).
Attestation.AttestationBuilder - Class in com.yubico.webauthn.attestation
 
Attestation.AttestationBuilder.MandatoryStages - Class in com.yubico.webauthn.attestation
 
attestationConveyancePreference(AttestationConveyancePreference) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
The argument for the attestation parameter in registration operations.
attestationConveyancePreference(Optional<AttestationConveyancePreference>) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
The argument for the attestation parameter in registration operations.
AttestationConveyancePreference - Enum in com.yubico.webauthn.data
Relying Parties may use this to specify their preference regarding attestation conveyance during credential generation.
attestationObject(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder
 
attestationObject(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder.MandatoryStages
 
AttestationObject - Class in com.yubico.webauthn.data
Authenticators MUST provide some form of attestation.
AttestationObject(ByteArray) - Constructor for class com.yubico.webauthn.data.AttestationObject
Decode an AttestationObject object from a raw attestation object byte array.
AttestationType - Enum in com.yubico.webauthn.data
Web Authentication supports several attestation types, defining the semantics of attestation statements and their underlying trust models.
AttestedCredentialData - Class in com.yubico.webauthn.data
Attested credential data is a variable-length byte array added to the authenticator data when generating an attestation object for a given credential.
AuthenticatorAssertionResponse - Class in com.yubico.webauthn.data
Represents an authenticator's response to a client’s request for generation of a new authentication assertion given the WebAuthn Relying Party's challenge and OPTIONAL list of credentials it is aware of.
AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder - Class in com.yubico.webauthn.data
 
AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn.data
 
AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages.Step3 - Class in com.yubico.webauthn.data
 
authenticatorAttachment(Optional<AuthenticatorAttachment>) - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder
If present, eligible authenticators are filtered to only authenticators attached with the specified §5.4.5 Authenticator Attachment Enumeration (enum AuthenticatorAttachment).
authenticatorAttachment(AuthenticatorAttachment) - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder
If present, eligible authenticators are filtered to only authenticators attached with the specified §5.4.5 Authenticator Attachment Enumeration (enum AuthenticatorAttachment).
AuthenticatorAttachment - Enum in com.yubico.webauthn.data
This enumeration’s values describe authenticators' attachment modalities.
AuthenticatorAttestationResponse - Class in com.yubico.webauthn.data
Represents the authenticator's response to a client's request for the creation of a new public key credential.
AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder - Class in com.yubico.webauthn.data
 
AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn.data
 
authenticatorData(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder
 
authenticatorData(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages
 
AuthenticatorData - Class in com.yubico.webauthn.data
The authenticator data structure is a byte array of 37 bytes or more.
AuthenticatorData(ByteArray) - Constructor for class com.yubico.webauthn.data.AuthenticatorData
Decode an AuthenticatorData object from a raw authenticator data byte array.
AuthenticatorDataFlags - Class in com.yubico.webauthn.data
The flags bit field of an authenticator data structure, decoded as a high-level object.
AuthenticatorDataFlags(byte) - Constructor for class com.yubico.webauthn.data.AuthenticatorDataFlags
Decode an AuthenticatorDataFlags object from a raw bit field byte.
AuthenticatorResponse - Interface in com.yubico.webauthn.data
Authenticators respond to Relying Party requests by returning an object derived from the AuthenticatorResponse interface.
authenticatorSelection(Optional<AuthenticatorSelectionCriteria>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Intended for use by Relying Parties that wish to select the appropriate authenticators to participate in the create() operation.
authenticatorSelection(Optional<AuthenticatorSelectionCriteria>) - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder
Constraints on what kind of authenticator the user is allowed to use to create the credential.
authenticatorSelection(AuthenticatorSelectionCriteria) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Intended for use by Relying Parties that wish to select the appropriate authenticators to participate in the create() operation.
authenticatorSelection(AuthenticatorSelectionCriteria) - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder
Constraints on what kind of authenticator the user is allowed to use to create the credential.
AuthenticatorSelectionCriteria - Class in com.yubico.webauthn.data
This class may be used to specify requirements regarding authenticator attributes.
AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder - Class in com.yubico.webauthn.data
 
AuthenticatorTransport - Class in com.yubico.webauthn.data
Authenticators may communicate with Clients using a variety of transports.

B

Base64UrlException - Exception in com.yubico.webauthn.data.exception
 
Base64UrlException(String, Throwable) - Constructor for exception com.yubico.webauthn.data.exception.Base64UrlException
 
BASIC - com.yubico.webauthn.data.AttestationType
In the case of basic attestation, the authenticator’s attestation key pair is specific to an authenticator model.
BLE - com.yubico.webauthn.attestation.Transport
The authenticator supports communication via Bluetooth Low Energy (BLE).
BLE - Static variable in class com.yubico.webauthn.data.AuthenticatorTransport
Indicates the respective authenticator can be contacted over Bluetooth Smart (Bluetooth Low Energy / BLE).
BT_CLASSIC - com.yubico.webauthn.attestation.Transport
The authenticator supports communication via classic Bluetooth.
build() - Method in class com.yubico.webauthn.AssertionRequest.AssertionRequestBuilder
 
build() - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
build() - Method in class com.yubico.webauthn.data.AssertionExtensionInputs.AssertionExtensionInputsBuilder
 
build() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder
 
build() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder
 
build() - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder
 
build() - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs.ClientAssertionExtensionOutputsBuilder
 
build() - Method in class com.yubico.webauthn.data.ClientRegistrationExtensionOutputs.ClientRegistrationExtensionOutputsBuilder
 
build() - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder
 
build() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
 
build() - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder
 
build() - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters.PublicKeyCredentialParametersBuilder
 
build() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
 
build() - Method in class com.yubico.webauthn.data.RegistrationExtensionInputs.RegistrationExtensionInputsBuilder
 
build() - Method in class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder
 
build() - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder
 
build() - Method in class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder
 
build() - Method in class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder
 
build() - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder
 
build() - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
 
build() - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
 
build() - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder
 
builder() - Static method in class com.yubico.webauthn.AssertionRequest
 
builder() - Static method in class com.yubico.webauthn.attestation.Attestation
 
builder() - Static method in class com.yubico.webauthn.data.AssertionExtensionInputs
 
builder() - Static method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
 
builder() - Static method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
 
builder() - Static method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria
 
builder() - Static method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs
 
builder() - Static method in class com.yubico.webauthn.data.ClientRegistrationExtensionOutputs
 
builder() - Static method in class com.yubico.webauthn.data.PublicKeyCredential
 
builder() - Static method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
 
builder() - Static method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
 
builder() - Static method in class com.yubico.webauthn.data.PublicKeyCredentialParameters
 
builder() - Static method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
 
builder() - Static method in class com.yubico.webauthn.data.RegistrationExtensionInputs
 
builder() - Static method in class com.yubico.webauthn.data.RelyingPartyIdentity
 
builder() - Static method in class com.yubico.webauthn.data.UserIdentity
 
builder() - Static method in class com.yubico.webauthn.FinishAssertionOptions
 
builder() - Static method in class com.yubico.webauthn.FinishRegistrationOptions
 
builder() - Static method in class com.yubico.webauthn.RegisteredCredential
 
builder() - Static method in class com.yubico.webauthn.RelyingParty
 
builder() - Static method in class com.yubico.webauthn.StartAssertionOptions
 
builder() - Static method in class com.yubico.webauthn.StartRegistrationOptions
 
ByteArray - Class in com.yubico.webauthn.data
An immutable byte array with support for encoding/decoding to/from various encodings.
ByteArray(@lombok.NonNull byte[]) - Constructor for class com.yubico.webauthn.data.ByteArray
Create a new instance by copying the contents of bytes.

C

callerTokenBindingId(ByteArray) - Method in class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder
The token binding ID of the connection to the client, if any.
callerTokenBindingId(ByteArray) - Method in class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder
The token binding ID of the connection to the client, if any.
callerTokenBindingId(Optional<ByteArray>) - Method in class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder
The token binding ID of the connection to the client, if any.
callerTokenBindingId(Optional<ByteArray>) - Method in class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder
The token binding ID of the connection to the client, if any.
CANDIDATE_RECOMMENDATION - com.yubico.webauthn.meta.DocumentStatus
A candidate recommendation is a specification release candidate.
canEqual(Object) - Method in exception com.yubico.webauthn.exception.InvalidSignatureCountException
 
challenge(ByteArray) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
A challenge intended to be used for generating the newly created credential’s attestation object.
challenge(ByteArray) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
A challenge that the selected authenticator signs, along with other data, when producing an authentication assertion.
challenge(ByteArray) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step3
 
challenge(ByteArray) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder.MandatoryStages
 
ClientAssertionExtensionOutputs - Class in com.yubico.webauthn.data
Contains client extension outputs from a navigator.credentials.get() operation.
ClientAssertionExtensionOutputs.ClientAssertionExtensionOutputsBuilder - Class in com.yubico.webauthn.data
 
clientDataJSON(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder
 
clientDataJSON(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder
 
clientDataJSON(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages.Step2
 
clientDataJSON(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder.MandatoryStages.Step2
 
ClientExtensionOutputs - Interface in com.yubico.webauthn.data
 
clientExtensionResults(B) - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder
A map containing extension identifier → client extension output entries produced by the extension’s client extension processing.
clientExtensionResults(B) - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages.Step3
 
ClientRegistrationExtensionOutputs - Class in com.yubico.webauthn.data
Contains client extension outputs from a navigator.credentials.create() operation.
ClientRegistrationExtensionOutputs.ClientRegistrationExtensionOutputsBuilder - Class in com.yubico.webauthn.data
 
CollectedClientData - Class in com.yubico.webauthn.data
The client data represents the contextual bindings of both the Relying Party and the client.
CollectedClientData(ByteArray) - Constructor for class com.yubico.webauthn.data.CollectedClientData
 
com.yubico.webauthn - package com.yubico.webauthn
This package makes up the public API of the webauthn-server-core library.
com.yubico.webauthn.attestation - package com.yubico.webauthn.attestation
 
com.yubico.webauthn.data - package com.yubico.webauthn.data
 
com.yubico.webauthn.data.exception - package com.yubico.webauthn.data.exception
 
com.yubico.webauthn.exception - package com.yubico.webauthn.exception
 
com.yubico.webauthn.extension.appid - package com.yubico.webauthn.extension.appid
 
com.yubico.webauthn.meta - package com.yubico.webauthn.meta
 
compareTo(AuthenticatorTransport) - Method in class com.yubico.webauthn.data.AuthenticatorTransport
 
compareTo(ByteArray) - Method in class com.yubico.webauthn.data.ByteArray
 
compareTo(PublicKeyCredentialDescriptor) - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
 
concat(ByteArray) - Method in class com.yubico.webauthn.data.ByteArray
 
COSEAlgorithmIdentifier - Enum in com.yubico.webauthn.data
A number identifying a cryptographic algorithm.
credentialId(ByteArray) - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder
The credential ID of the credential.
credentialId(ByteArray) - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages
 
credentialRepository(CredentialRepository) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
An abstract database which can look up credentials, usernames and user handles from usernames, user handles and credential IDs.
credentialRepository(CredentialRepository) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder.MandatoryStages.Step2
credentialRepository is a required parameter.
CredentialRepository - Interface in com.yubico.webauthn
An abstraction of the database lookups needed by this library.
CROSS_PLATFORM - com.yubico.webauthn.data.AuthenticatorAttachment

D

deviceProperties(Optional<Map<String, String>>) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
deviceProperties(Map<String, String>) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
DIRECT - com.yubico.webauthn.data.AttestationConveyancePreference
Indicates that the Relying Party wants to receive the attestation statement as generated by the authenticator.
DISCOURAGED - com.yubico.webauthn.data.UserVerificationRequirement
This value indicates that the Relying Party does not want user verification employed during the operation (e.g., in the interest of minimizing disruption to the user interaction flow).
displayName(String) - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder
A human-palatable name for the user account, intended only for display.
displayName(String) - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder.MandatoryStages.Step2
 
DocumentStatus - Enum in com.yubico.webauthn.meta
A representation of Web Authentication specification document statuses.

E

ECDAA - com.yubico.webauthn.data.AttestationType
In this case, the Authenticator receives direct anonymous attestation (DAA) credentials from a single DAA-Issuer.
ED - Variable in class com.yubico.webauthn.data.AuthenticatorDataFlags
Extension data present.
EdDSA - com.yubico.webauthn.data.COSEAlgorithmIdentifier
 
EdDSA - Static variable in class com.yubico.webauthn.data.PublicKeyCredentialParameters
EDITORS_DRAFT - com.yubico.webauthn.meta.DocumentStatus
An editor's draft is a changing work in progress.
empty() - Static method in class com.yubico.webauthn.attestation.Attestation
 
equals(Object) - Method in class com.yubico.webauthn.AssertionRequest
 
equals(Object) - Method in class com.yubico.webauthn.AssertionResult
 
equals(Object) - Method in class com.yubico.webauthn.attestation.Attestation
 
equals(Object) - Method in class com.yubico.webauthn.data.AssertionExtensionInputs
 
equals(Object) - Method in class com.yubico.webauthn.data.AttestationObject
 
equals(Object) - Method in class com.yubico.webauthn.data.AttestedCredentialData
 
equals(Object) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
 
equals(Object) - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
 
equals(Object) - Method in class com.yubico.webauthn.data.AuthenticatorData
 
equals(Object) - Method in class com.yubico.webauthn.data.AuthenticatorDataFlags
 
equals(Object) - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria
 
equals(Object) - Method in class com.yubico.webauthn.data.AuthenticatorTransport
 
equals(Object) - Method in class com.yubico.webauthn.data.ByteArray
 
equals(Object) - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs
 
equals(Object) - Method in class com.yubico.webauthn.data.ClientRegistrationExtensionOutputs
 
equals(Object) - Method in class com.yubico.webauthn.data.CollectedClientData
 
equals(Object) - Method in class com.yubico.webauthn.data.PublicKeyCredential
 
equals(Object) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
 
equals(Object) - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
 
equals(Object) - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters
 
equals(Object) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
 
equals(Object) - Method in class com.yubico.webauthn.data.RegistrationExtensionInputs
 
equals(Object) - Method in class com.yubico.webauthn.data.RelyingPartyIdentity
 
equals(Object) - Method in class com.yubico.webauthn.data.TokenBindingInfo
 
equals(Object) - Method in class com.yubico.webauthn.data.UserIdentity
 
equals(Object) - Method in exception com.yubico.webauthn.exception.InvalidSignatureCountException
 
equals(Object) - Method in class com.yubico.webauthn.extension.appid.AppId
 
equals(Object) - Method in class com.yubico.webauthn.FinishAssertionOptions
 
equals(Object) - Method in class com.yubico.webauthn.FinishRegistrationOptions
 
equals(Object) - Method in class com.yubico.webauthn.meta.Implementation
 
equals(Object) - Method in class com.yubico.webauthn.meta.Specification
 
equals(Object) - Method in class com.yubico.webauthn.meta.VersionInfo
 
equals(Object) - Method in class com.yubico.webauthn.RegisteredCredential
 
equals(Object) - Method in class com.yubico.webauthn.RegistrationResult
 
equals(Object) - Method in class com.yubico.webauthn.RelyingParty
 
equals(Object) - Method in class com.yubico.webauthn.StartAssertionOptions
 
equals(Object) - Method in class com.yubico.webauthn.StartRegistrationOptions
 
ES256 - com.yubico.webauthn.data.COSEAlgorithmIdentifier
 
ES256 - Static variable in class com.yubico.webauthn.data.PublicKeyCredentialParameters
excludeCredentials(Optional<Set<PublicKeyCredentialDescriptor>>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Intended for use by Relying Parties that wish to limit the creation of multiple credentials for the same account on a single authenticator.
excludeCredentials(Set<PublicKeyCredentialDescriptor>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Intended for use by Relying Parties that wish to limit the creation of multiple credentials for the same account on a single authenticator.
ExtensionInputs - Interface in com.yubico.webauthn.data
 
extensions(AssertionExtensionInputs) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
Additional parameters requesting additional processing by the client and authenticator.
extensions(AssertionExtensionInputs) - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
Extension inputs for this authentication operation.
extensions(RegistrationExtensionInputs) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Additional parameters requesting additional processing by the client and authenticator.
extensions(RegistrationExtensionInputs) - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder
Extension inputs for this registration operation.

F

finishAssertion(FinishAssertionOptions) - Method in class com.yubico.webauthn.RelyingParty
 
FinishAssertionOptions - Class in com.yubico.webauthn
FinishAssertionOptions.FinishAssertionOptionsBuilder - Class in com.yubico.webauthn
 
FinishAssertionOptions.FinishAssertionOptionsBuilder.MandatoryStages - Class in com.yubico.webauthn
 
FinishAssertionOptions.FinishAssertionOptionsBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn
 
finishRegistration(FinishRegistrationOptions) - Method in class com.yubico.webauthn.RelyingParty
 
FinishRegistrationOptions - Class in com.yubico.webauthn
FinishRegistrationOptions.FinishRegistrationOptionsBuilder - Class in com.yubico.webauthn
 
FinishRegistrationOptions.FinishRegistrationOptionsBuilder.MandatoryStages - Class in com.yubico.webauthn
 
FinishRegistrationOptions.FinishRegistrationOptionsBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn
 
fromBase64(String) - Static method in class com.yubico.webauthn.data.ByteArray
Create a new instance by decoding base64 as classic Base64 data.
fromBase64Url(String) - Static method in class com.yubico.webauthn.data.ByteArray
Create a new instance by decoding base64 as Base64Url data.
fromHex(String) - Static method in class com.yubico.webauthn.data.ByteArray
Create a new instance by decoding hex as hexadecimal data.
fromId(long) - Static method in enum com.yubico.webauthn.data.COSEAlgorithmIdentifier
 
fromInt(int) - Static method in enum com.yubico.webauthn.attestation.Transport
 
fromJsonString(String) - Static method in enum com.yubico.webauthn.data.TokenBindingStatus
 

G

getAaguid() - Method in class com.yubico.webauthn.data.AttestedCredentialData
The AAGUID of the authenticator.
getAlg() - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters
Specifies the cryptographic signature algorithm with which the newly generated credential will be used, and thus also the type of asymmetric key pair to be generated, e.g., RSA or Elliptic Curve.
getAllowCredentials() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
 
getAppid() - Method in class com.yubico.webauthn.data.AssertionExtensionInputs
The input to the FIDO AppID Extension (appid).
getAppid() - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs
The output from the FIDO AppID Extension (appid).
getAppId() - Method in class com.yubico.webauthn.RelyingParty
The extension input to set for the appid extension when initiating authentication operations.
getAttestation() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
getAttestation() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
Intended for use by Relying Parties that wish to express their preference for attestation conveyance.
getAttestation(List<X509Certificate>) - Method in interface com.yubico.webauthn.attestation.MetadataService
Attempt to look up attestation for a chain of certificates
getAttestationConveyancePreference() - Method in class com.yubico.webauthn.RelyingParty
The argument for the attestation parameter in registration operations.
getAttestationMetadata() - Method in class com.yubico.webauthn.RegistrationResult
 
getAttestationObject() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
Contains an attestation object, which is opaque to, and cryptographically protected against tampering by, the client.
getAttestationStatement() - Method in class com.yubico.webauthn.data.AttestationObject
An important component of the attestation object is the attestation statement.
getAttestationType() - Method in class com.yubico.webauthn.RegistrationResult
The attestation type §6.4.3.
getAttestedCredentialData() - Method in class com.yubico.webauthn.data.AuthenticatorData
Attested credential data, if present.
getAuthenticatorAttachment() - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria
If present, eligible authenticators are filtered to only authenticators attached with the specified §5.4.5 Authenticator Attachment Enumeration (enum AuthenticatorAttachment).
getAuthenticatorData() - Method in class com.yubico.webauthn.data.AttestationObject
The authenticator data embedded inside this attestation object.
getAuthenticatorData() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
 
getAuthenticatorData() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
 
getAuthenticatorData() - Method in interface com.yubico.webauthn.data.AuthenticatorResponse
The authenticator data returned by the authenticator.
getAuthenticatorSelection() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
 
getAuthenticatorSelection() - Method in class com.yubico.webauthn.StartRegistrationOptions
Constraints on what kind of authenticator the user is allowed to use to create the credential.
getBase64() - Method in class com.yubico.webauthn.data.ByteArray
 
getBase64Url() - Method in class com.yubico.webauthn.data.ByteArray
 
getBytes() - Method in class com.yubico.webauthn.data.AttestationObject
The original raw byte array that this object is decoded from.
getBytes() - Method in class com.yubico.webauthn.data.AuthenticatorData
The original raw byte array that this object is decoded from.
getBytes() - Method in class com.yubico.webauthn.data.ByteArray
 
getCallerTokenBindingId() - Method in class com.yubico.webauthn.FinishAssertionOptions
The token binding ID of the connection to the client, if any.
getCallerTokenBindingId() - Method in class com.yubico.webauthn.FinishRegistrationOptions
The token binding ID of the connection to the client, if any.
getChallenge() - Method in class com.yubico.webauthn.data.CollectedClientData
The base64url encoding of the challenge provided by the Relying Party.
getChallenge() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
A challenge intended to be used for generating the newly created credential’s attestation object.
getChallenge() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
A challenge that the selected authenticator signs, along with other data, when producing an authentication assertion.
getClientData() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
 
getClientData() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
 
getClientData() - Method in interface com.yubico.webauthn.data.AuthenticatorResponse
getClientDataJSON() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
 
getClientDataJSON() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
 
getClientDataJSON() - Method in interface com.yubico.webauthn.data.AuthenticatorResponse
The JSON-serialized client data (see §5.10.1 Client Data Used in WebAuthn Signatures (dictionary CollectedClientData)) passed to the authenticator by the client in the call to either navigator.credentials.create() or navigator.credentials.get().
getClientExtensionResults() - Method in class com.yubico.webauthn.data.PublicKeyCredential
A map containing extension identifier → client extension output entries produced by the extension’s client extension processing.
getCredentialId() - Method in class com.yubico.webauthn.AssertionResult
The credential ID of the credential used for the assertion.
getCredentialId() - Method in class com.yubico.webauthn.data.AttestedCredentialData
The credential ID of the attested credential.
getCredentialId() - Method in exception com.yubico.webauthn.exception.InvalidSignatureCountException
 
getCredentialId() - Method in class com.yubico.webauthn.RegisteredCredential
The credential ID of the credential.
getCredentialIdsForUsername(String) - Method in interface com.yubico.webauthn.CredentialRepository
Get the credential IDs of all credentials registered to the user with the given username.
getCredentialPublicKey() - Method in class com.yubico.webauthn.data.AttestedCredentialData
The credential public key encoded in COSE_Key format, as defined in Section 7 of RFC 8152.
getCredentialRepository() - Method in class com.yubico.webauthn.RelyingParty
An abstract database which can look up credentials, usernames and user handles from usernames, user handles and credential IDs.
getDeviceProperties() - Method in class com.yubico.webauthn.attestation.Attestation
Free-form information about the authenticator model.
getDisplayName() - Method in class com.yubico.webauthn.data.UserIdentity
A human-palatable name for the user account, intended only for display.
getExcludeCredentials() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
 
getExpectedMinimum() - Method in exception com.yubico.webauthn.exception.InvalidSignatureCountException
 
getExtensionIds() - Method in class com.yubico.webauthn.data.AssertionExtensionInputs
 
getExtensionIds() - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs
 
getExtensionIds() - Method in interface com.yubico.webauthn.data.ClientExtensionOutputs
Returns a Set of the extension IDs for which an extension output is present.
getExtensionIds() - Method in class com.yubico.webauthn.data.ClientRegistrationExtensionOutputs
 
getExtensionIds() - Method in interface com.yubico.webauthn.data.ExtensionInputs
Returns a Set of the extension IDs for which an extension input is present.
getExtensionIds() - Method in class com.yubico.webauthn.data.RegistrationExtensionInputs
 
getExtensions() - Method in class com.yubico.webauthn.data.AuthenticatorData
Extension-defined authenticator data, if present.
getExtensions() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
Additional parameters requesting additional processing by the client and authenticator.
getExtensions() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
Additional parameters requesting additional processing by the client and authenticator.
getExtensions() - Method in class com.yubico.webauthn.StartAssertionOptions
Extension inputs for this authentication operation.
getExtensions() - Method in class com.yubico.webauthn.StartRegistrationOptions
Extension inputs for this registration operation.
getFlags() - Method in class com.yubico.webauthn.data.AuthenticatorData
The flags bit field.
getFormat() - Method in class com.yubico.webauthn.data.AttestationObject
The attestation statement format identifier of this attestation object.
getGitCommit() - Method in class com.yubico.webauthn.meta.Implementation
The commit ID of the source code the library was built from, if known.
getHex() - Method in class com.yubico.webauthn.data.ByteArray
 
getIcon() - Method in interface com.yubico.webauthn.data.PublicKeyCredentialEntity
A serialized URL which resolves to an image associated with the entity.
getIcon() - Method in class com.yubico.webauthn.data.RelyingPartyIdentity
 
getIcon() - Method in class com.yubico.webauthn.data.UserIdentity
 
getId() - Method in class com.yubico.webauthn.data.AuthenticatorTransport
 
getId() - Method in enum com.yubico.webauthn.data.COSEAlgorithmIdentifier
 
getId() - Method in class com.yubico.webauthn.data.PublicKeyCredential
The raw Credential ID of this credential, corresponding to the rawId attribute in the WebAuthn API.
getId() - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
The credential ID of the public key credential the caller is referring to.
getId() - Method in class com.yubico.webauthn.data.RelyingPartyIdentity
A unique identifier for the Relying Party, which sets the RP ID.
getId() - Method in class com.yubico.webauthn.data.TokenBindingInfo
 
getId() - Method in class com.yubico.webauthn.data.UserIdentity
The user handle for the account, specified by the Relying Party.
getId() - Method in class com.yubico.webauthn.extension.appid.AppId
The underlying string representation of this AppID.
getIdentity() - Method in class com.yubico.webauthn.RelyingParty
The RelyingPartyIdentity that will be set as the rp parameter when initiating registration operations, and which AuthenticatorData.getRpIdHash() will be compared against.
getImplementation() - Method in class com.yubico.webauthn.meta.VersionInfo
Description of this version of this library
getInstance() - Static method in class com.yubico.webauthn.meta.VersionInfo
 
getKeyId() - Method in class com.yubico.webauthn.RegistrationResult
The credential ID of the created credential.
getLatestVersionUrl() - Method in class com.yubico.webauthn.meta.Specification
Address to the latest version of this specification.
getMetadataIdentifier() - Method in class com.yubico.webauthn.attestation.Attestation
A unique identifier for a particular version of the data source of the data in this object.
getMetadataService() - Method in class com.yubico.webauthn.RelyingParty
A MetadataService instance to use for looking up device attestation metadata.
getName() - Method in interface com.yubico.webauthn.data.PublicKeyCredentialEntity
A human-palatable name for the entity.
getName() - Method in class com.yubico.webauthn.data.RelyingPartyIdentity
The human-palatable name of the Relaying Party.
getName() - Method in class com.yubico.webauthn.data.UserIdentity
A human-palatable identifier for a user account.
getOrigin() - Method in class com.yubico.webauthn.data.CollectedClientData
The fully qualified origin of the requester, as provided to the authenticator by the client, in the syntax defined by RFC 6454.
getOrigins() - Method in class com.yubico.webauthn.RelyingParty
The allowed origins that returned authenticator responses will be compared against.
getParsedAuthenticatorData() - Method in interface com.yubico.webauthn.data.AuthenticatorResponse
getPreferredPubkeyParams() - Method in class com.yubico.webauthn.RelyingParty
The argument for the pubKeyCredParams parameter in registration operations.
getPubKeyCredParams() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
Information about the desired properties of the credential to be created.
getPublicKeyCose() - Method in class com.yubico.webauthn.RegisteredCredential
The credential public key encoded in COSE_Key format, as defined in Section 7 of RFC 8152.
getPublicKeyCose() - Method in class com.yubico.webauthn.RegistrationResult
The public key of the created credential.
getPublicKeyCredentialRequestOptions() - Method in class com.yubico.webauthn.AssertionRequest
An object that can be serialized to JSON and passed as the publicKey argument to navigator.credentials.get().
getReceived() - Method in exception com.yubico.webauthn.exception.InvalidSignatureCountException
 
getReleaseDate() - Method in class com.yubico.webauthn.meta.Specification
The release date of the specification document.
getRequest() - Method in class com.yubico.webauthn.FinishAssertionOptions
The request that the response is a response to.
getRequest() - Method in class com.yubico.webauthn.FinishRegistrationOptions
The request that the response is a response to.
getResponse() - Method in class com.yubico.webauthn.data.PublicKeyCredential
The authenticator's response to the client’s request to either create a public key credential, or generate an authentication assertion.
getResponse() - Method in class com.yubico.webauthn.FinishAssertionOptions
The client's response to the request.
getResponse() - Method in class com.yubico.webauthn.FinishRegistrationOptions
The client's response to the request.
getRp() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
Contains data about the Relying Party responsible for the request.
getRpId() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
Specifies the relying party identifier claimed by the caller.
getRpIdHash() - Method in class com.yubico.webauthn.data.AuthenticatorData
The SHA-256 hash of the RP ID the credential is scoped to.
getSignature() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
The raw signature returned from the authenticator.
getSignatureCount() - Method in class com.yubico.webauthn.AssertionResult
The new signature count of the credential used for the assertion.
getSignatureCount() - Method in class com.yubico.webauthn.RegisteredCredential
The stored signature count of the credential.
getSignatureCounter() - Method in class com.yubico.webauthn.data.AuthenticatorData
The 32-bit unsigned signature counter.
getSourceCodeUrl() - Method in class com.yubico.webauthn.meta.Implementation
Address to where the source code for this library can be found.
getSpecification() - Method in class com.yubico.webauthn.meta.VersionInfo
Represents the specification this implementation is based on
getStatus() - Method in class com.yubico.webauthn.data.TokenBindingInfo
 
getStatus() - Method in class com.yubico.webauthn.meta.Specification
An object indicating the status of the specification document.
getTimeout() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
 
getTimeout() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
 
getTimeout() - Method in class com.yubico.webauthn.StartAssertionOptions
The value for PublicKeyCredentialRequestOptions.getTimeout() for this authentication operation.
getTimeout() - Method in class com.yubico.webauthn.StartRegistrationOptions
The value for PublicKeyCredentialCreationOptions.getTimeout() for this registration operation.
getTokenBinding() - Method in class com.yubico.webauthn.data.CollectedClientData
Information about the state of the Token Binding protocol used when communicating with the Relying Party.
getTransports() - Method in class com.yubico.webauthn.attestation.Attestation
The set of communication modes supported by the authenticator.
getTransports() - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
 
getType() - Method in class com.yubico.webauthn.data.CollectedClientData
The type of the requested operation, set by the client.
getType() - Method in class com.yubico.webauthn.data.PublicKeyCredential
The PublicKeyCredential's type value is the string "public-key".
getType() - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
The type of the credential the caller is referring to.
getType() - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters
Specifies the type of credential to be created.
getUrl() - Method in class com.yubico.webauthn.meta.Specification
Address to this version of the specification.
getUser() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
Contains data about the user account for which the Relying Party is requesting attestation.
getUser() - Method in class com.yubico.webauthn.StartRegistrationOptions
Identifiers for the user creating a credential.
getUserHandle() - Method in class com.yubico.webauthn.AssertionResult
The user handle of the authenticated user.
getUserHandle() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
The user handle returned from the authenticator, or empty if the authenticator did not return a user handle.
getUserHandle() - Method in class com.yubico.webauthn.RegisteredCredential
The user handle of the user the credential is registered to.
getUserHandleForUsername(String) - Method in interface com.yubico.webauthn.CredentialRepository
Get the user handle corresponding to the given username - the inverse of CredentialRepository.getUsernameForUserHandle(ByteArray).
getUsername() - Method in class com.yubico.webauthn.AssertionRequest
The username of the user to authenticate, if the user has already been identified.
getUsername() - Method in class com.yubico.webauthn.AssertionResult
The username of the authenticated user.
getUsername() - Method in class com.yubico.webauthn.StartAssertionOptions
The username of the user to authenticate, if the user has already been identified.
getUsernameForUserHandle(ByteArray) - Method in interface com.yubico.webauthn.CredentialRepository
Get the username corresponding to the given user handle - the inverse of CredentialRepository.getUserHandleForUsername(String).
getUserVerification() - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria
Describes the Relying Party's requirements regarding user verification for the navigator.credentials.create() operation.
getUserVerification() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
Describes the Relying Party's requirements regarding user verification for the navigator.credentials.get() operation.
getUserVerification() - Method in class com.yubico.webauthn.StartAssertionOptions
The value for PublicKeyCredentialRequestOptions.getUserVerification() for this authentication operation.
getVendorProperties() - Method in class com.yubico.webauthn.attestation.Attestation
Free-form information about the authenticator vendor.
getVersion() - Method in class com.yubico.webauthn.meta.Implementation
The version number of this release of the library.
getWarnings() - Method in class com.yubico.webauthn.AssertionResult
Zero or more human-readable messages about non-critical issues.
getWarnings() - Method in class com.yubico.webauthn.RegistrationResult
Zero or more human-readable messages about non-critical issues.

H

hashCode() - Method in class com.yubico.webauthn.AssertionRequest
 
hashCode() - Method in class com.yubico.webauthn.AssertionResult
 
hashCode() - Method in class com.yubico.webauthn.attestation.Attestation
 
hashCode() - Method in class com.yubico.webauthn.data.AssertionExtensionInputs
 
hashCode() - Method in class com.yubico.webauthn.data.AttestationObject
 
hashCode() - Method in class com.yubico.webauthn.data.AttestedCredentialData
 
hashCode() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
 
hashCode() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
 
hashCode() - Method in class com.yubico.webauthn.data.AuthenticatorData
 
hashCode() - Method in class com.yubico.webauthn.data.AuthenticatorDataFlags
 
hashCode() - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria
 
hashCode() - Method in class com.yubico.webauthn.data.AuthenticatorTransport
 
hashCode() - Method in class com.yubico.webauthn.data.ByteArray
 
hashCode() - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs
 
hashCode() - Method in class com.yubico.webauthn.data.ClientRegistrationExtensionOutputs
 
hashCode() - Method in class com.yubico.webauthn.data.CollectedClientData
 
hashCode() - Method in class com.yubico.webauthn.data.PublicKeyCredential
 
hashCode() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
 
hashCode() - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
 
hashCode() - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters
 
hashCode() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
 
hashCode() - Method in class com.yubico.webauthn.data.RegistrationExtensionInputs
 
hashCode() - Method in class com.yubico.webauthn.data.RelyingPartyIdentity
 
hashCode() - Method in class com.yubico.webauthn.data.TokenBindingInfo
 
hashCode() - Method in class com.yubico.webauthn.data.UserIdentity
 
hashCode() - Method in exception com.yubico.webauthn.exception.InvalidSignatureCountException
 
hashCode() - Method in class com.yubico.webauthn.extension.appid.AppId
 
hashCode() - Method in class com.yubico.webauthn.FinishAssertionOptions
 
hashCode() - Method in class com.yubico.webauthn.FinishRegistrationOptions
 
hashCode() - Method in class com.yubico.webauthn.meta.Implementation
 
hashCode() - Method in class com.yubico.webauthn.meta.Specification
 
hashCode() - Method in class com.yubico.webauthn.meta.VersionInfo
 
hashCode() - Method in class com.yubico.webauthn.RegisteredCredential
 
hashCode() - Method in class com.yubico.webauthn.RegistrationResult
 
hashCode() - Method in class com.yubico.webauthn.RelyingParty
 
hashCode() - Method in class com.yubico.webauthn.StartAssertionOptions
 
hashCode() - Method in class com.yubico.webauthn.StartRegistrationOptions
 
HexException - Exception in com.yubico.webauthn.data.exception
 
HexException(String, Throwable) - Constructor for exception com.yubico.webauthn.data.exception.HexException
 

I

icon(Optional<URL>) - Method in class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder
A URL which resolves to an image associated with the entity.
icon(Optional<URL>) - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder
A URL which resolves to an image associated with the entity.
icon(URL) - Method in class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder
A URL which resolves to an image associated with the entity.
icon(URL) - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder
A URL which resolves to an image associated with the entity.
id(ByteArray) - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder
The raw Credential ID of this credential, corresponding to the rawId attribute in the WebAuthn API.
id(ByteArray) - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder
The credential ID of the public key credential the caller is referring to.
id(ByteArray) - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder
The user handle for the account, specified by the Relying Party.
id(String) - Method in class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder
A unique identifier for the Relying Party, which sets the RP ID.
id(ByteArray) - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages
 
id(ByteArray) - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder.MandatoryStages
 
id(ByteArray) - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder.MandatoryStages.Step3
 
id(String) - Method in class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder.MandatoryStages
 
identity(RelyingPartyIdentity) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
The RelyingPartyIdentity that will be set as the rp parameter when initiating registration operations, and which AuthenticatorData.getRpIdHash() will be compared against.
identity(RelyingPartyIdentity) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder.MandatoryStages
identity is a required parameter.
Implementation - Class in com.yubico.webauthn.meta
Description of this version of this library
INDIRECT - com.yubico.webauthn.data.AttestationConveyancePreference
Indicates that the Relying Party prefers an attestation conveyance yielding verifiable attestation statements, but allows the client to decide how to obtain such attestation statements.
INTERNAL - Static variable in class com.yubico.webauthn.data.AuthenticatorTransport
Indicates the respective authenticator is contacted using a client device-specific transport.
InvalidAppIdException - Exception in com.yubico.webauthn.extension.appid
 
InvalidAppIdException(String) - Constructor for exception com.yubico.webauthn.extension.appid.InvalidAppIdException
 
InvalidAppIdException(String, Throwable) - Constructor for exception com.yubico.webauthn.extension.appid.InvalidAppIdException
 
InvalidSignatureCountException - Exception in com.yubico.webauthn.exception
 
InvalidSignatureCountException(ByteArray, long, long) - Constructor for exception com.yubico.webauthn.exception.InvalidSignatureCountException
 
isAllowOriginPort() - Method in class com.yubico.webauthn.RelyingParty
If true, the origin matching rule is relaxed to allow any port number.
isAllowOriginSubdomain() - Method in class com.yubico.webauthn.RelyingParty
If true, the origin matching rule is relaxed to allow any subdomain, of any depth, of the values of origins.
isAllowUnrequestedExtensions() - Method in class com.yubico.webauthn.RelyingParty
If true, finishRegistration and finishAssertion will accept responses containing extension outputs for which there was no extension input.
isAllowUntrustedAttestation() - Method in class com.yubico.webauthn.RelyingParty
If false, finishRegistration will only allow registrations where the attestation signature can be linked to a trusted attestation root.
isAttestationTrusted() - Method in class com.yubico.webauthn.RegistrationResult
true if and only if the attestation signature was successfully linked to a trusted attestation root.
isEmpty() - Method in class com.yubico.webauthn.data.ByteArray
 
isRequireResidentKey() - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria
Describes the Relying Party's requirements regarding resident credentials.
isSignatureCounterValid() - Method in class com.yubico.webauthn.AssertionResult
true if and only if at least one of the following is true: The signature counter value in the assertion was strictly greater than the stored one. The signature counter value in the assertion and the stored one were both zero.
isSuccess() - Method in class com.yubico.webauthn.AssertionResult
true if the assertion was verified successfully.
isTrusted() - Method in class com.yubico.webauthn.attestation.Attestation
true if and only if the contained information has been verified to be cryptographically supported by a trusted attestation root.
isValidateSignatureCounter() - Method in class com.yubico.webauthn.RelyingParty
If true, finishAssertion will fail if the signature counter value in the response is not strictly greater than the stored signature counter value.

L

LIGHTNING - com.yubico.webauthn.attestation.Transport
The authenticator supports communication via Lightning.
lookup(ByteArray, ByteArray) - Method in interface com.yubico.webauthn.CredentialRepository
Look up the public key and stored signature count for the given credential registered to the given user.
lookupAll(ByteArray) - Method in interface com.yubico.webauthn.CredentialRepository
Look up all credentials with the given credential ID, regardless of what user they're registered to.

M

MandatoryStages() - Constructor for class com.yubico.webauthn.AssertionRequest.AssertionRequestBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.attestation.Attestation.AttestationBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.data.AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.data.PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.data.PublicKeyCredentialParameters.PublicKeyCredentialParametersBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder.MandatoryStages
 
MandatoryStages() - Constructor for class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder.MandatoryStages
 
MandatoryStages(PublicKeyCredential.PublicKeyCredentialBuilder<A, B>) - Constructor for class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages
 
metadataIdentifier(Optional<String>) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
metadataIdentifier(String) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
metadataService(MetadataService) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
A MetadataService instance to use for looking up device attestation metadata.
metadataService(Optional<MetadataService>) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
A MetadataService instance to use for looking up device attestation metadata.
MetadataService - Interface in com.yubico.webauthn.attestation
Abstraction of a repository which can look up authenticator attestation metadata from an attestation certificate chain.

N

name(String) - Method in class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder
The human-palatable name of the Relaying Party.
name(String) - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder
A human-palatable identifier for a user account.
name(String) - Method in class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder.MandatoryStages.Step2
 
name(String) - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder.MandatoryStages
 
NFC - com.yubico.webauthn.attestation.Transport
The authenticator supports communication via Near Field Communication (NFC).
NFC - Static variable in class com.yubico.webauthn.data.AuthenticatorTransport
Indicates the respective authenticator can be contacted over Near Field Communication (NFC).
NONE - com.yubico.webauthn.data.AttestationConveyancePreference
Indicates that the Relying Party is not interested in authenticator attestation.
NONE - com.yubico.webauthn.data.AttestationType
In this case, no attestation information is available.

O

of(String) - Static method in class com.yubico.webauthn.data.AuthenticatorTransport
 
origins(Set<String>) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
The allowed origins that returned authenticator responses will be compared against.

P

parseAssertionResponseJson(String) - Static method in class com.yubico.webauthn.data.PublicKeyCredential
Parse a PublicKeyCredential object from JSON.
parseRegistrationResponseJson(String) - Static method in class com.yubico.webauthn.data.PublicKeyCredential
Parse a PublicKeyCredential object from JSON.
PLATFORM - com.yubico.webauthn.data.AuthenticatorAttachment
PREFERRED - com.yubico.webauthn.data.UserVerificationRequirement
This value indicates that the Relying Party prefers user verification for the operation if possible, but will not fail the operation if the response does not have the AuthenticatorDataFlags.UV flag set.
preferredPubkeyParams(List<PublicKeyCredentialParameters>) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
The argument for the pubKeyCredParams parameter in registration operations.
present(ByteArray) - Static method in class com.yubico.webauthn.data.TokenBindingInfo
 
PRESENT - com.yubico.webauthn.data.TokenBindingStatus
Indicates token binding was used when communicating with the Relying Party.
PROPOSED_RECOMMENDATION - com.yubico.webauthn.meta.DocumentStatus
A proposed recommendation is a finished draft intended for release.
pubKeyCredParams(List<PublicKeyCredentialParameters>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Information about the desired properties of the credential to be created.
pubKeyCredParams(List<PublicKeyCredentialParameters>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step4
 
PUBLIC_KEY - com.yubico.webauthn.data.PublicKeyCredentialType
 
publicKeyCose(ByteArray) - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder
The credential public key encoded in COSE_Key format, as defined in Section 7 of RFC 8152.
publicKeyCose(ByteArray) - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages.Step3
 
PublicKeyCredential<A extends AuthenticatorResponse,​B extends ClientExtensionOutputs> - Class in com.yubico.webauthn.data
The PublicKeyCredential interface inherits from Credential [CREDENTIAL-MANAGEMENT-1], and contains the attributes that are returned to the caller when a new credential is created, or a new assertion is requested.
PublicKeyCredential.PublicKeyCredentialBuilder<A extends AuthenticatorResponse,​B extends ClientExtensionOutputs> - Class in com.yubico.webauthn.data
 
PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn.data
 
PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages.Step3 - Class in com.yubico.webauthn.data
 
PublicKeyCredentialCreationOptions - Class in com.yubico.webauthn.data
Parameters for a call to navigator.credentials.create().
PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder - Class in com.yubico.webauthn.data
 
PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn.data
 
PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step3 - Class in com.yubico.webauthn.data
 
PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step4 - Class in com.yubico.webauthn.data
 
PublicKeyCredentialDescriptor - Class in com.yubico.webauthn.data
The attributes that are specified by a caller when referring to a public key credential as an input parameter to the navigator.credentials.create() or navigator.credentials.get() methods.
PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder - Class in com.yubico.webauthn.data
 
PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
PublicKeyCredentialEntity - Interface in com.yubico.webauthn.data
Describes a user account, or a WebAuthn Relying Party, which a public key credential is associated with or scoped to, respectively.
PublicKeyCredentialParameters - Class in com.yubico.webauthn.data
Used to supply additional parameters when creating a new credential.
PublicKeyCredentialParameters.PublicKeyCredentialParametersBuilder - Class in com.yubico.webauthn.data
 
PublicKeyCredentialParameters.PublicKeyCredentialParametersBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
publicKeyCredentialRequestOptions(PublicKeyCredentialRequestOptions) - Method in class com.yubico.webauthn.AssertionRequest.AssertionRequestBuilder
An object that can be serialized to JSON and passed as the publicKey argument to navigator.credentials.get().
publicKeyCredentialRequestOptions(PublicKeyCredentialRequestOptions) - Method in class com.yubico.webauthn.AssertionRequest.AssertionRequestBuilder.MandatoryStages
publicKeyCredentialRequestOptions is a required parameter.
PublicKeyCredentialRequestOptions - Class in com.yubico.webauthn.data
The PublicKeyCredentialRequestOptions dictionary supplies get() with the data it needs to generate an assertion.
PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder - Class in com.yubico.webauthn.data
 
PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
PublicKeyCredentialType - Enum in com.yubico.webauthn.data
Defines the valid credential types.

R

RECOMMENDATION - com.yubico.webauthn.meta.DocumentStatus
A recommendation is a finished and released specification.
RegisteredCredential - Class in com.yubico.webauthn
An abstraction of a credential registered to a particular user.
RegisteredCredential.RegisteredCredentialBuilder - Class in com.yubico.webauthn
 
RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages - Class in com.yubico.webauthn
 
RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn
 
RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages.Step3 - Class in com.yubico.webauthn
 
RegistrationExtensionInputs - Class in com.yubico.webauthn.data
Contains client extension inputs to a navigator.credentials.create() operation.
RegistrationExtensionInputs.RegistrationExtensionInputsBuilder - Class in com.yubico.webauthn.data
 
RegistrationFailedException - Exception in com.yubico.webauthn.exception
 
RegistrationFailedException(IllegalArgumentException) - Constructor for exception com.yubico.webauthn.exception.RegistrationFailedException
 
RegistrationResult - Class in com.yubico.webauthn
RelyingParty - Class in com.yubico.webauthn
Encapsulates the four basic Web Authentication operations - start/finish registration, start/finish authentication - along with overall operational settings for them.
RelyingParty.RelyingPartyBuilder - Class in com.yubico.webauthn
 
RelyingParty.RelyingPartyBuilder.MandatoryStages - Class in com.yubico.webauthn
 
RelyingParty.RelyingPartyBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn
 
RelyingPartyIdentity - Class in com.yubico.webauthn.data
Used to supply additional Relying Party attributes when creating a new credential.
RelyingPartyIdentity.RelyingPartyIdentityBuilder - Class in com.yubico.webauthn.data
 
RelyingPartyIdentity.RelyingPartyIdentityBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
RelyingPartyIdentity.RelyingPartyIdentityBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn.data
 
request(AssertionRequest) - Method in class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder
The request that the response is a response to.
request(PublicKeyCredentialCreationOptions) - Method in class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder
The request that the response is a response to.
request(AssertionRequest) - Method in class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder.MandatoryStages
 
request(PublicKeyCredentialCreationOptions) - Method in class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder.MandatoryStages
 
REQUIRED - com.yubico.webauthn.data.UserVerificationRequirement
Indicates that the Relying Party requires user verification for the operation and will fail the operation if the response does not have the AuthenticatorDataFlags.UV flag set.
requireResidentKey(boolean) - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder
Describes the Relying Party's requirements regarding resident credentials.
response(PublicKeyCredential<AuthenticatorAssertionResponse, ClientAssertionExtensionOutputs>) - Method in class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder
The client's response to the request.
response(PublicKeyCredential<AuthenticatorAttestationResponse, ClientRegistrationExtensionOutputs>) - Method in class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder
The client's response to the request.
response(A) - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages.Step2
 
response(A) - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder
The authenticator's response to the client’s request to either create a public key credential, or generate an authentication assertion.
response(PublicKeyCredential<AuthenticatorAssertionResponse, ClientAssertionExtensionOutputs>) - Method in class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder.MandatoryStages.Step2
 
response(PublicKeyCredential<AuthenticatorAttestationResponse, ClientRegistrationExtensionOutputs>) - Method in class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder.MandatoryStages.Step2
 
rp(RelyingPartyIdentity) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Contains data about the Relying Party responsible for the request.
rp(RelyingPartyIdentity) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages
 
rpId(Optional<String>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
Specifies the relying party identifier claimed by the caller.
rpId(String) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
Specifies the relying party identifier claimed by the caller.
RS1 - com.yubico.webauthn.data.COSEAlgorithmIdentifier
 
RS1 - Static variable in class com.yubico.webauthn.data.PublicKeyCredentialParameters
RS256 - com.yubico.webauthn.data.COSEAlgorithmIdentifier
 
RS256 - Static variable in class com.yubico.webauthn.data.PublicKeyCredentialParameters

S

SELF_ATTESTATION - com.yubico.webauthn.data.AttestationType
In the case of self attestation, also known as surrogate basic attestation, the authenticator does not have any specific attestation key.
signature(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder
 
signature(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages.Step3
 
signatureCount(long) - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder
The stored signature count of the credential.
size() - Method in class com.yubico.webauthn.data.ByteArray
 
Specification - Class in com.yubico.webauthn.meta
Reference to a particular version of a specification document.
startAssertion(StartAssertionOptions) - Method in class com.yubico.webauthn.RelyingParty
 
StartAssertionOptions - Class in com.yubico.webauthn
StartAssertionOptions.StartAssertionOptionsBuilder - Class in com.yubico.webauthn
 
startRegistration(StartRegistrationOptions) - Method in class com.yubico.webauthn.RelyingParty
 
StartRegistrationOptions - Class in com.yubico.webauthn
StartRegistrationOptions.StartRegistrationOptionsBuilder - Class in com.yubico.webauthn
 
StartRegistrationOptions.StartRegistrationOptionsBuilder.MandatoryStages - Class in com.yubico.webauthn
 
Step2() - Constructor for class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.data.AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages.Step2
 
Step2() - Constructor for class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder.MandatoryStages.Step2
 
Step3() - Constructor for class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder.MandatoryStages.Step3
 
Step3() - Constructor for class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder.MandatoryStages.Step3
 
Step3() - Constructor for class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step3
 
Step3() - Constructor for class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder.MandatoryStages.Step3
 
Step3() - Constructor for class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages.Step3
 
Step4() - Constructor for class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step4
 
supported() - Static method in class com.yubico.webauthn.data.TokenBindingInfo
 
SUPPORTED - com.yubico.webauthn.data.TokenBindingStatus
Indicates the client supports token binding, but it was not negotiated when communicating with the Relying Party.

T

timeout(long) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
A time, in milliseconds, that the caller is willing to wait for the call to complete.
timeout(long) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
Specifies a time, in milliseconds, that the caller is willing to wait for the call to complete.
timeout(long) - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
The value for PublicKeyCredentialRequestOptions.getTimeout() for this authentication operation.
timeout(long) - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder
The value for PublicKeyCredentialCreationOptions.getTimeout() for this registration operation.
timeout(Optional<Long>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
A time, in milliseconds, that the caller is willing to wait for the call to complete.
timeout(Optional<Long>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
Specifies a time, in milliseconds, that the caller is willing to wait for the call to complete.
timeout(Optional<Long>) - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
The value for PublicKeyCredentialRequestOptions.getTimeout() for this authentication operation.
timeout(Optional<Long>) - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder
The value for PublicKeyCredentialCreationOptions.getTimeout() for this registration operation.
toBuilder() - Method in class com.yubico.webauthn.AssertionRequest
 
toBuilder() - Method in class com.yubico.webauthn.AssertionResult
 
toBuilder() - Method in class com.yubico.webauthn.attestation.Attestation
 
toBuilder() - Method in class com.yubico.webauthn.data.AssertionExtensionInputs
 
toBuilder() - Method in class com.yubico.webauthn.data.AttestedCredentialData
 
toBuilder() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
 
toBuilder() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
 
toBuilder() - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria
 
toBuilder() - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs
 
toBuilder() - Method in class com.yubico.webauthn.data.ClientRegistrationExtensionOutputs
 
toBuilder() - Method in class com.yubico.webauthn.data.PublicKeyCredential
 
toBuilder() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
 
toBuilder() - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
 
toBuilder() - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters
 
toBuilder() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
 
toBuilder() - Method in class com.yubico.webauthn.data.RegistrationExtensionInputs
 
toBuilder() - Method in class com.yubico.webauthn.data.RelyingPartyIdentity
 
toBuilder() - Method in class com.yubico.webauthn.data.UserIdentity
 
toBuilder() - Method in class com.yubico.webauthn.FinishAssertionOptions
 
toBuilder() - Method in class com.yubico.webauthn.FinishRegistrationOptions
 
toBuilder() - Method in class com.yubico.webauthn.RegisteredCredential
 
toBuilder() - Method in class com.yubico.webauthn.RegistrationResult
 
toBuilder() - Method in class com.yubico.webauthn.RelyingParty
 
toBuilder() - Method in class com.yubico.webauthn.StartAssertionOptions
 
toBuilder() - Method in class com.yubico.webauthn.StartRegistrationOptions
 
toInt(Transport...) - Static method in enum com.yubico.webauthn.attestation.Transport
 
toInt(Iterable<Transport>) - Static method in enum com.yubico.webauthn.attestation.Transport
 
toJsonNumber() - Method in enum com.yubico.webauthn.data.COSEAlgorithmIdentifier
 
toJsonString() - Method in enum com.yubico.webauthn.data.AttestationConveyancePreference
 
toJsonString() - Method in enum com.yubico.webauthn.data.AuthenticatorAttachment
 
toJsonString() - Method in class com.yubico.webauthn.data.AuthenticatorTransport
 
toJsonString() - Method in class com.yubico.webauthn.data.ByteArray
Used by JSON serializer.
toJsonString() - Method in enum com.yubico.webauthn.data.PublicKeyCredentialType
 
toJsonString() - Method in enum com.yubico.webauthn.data.TokenBindingStatus
 
toJsonString() - Method in enum com.yubico.webauthn.data.UserVerificationRequirement
 
toJsonString() - Method in enum com.yubico.webauthn.meta.DocumentStatus
Used by JSON serializer.
TokenBindingInfo - Class in com.yubico.webauthn.data
Information about the state of the Token Binding protocol used when communicating with the Relying Party.
TokenBindingStatus - Enum in com.yubico.webauthn.data
Indicators of whether a TokenBindingInfo's id member is present and, if not, whether the client supports token binding.
toString() - Method in class com.yubico.webauthn.AssertionRequest.AssertionRequestBuilder
 
toString() - Method in class com.yubico.webauthn.AssertionRequest
 
toString() - Method in class com.yubico.webauthn.AssertionResult
 
toString() - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
toString() - Method in class com.yubico.webauthn.attestation.Attestation
 
toString() - Method in class com.yubico.webauthn.data.AssertionExtensionInputs.AssertionExtensionInputsBuilder
 
toString() - Method in class com.yubico.webauthn.data.AssertionExtensionInputs
 
toString() - Method in class com.yubico.webauthn.data.AttestationObject
 
toString() - Method in class com.yubico.webauthn.data.AttestedCredentialData
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse.AuthenticatorAttestationResponseBuilder
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorAttestationResponse
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorData
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorDataFlags
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria
 
toString() - Method in class com.yubico.webauthn.data.AuthenticatorTransport
 
toString() - Method in class com.yubico.webauthn.data.ByteArray
 
toString() - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs.ClientAssertionExtensionOutputsBuilder
 
toString() - Method in class com.yubico.webauthn.data.ClientAssertionExtensionOutputs
 
toString() - Method in class com.yubico.webauthn.data.ClientRegistrationExtensionOutputs.ClientRegistrationExtensionOutputsBuilder
 
toString() - Method in class com.yubico.webauthn.data.ClientRegistrationExtensionOutputs
 
toString() - Method in class com.yubico.webauthn.data.CollectedClientData
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredential
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters.PublicKeyCredentialParametersBuilder
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
 
toString() - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
 
toString() - Method in class com.yubico.webauthn.data.RegistrationExtensionInputs.RegistrationExtensionInputsBuilder
 
toString() - Method in class com.yubico.webauthn.data.RegistrationExtensionInputs
 
toString() - Method in class com.yubico.webauthn.data.RelyingPartyIdentity.RelyingPartyIdentityBuilder
 
toString() - Method in class com.yubico.webauthn.data.RelyingPartyIdentity
 
toString() - Method in class com.yubico.webauthn.data.TokenBindingInfo
 
toString() - Method in class com.yubico.webauthn.data.UserIdentity
 
toString() - Method in class com.yubico.webauthn.data.UserIdentity.UserIdentityBuilder
 
toString() - Method in exception com.yubico.webauthn.exception.InvalidSignatureCountException
 
toString() - Method in class com.yubico.webauthn.extension.appid.AppId
 
toString() - Method in class com.yubico.webauthn.FinishAssertionOptions.FinishAssertionOptionsBuilder
 
toString() - Method in class com.yubico.webauthn.FinishAssertionOptions
 
toString() - Method in class com.yubico.webauthn.FinishRegistrationOptions.FinishRegistrationOptionsBuilder
 
toString() - Method in class com.yubico.webauthn.FinishRegistrationOptions
 
toString() - Method in class com.yubico.webauthn.meta.Implementation
 
toString() - Method in class com.yubico.webauthn.meta.Specification
 
toString() - Method in class com.yubico.webauthn.meta.VersionInfo
 
toString() - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder
 
toString() - Method in class com.yubico.webauthn.RegisteredCredential
 
toString() - Method in class com.yubico.webauthn.RegistrationResult
 
toString() - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
 
toString() - Method in class com.yubico.webauthn.RelyingParty
 
toString() - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
 
toString() - Method in class com.yubico.webauthn.StartAssertionOptions
 
toString() - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder
 
toString() - Method in class com.yubico.webauthn.StartRegistrationOptions
 
Transport - Enum in com.yubico.webauthn.attestation
Representations of communication modes supported by an authenticator.
transports(Optional<Set<Transport>>) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
transports(Optional<Set<AuthenticatorTransport>>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder
An OPTIONAL hint as to how the client might communicate with the managing authenticator of the public key credential the caller is referring to.
transports(Set<Transport>) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
transports(Set<AuthenticatorTransport>) - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder
An OPTIONAL hint as to how the client might communicate with the managing authenticator of the public key credential the caller is referring to.
trusted(boolean) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder.MandatoryStages
 
trusted(boolean) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
true if and only if the contained information has been verified to be cryptographically supported by a trusted attestation root.
type(PublicKeyCredentialType) - Method in class com.yubico.webauthn.data.PublicKeyCredential.PublicKeyCredentialBuilder
The PublicKeyCredential's type value is the string "public-key".
type(PublicKeyCredentialType) - Method in class com.yubico.webauthn.data.PublicKeyCredentialDescriptor.PublicKeyCredentialDescriptorBuilder
The type of the credential the caller is referring to.
type(PublicKeyCredentialType) - Method in class com.yubico.webauthn.data.PublicKeyCredentialParameters.PublicKeyCredentialParametersBuilder
Specifies the type of credential to be created.

U

UNKNOWN - com.yubico.webauthn.data.AttestationType
In this case, attestation information is present but was not understood by the library.
UP - Variable in class com.yubico.webauthn.data.AuthenticatorDataFlags
User present
USB - com.yubico.webauthn.attestation.Transport
The authenticator supports communication via USB.
USB - Static variable in class com.yubico.webauthn.data.AuthenticatorTransport
Indicates the respective authenticator can be contacted over removable USB.
user(UserIdentity) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder
Contains data about the user account for which the Relying Party is requesting attestation.
user(UserIdentity) - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder
Identifiers for the user creating a credential.
user(UserIdentity) - Method in class com.yubico.webauthn.data.PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder.MandatoryStages.Step2
 
user(UserIdentity) - Method in class com.yubico.webauthn.StartRegistrationOptions.StartRegistrationOptionsBuilder.MandatoryStages
 
userHandle(ByteArray) - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder
The user handle of the user the credential is registered to.
userHandle(Optional<ByteArray>) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder
The user handle returned from the authenticator, or empty if the authenticator did not return a user handle.
userHandle(ByteArray) - Method in class com.yubico.webauthn.data.AuthenticatorAssertionResponse.AuthenticatorAssertionResponseBuilder
The user handle returned from the authenticator, or empty if the authenticator did not return a user handle.
userHandle(ByteArray) - Method in class com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder.MandatoryStages.Step2
 
UserIdentity - Class in com.yubico.webauthn.data
Describes a user account, with which public key credentials can be associated.
UserIdentity.UserIdentityBuilder - Class in com.yubico.webauthn.data
 
UserIdentity.UserIdentityBuilder.MandatoryStages - Class in com.yubico.webauthn.data
 
UserIdentity.UserIdentityBuilder.MandatoryStages.Step2 - Class in com.yubico.webauthn.data
 
UserIdentity.UserIdentityBuilder.MandatoryStages.Step3 - Class in com.yubico.webauthn.data
 
username(String) - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
The username of the user to authenticate, if the user has already been identified.
username(Optional<String>) - Method in class com.yubico.webauthn.AssertionRequest.AssertionRequestBuilder
The username of the user to authenticate, if the user has already been identified.
username(Optional<String>) - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
The username of the user to authenticate, if the user has already been identified.
username(String) - Method in class com.yubico.webauthn.AssertionRequest.AssertionRequestBuilder
The username of the user to authenticate, if the user has already been identified.
userVerification(UserVerificationRequirement) - Method in class com.yubico.webauthn.data.AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder
Describes the Relying Party's requirements regarding user verification for the navigator.credentials.create() operation.
userVerification(UserVerificationRequirement) - Method in class com.yubico.webauthn.data.PublicKeyCredentialRequestOptions.PublicKeyCredentialRequestOptionsBuilder
Describes the Relying Party's requirements regarding user verification for the navigator.credentials.get() operation.
userVerification(UserVerificationRequirement) - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
The value for PublicKeyCredentialRequestOptions.getUserVerification() for this authentication operation.
userVerification(Optional<UserVerificationRequirement>) - Method in class com.yubico.webauthn.StartAssertionOptions.StartAssertionOptionsBuilder
The value for PublicKeyCredentialRequestOptions.getUserVerification() for this authentication operation.
UserVerificationRequirement - Enum in com.yubico.webauthn.data
A WebAuthn Relying Party may require user verification for some of its operations but not for others, and may use this type to express its needs.
UV - Variable in class com.yubico.webauthn.data.AuthenticatorDataFlags
User verified

V

validateSignatureCounter(boolean) - Method in class com.yubico.webauthn.RelyingParty.RelyingPartyBuilder
If true, finishAssertion will fail if the signature counter value in the response is not strictly greater than the stored signature counter value.
value - Variable in class com.yubico.webauthn.data.AuthenticatorDataFlags
 
valueOf(String) - Static method in enum com.yubico.webauthn.attestation.Transport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yubico.webauthn.data.AttestationConveyancePreference
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yubico.webauthn.data.AttestationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yubico.webauthn.data.AuthenticatorAttachment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.yubico.webauthn.data.AuthenticatorTransport
 
valueOf(String) - Static method in enum com.yubico.webauthn.data.COSEAlgorithmIdentifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yubico.webauthn.data.PublicKeyCredentialType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yubico.webauthn.data.TokenBindingStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yubico.webauthn.data.UserVerificationRequirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yubico.webauthn.meta.DocumentStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.yubico.webauthn.attestation.Transport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yubico.webauthn.data.AttestationConveyancePreference
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yubico.webauthn.data.AttestationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yubico.webauthn.data.AuthenticatorAttachment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class com.yubico.webauthn.data.AuthenticatorTransport
 
values() - Static method in enum com.yubico.webauthn.data.COSEAlgorithmIdentifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yubico.webauthn.data.PublicKeyCredentialType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yubico.webauthn.data.TokenBindingStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yubico.webauthn.data.UserVerificationRequirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yubico.webauthn.meta.DocumentStatus
Returns an array containing the constants of this enum type, in the order they are declared.
vendorProperties(Optional<Map<String, String>>) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
vendorProperties(Map<String, String>) - Method in class com.yubico.webauthn.attestation.Attestation.AttestationBuilder
 
VersionInfo - Class in com.yubico.webauthn.meta
Contains version information for the com.yubico.webauthn package.

W

WORKING_DRAFT - com.yubico.webauthn.meta.DocumentStatus
A working draft is a named snapshot of a particular state of an editor's draft.
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages