Index
All Classes and Interfaces|All Packages|Serialized Form
A
- aaguid(AAGUID) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - aaguid(AAGUID) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - aaguid(AAGUID) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - AAGUID - Class in com.yubico.fido.metadata
 - 
Some authenticators have an AAGUID, which is a 128-bit identifier that indicates the type (e.g.
 - AAGUID(ByteArray) - Constructor for class com.yubico.fido.metadata.AAGUID
 - 
Construct an AAGUID from its raw binary representation.
 - aaid(AAID) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - aaid(AAID) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - AAID - Class in com.yubico.fido.metadata
 - 
Each UAF authenticator MUST have an AAID to identify UAF enabled authenticator models globally.
 - AAID(String) - Constructor for class com.yubico.fido.metadata.AAID
 - 
Construct an
AAIDfrom its String representation. - alg(String) - Method in class com.yubico.fido.metadata.MetadataBLOBHeader.MetadataBLOBHeaderBuilder
 - ALG_KEY_COSE - Enum constant in enum class com.yubico.fido.metadata.PublicKeyRepresentationFormat
 - ALG_KEY_ECC_X962_DER - Enum constant in enum class com.yubico.fido.metadata.PublicKeyRepresentationFormat
 - ALG_KEY_ECC_X962_RAW - Enum constant in enum class com.yubico.fido.metadata.PublicKeyRepresentationFormat
 - ALG_KEY_RSA_2048_DER - Enum constant in enum class com.yubico.fido.metadata.PublicKeyRepresentationFormat
 - ALG_KEY_RSA_2048_RAW - Enum constant in enum class com.yubico.fido.metadata.PublicKeyRepresentationFormat
 - ALG_SIGN_ED25519_EDDSA_SHA512_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_ED448_EDDSA_SHA512_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSA_EMSA_PKCS1_SHA256_DER - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSA_EMSA_PKCS1_SHA256_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSASSA_PKCSV15_SHA1_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSASSA_PKCSV15_SHA256_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSASSA_PKCSV15_SHA384_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSASSA_PKCSV15_SHA512_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSASSA_PSS_SHA256_DER - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSASSA_PSS_SHA256_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSASSA_PSS_SHA384_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_RSASSA_PSS_SHA512_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_SECP256K1_ECDSA_SHA256_DER - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_SECP256K1_ECDSA_SHA256_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_SECP256R1_ECDSA_SHA256_DER - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_SECP256R1_ECDSA_SHA256_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_SECP384R1_ECDSA_SHA384_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - ALG_SIGN_SECP521R1_ECDSA_SHA512_RAW - Enum constant in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - algorithms(List<PublicKeyCredentialParameters>) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - allOf(Predicate<T>...) - Static method in class com.yubico.fido.metadata.FidoMetadataService.Filters
 - 
Combine a set of filters into a filter that requires inputs to satisfy ALL of those filters.
 - alternativeDescriptions(AlternativeDescriptions) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - AlternativeDescriptions - Class in com.yubico.fido.metadata
 - 
See: https://fidoalliance.org/specs/mds/fido-metadata-statement-v3.0-ps-20210518.html#alternativedescriptions-dictionary
 - AlternativeDescriptions(Map<String, String>) - Constructor for class com.yubico.fido.metadata.AlternativeDescriptions
 - alwaysUv(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - asBytes() - Method in class com.yubico.fido.metadata.AAGUID
 - 
The 16-byte binary representation of this AAGUID, for example
7a98c250680811cfb73b00aa00b677a7when hex-encoded. - asGuidString() - Method in class com.yubico.fido.metadata.AAGUID
 - 
The 36-character string representation of this AAGUID, for example
"7a98c250-6808-11cf-b73b-00aa00b677a7". - asHexString() - Method in class com.yubico.fido.metadata.AAGUID
 - 
The 32-character hexadecimal representation of this AAGUID, for example
"7a98c250680811cfb73b00aa00b677a7". - ATTACHMENT_HINT_BLUETOOTH - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate that an external authenticator is able to communicate using Bluetooth with the FIDO User Device.
 - ATTACHMENT_HINT_EXTERNAL - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate, for a hardware-based authenticator, that it is removable or remote from the FIDO User Device.
 - ATTACHMENT_HINT_INTERNAL - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate that the authenticator is permanently attached to the FIDO User Device.
 - ATTACHMENT_HINT_NETWORK - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate that the authenticator is connected to the FIDO User Device over a non-exclusive network (e.g.
 - ATTACHMENT_HINT_NFC - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate that an external authenticator is able to communicate by NFC to the FIDO User Device.
 - ATTACHMENT_HINT_READY - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate that an external authenticator is in a "ready" state.
 - ATTACHMENT_HINT_WIFI_DIRECT - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate that an external authenticator is able to communicate using WiFi Direct with the FIDO User Device.
 - ATTACHMENT_HINT_WIRED - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate that an external authenticator currently has an exclusive wired connection, e.g.
 - ATTACHMENT_HINT_WIRELESS - Enum constant in enum class com.yubico.fido.metadata.AttachmentHint
 - 
This flag MAY be set to indicate that an external authenticator communicates with the FIDO User Device through a personal area or otherwise non-routed wireless protocol, such as Bluetooth or NFC.
 - attachmentHint(Set<AttachmentHint>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - AttachmentHint - Enum Class in com.yubico.fido.metadata
 - 
The ATTACHMENT_HINT constants are flags in a bit field represented as a 32 bit long.
 - ATTESTATION_ANONCA - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorAttestationType
 - 
In this case, the authenticator uses an Anonymization CA which dynamically generates per-credential attestation certificates such that the attestation statements presented to Relying Parties do not provide uniquely identifiable information, e.g., that might be used for tracking purposes.
 - ATTESTATION_ATTCA - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorAttestationType
 - 
Indicates PrivacyCA attestation as defined in [TCG-CMCProfile-AIKCertEnroll].
 - ATTESTATION_BASIC_FULL - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorAttestationType
 - 
Indicates full basic attestation, based on an attestation private key shared among a class of authenticators (e.g.
 - ATTESTATION_BASIC_SURROGATE - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorAttestationType
 - 
Just syntactically a Basic Attestation.
 - ATTESTATION_ECDAA - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorAttestationType
 - 
Indicates use of elliptic curve based direct anonymous attestation as defined in [FIDOEcdaaAlgorithm].
 - ATTESTATION_KEY_COMPROMISE - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
Indicates that an attestation key for this authenticator is known to be compromised.
 - ATTESTATION_NONE - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorAttestationType
 - 
Indicates absence of attestation.
 - attestationCertificateKeyIdentifiers(Set<String>) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - attestationCertificateKeyIdentifiers(Set<String>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - attestationRootCertificates(Set<X509Certificate>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - attestationTypes(Set<AuthenticatorAttestationType>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - AuthenticationAlgorithm - Enum Class in com.yubico.fido.metadata
 - 
The
ALG_SIGNconstants are 16 bit long integers indicating the specific signature algorithm and encoding. - authenticationAlgorithms(Set<AuthenticationAlgorithm>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - AuthenticatorAttestationType - Enum Class in com.yubico.fido.metadata
 - 
The ATTESTATION constants are 16 bit long integers indicating the specific attestation that authenticator supports.
 - authenticatorGetInfo(AuthenticatorGetInfo) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - AuthenticatorGetInfo - Class in com.yubico.fido.metadata
 - 
This dictionary describes supported versions, extensions, AAGUID of the device and its capabilities.
 - AuthenticatorGetInfo.AuthenticatorGetInfoBuilder - Class in com.yubico.fido.metadata
 - AuthenticatorStatus - Enum Class in com.yubico.fido.metadata
 - 
This enumeration describes the status of an authenticator model as identified by its AAID/AAGUID or attestationCertificateKeyIdentifiers and potentially some additional information (such as a specific attestation key).
 - authenticatorVersion(long) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - authenticatorVersion(Long) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - authnrCfg(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 
B
- BAD_SIGNATURE - Enum constant in enum class com.yubico.fido.metadata.FidoMetadataDownloaderException.Reason
 - baDesc(BiometricAccuracyDescriptor) - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor.VerificationMethodDescriptorBuilder
 - base(int) - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor.CodeAccuracyDescriptorBuilder
 - bioEnroll(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - BiometricAccuracyDescriptor - Class in com.yubico.fido.metadata
 - 
The BiometricAccuracyDescriptor describes relevant accuracy/complexity aspects in the case of a biometric user verification method, see [FIDOBiometricsRequirements].
 - BiometricAccuracyDescriptor.BiometricAccuracyDescriptorBuilder - Class in com.yubico.fido.metadata
 - BiometricStatusReport - Class in com.yubico.fido.metadata
 - 
Contains the current BiometricStatusReport of one of the authenticator’s biometric component.
 - BiometricStatusReport.BiometricStatusReportBuilder - Class in com.yubico.fido.metadata
 - biometricStatusReports(List<BiometricStatusReport>) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - bitDepth(short) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 - blockSlowdown(Integer) - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor.BiometricAccuracyDescriptorBuilder
 - blockSlowdown(Integer) - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor.CodeAccuracyDescriptorBuilder
 - blockSlowdown(Integer) - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor.PatternAccuracyDescriptorBuilder
 - build() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - build() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor.BiometricAccuracyDescriptorBuilder
 - build() - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 - build() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor.CodeAccuracyDescriptorBuilder
 - build() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 - build() - Method in class com.yubico.fido.metadata.ExtensionDescriptor.ExtensionDescriptorBuilder
 - build() - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder
 - build() - Method in class com.yubico.fido.metadata.FidoMetadataService.FidoMetadataServiceBuilder
 - build() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader.MetadataBLOBHeaderBuilder
 - build() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload.MetadataBLOBPayloadBuilder
 - build() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - build() - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - build() - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor.PatternAccuracyDescriptorBuilder
 - build() - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - build() - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - build() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor.VerificationMethodDescriptorBuilder
 - builder() - Static method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - builder() - Static method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - builder() - Static method in class com.yubico.fido.metadata.BiometricStatusReport
 - builder() - Static method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - builder() - Static method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - builder() - Static method in class com.yubico.fido.metadata.ExtensionDescriptor
 - builder() - Static method in class com.yubico.fido.metadata.FidoMetadataDownloader
 - 
Begin configuring a
FidoMetadataDownloaderinstance. - builder() - Static method in class com.yubico.fido.metadata.FidoMetadataService
 - builder() - Static method in class com.yubico.fido.metadata.MetadataBLOBHeader
 - builder() - Static method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - builder() - Static method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - builder() - Static method in class com.yubico.fido.metadata.MetadataStatement
 - builder() - Static method in class com.yubico.fido.metadata.PatternAccuracyDescriptor
 - builder() - Static method in class com.yubico.fido.metadata.StatusReport
 - builder() - Static method in class com.yubico.fido.metadata.SupportedCtapOptions
 - builder() - Static method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 
C
- caDesc(CodeAccuracyDescriptor) - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor.VerificationMethodDescriptorBuilder
 - canEqual(Object) - Method in exception com.yubico.fido.metadata.FidoMetadataDownloaderException
 - CC_EAL - Enum constant in enum class com.yubico.fido.metadata.CtapCertificationId
 - certificate(X509Certificate) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - certificateNumber(String) - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 - certificateNumber(String) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - certificationDescriptor(String) - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 - certificationDescriptor(String) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - certificationPolicyVersion(String) - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 - certificationPolicyVersion(String) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - certificationRequirementsVersion(String) - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 - certificationRequirementsVersion(String) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - certifications(Map<CtapCertificationId, Integer>) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - certLevel(int) - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 - certStore(CertStore) - Method in class com.yubico.fido.metadata.FidoMetadataService.FidoMetadataServiceBuilder
 - 
Set a
CertStoreof additional CRLs and/or intermediate certificates to use while validating attestation certificate paths. - clientPin(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - clock(Clock) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder
 - 
Use
clockas the source of the current time for some application-level logic. - CodeAccuracyDescriptor - Class in com.yubico.fido.metadata
 - 
The CodeAccuracyDescriptor describes the relevant accuracy/complexity aspects of passcode user verification methods.
 - CodeAccuracyDescriptor.CodeAccuracyDescriptorBuilder - Class in com.yubico.fido.metadata
 - colorType(short) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 - com.yubico.fido.metadata - package com.yubico.fido.metadata
 - compression(short) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 - credentialMgmtPreview(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - credMgmt(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - cryptoStrength(Integer) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - CtapCertificationId - Enum Class in com.yubico.fido.metadata
 - 
The
AuthenticatorGetInfo.getCertifications()member provides a hint to the platform with additional information about certifications that the authenticator has received. - CtapPinUvAuthProtocolVersion - Enum Class in com.yubico.fido.metadata
 - 
Enumeration of valid PIN/UV auth protocol version identifiers.
 - CtapVersion - Enum Class in com.yubico.fido.metadata
 - 
Enumeration of CTAP versions.
 
D
- data(String) - Method in class com.yubico.fido.metadata.ExtensionDescriptor.ExtensionDescriptorBuilder
 - description(String) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - DisplayPNGCharacteristicsDescriptor - Class in com.yubico.fido.metadata
 - 
The DisplayPNGCharacteristicsDescriptor describes a PNG image characteristics as defined in the PNG [PNG] spec for IHDR (image header) and PLTE (palette table).
 - DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder - Class in com.yubico.fido.metadata
 - downloadBlob(URL) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step4
 - 
Download the metadata BLOB from the given HTTPS
url. - downloadTrustRoot(URL, Set<ByteArray>) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step2
 - 
Download the trust root certificate from the given HTTPS
urland verify its SHA-256 hash againstacceptedCertSha256. 
E
- effectiveDate(LocalDate) - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 - effectiveDate(LocalDate) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - entries(Set<MetadataBLOBPayloadEntry>) - Method in class com.yubico.fido.metadata.MetadataBLOBPayload.MetadataBLOBPayloadBuilder
 - 
Zero or more
MetadataBLOBPayloadEntryobjects. - ep(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - equals(Object) - Method in class com.yubico.fido.metadata.AAGUID
 - equals(Object) - Method in class com.yubico.fido.metadata.AAID
 - equals(Object) - Method in class com.yubico.fido.metadata.AlternativeDescriptions
 - equals(Object) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - equals(Object) - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - equals(Object) - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - equals(Object) - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - equals(Object) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - equals(Object) - Method in class com.yubico.fido.metadata.ExtensionDescriptor
 - equals(Object) - Method in exception com.yubico.fido.metadata.FidoMetadataDownloaderException
 - equals(Object) - Method in class com.yubico.fido.metadata.FidoMetadataService.Filters.AuthenticatorToBeFiltered
 - equals(Object) - Method in class com.yubico.fido.metadata.MetadataBLOB
 - equals(Object) - Method in class com.yubico.fido.metadata.MetadataBLOBHeader
 - equals(Object) - Method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - equals(Object) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - equals(Object) - Method in class com.yubico.fido.metadata.MetadataStatement
 - equals(Object) - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor
 - equals(Object) - Method in class com.yubico.fido.metadata.RgbPaletteEntry
 - equals(Object) - Method in class com.yubico.fido.metadata.StatusReport
 - equals(Object) - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - equals(Object) - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 - equals(Object) - Method in class com.yubico.fido.metadata.Version
 - expectLegalHeader(String...) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step1
 - 
Set legal headers expected in the metadata BLOB.
 - ExtensionDescriptor - Class in com.yubico.fido.metadata
 - 
This descriptor contains an extension supported by the authenticator.
 - ExtensionDescriptor.ExtensionDescriptorBuilder - Class in com.yubico.fido.metadata
 - extensions(Set<String>) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 
F
- failIfUnknown(boolean) - Method in class com.yubico.fido.metadata.ExtensionDescriptor.ExtensionDescriptorBuilder
 - FIDO - Enum constant in enum class com.yubico.fido.metadata.CtapCertificationId
 - FIDO_2_0 - Enum constant in enum class com.yubico.fido.metadata.CtapVersion
 - FIDO_2_1 - Enum constant in enum class com.yubico.fido.metadata.CtapVersion
 - FIDO_2_1_PRE - Enum constant in enum class com.yubico.fido.metadata.CtapVersion
 - FIDO_CERTIFIED - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
This authenticator has passed FIDO functional certification.
 - FIDO_CERTIFIED_L1 - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
The authenticator has passed FIDO Authenticator certification at level 1.
 - FIDO_CERTIFIED_L1plus - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
The authenticator has passed FIDO Authenticator certification at level 1+.
 - FIDO_CERTIFIED_L2 - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
The authenticator has passed FIDO Authenticator certification at level 2.
 - FIDO_CERTIFIED_L2plus - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
The authenticator has passed FIDO Authenticator certification at level 2+.
 - FIDO_CERTIFIED_L3 - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
The authenticator has passed FIDO Authenticator certification at level 3.
 - FIDO_CERTIFIED_L3plus - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
The authenticator has passed FIDO Authenticator certification at level 3+.
 - FIDO2 - Enum constant in enum class com.yubico.fido.metadata.ProtocolFamily
 - FidoMetadataDownloader - Class in com.yubico.fido.metadata
 - 
Utility for downloading, caching and verifying Fido Metadata Service BLOBs and associated certificates.
 - FidoMetadataDownloader.FidoMetadataDownloaderBuilder - Class in com.yubico.fido.metadata
 - FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step1 - Class in com.yubico.fido.metadata
 - 
Step 1: Set the legal header to expect from the FIDO Metadata Service.
 - FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step2 - Class in com.yubico.fido.metadata
 - 
Step 2: Configure how to retrieve the FIDO Metadata Service trust root certificate when necessary.
 - FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step3 - Class in com.yubico.fido.metadata
 - 
Step 3: Configure how to cache the trust root certificate.
 - FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step4 - Class in com.yubico.fido.metadata
 - 
Step 4: Configure how to fetch the FIDO Metadata Service metadata BLOB.
 - FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step5 - Class in com.yubico.fido.metadata
 - 
Step 5: Configure how to cache the metadata BLOB.
 - FidoMetadataDownloaderException - Exception in com.yubico.fido.metadata
 - FidoMetadataDownloaderException.Reason - Enum Class in com.yubico.fido.metadata
 - FidoMetadataService - Class in com.yubico.fido.metadata
 - 
Utility for filtering and querying Fido Metadata Service BLOB entries.
 - FidoMetadataService.FidoMetadataServiceBuilder - Class in com.yubico.fido.metadata
 - FidoMetadataService.FidoMetadataServiceBuilder.Step1 - Class in com.yubico.fido.metadata
 - FidoMetadataService.Filters - Class in com.yubico.fido.metadata
 - 
Preconfigured filters and utilities for combining filters.
 - FidoMetadataService.Filters.AuthenticatorToBeFiltered - Class in com.yubico.fido.metadata
 - 
This class encapsulates parameters for filtering authenticators in the
filtersetting ofFidoMetadataService. - filter(short) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 - filter(Predicate<FidoMetadataService.Filters.AuthenticatorToBeFiltered>) - Method in class com.yubico.fido.metadata.FidoMetadataService.FidoMetadataServiceBuilder
 - 
Set a filter for which metadata entries to allow for a given authenticator during credential registration and metadata lookup.
 - Filters() - Constructor for class com.yubico.fido.metadata.FidoMetadataService.Filters
 - findEntries(AAGUID) - Method in class com.yubico.fido.metadata.FidoMetadataService
 - 
Find metadata entries matching the given AAGUID.
 - findEntries(RegistrationResult) - Method in class com.yubico.fido.metadata.FidoMetadataService
 - 
Find metadata entries matching the credential represented by
registrationResult. - findEntries(Predicate<MetadataBLOBPayloadEntry>) - Method in class com.yubico.fido.metadata.FidoMetadataService
 - 
Retrieve metadata entries matching the given filter.
 - findEntries(List<X509Certificate>) - Method in class com.yubico.fido.metadata.FidoMetadataService
 - 
Alias of
findEntries(attestationCertificateChain, Optional.empty()). - findEntries(List<X509Certificate>, AAGUID) - Method in class com.yubico.fido.metadata.FidoMetadataService
 - 
Alias of
findEntries(attestationCertificateChain, Optional.of(aaguid)). - findEntries(List<X509Certificate>, Optional<AAGUID>) - Method in class com.yubico.fido.metadata.FidoMetadataService
 - 
Look up metadata entries matching a given attestation certificate chain or AAGUID.
 - findTrustRoots(List<X509Certificate>, Optional<ByteArray>) - Method in class com.yubico.fido.metadata.FidoMetadataService
 - FIPS_CMVP_2 - Enum constant in enum class com.yubico.fido.metadata.CtapCertificationId
 - FIPS_CMVP_2_PHY - Enum constant in enum class com.yubico.fido.metadata.CtapCertificationId
 - FIPS_CMVP_3 - Enum constant in enum class com.yubico.fido.metadata.CtapCertificationId
 - FIPS_CMVP_3_PHY - Enum constant in enum class com.yubico.fido.metadata.CtapCertificationId
 - firmwareVersion(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - forcePINChange(Boolean) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 
G
- get(String) - Method in class com.yubico.fido.metadata.AlternativeDescriptions
 - 
Get a map entry in accordance with the rules defined in AlternativeDescriptions dictionary.
 - getAaguid() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getAaguid() - Method in class com.yubico.fido.metadata.FidoMetadataService.Filters.AuthenticatorToBeFiltered
 - 
The AAGUID from the attested credential data of a credential about ot be registered.
 - getAaguid() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getAaguid() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAaid() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getAaid() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAlg() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader
 - getAlgorithms() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getAlternativeDescriptions() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAttachmentHint() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAttestationCertificateChain() - Method in class com.yubico.fido.metadata.FidoMetadataService.Filters.AuthenticatorToBeFiltered
 - getAttestationCertificateKeyIdentifiers() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getAttestationCertificateKeyIdentifiers() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAttestationRootCertificates() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAttestationTypes() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAuthenticationAlgorithms() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAuthenticatorGetInfo() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAuthenticatorVersion() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getAuthenticatorVersion() - Method in class com.yubico.fido.metadata.StatusReport
 - getB() - Method in class com.yubico.fido.metadata.RgbPaletteEntry
 - getBaDesc() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 - getBase() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - getBiometricStatusReports() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getBitDepth() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - getBlockSlowdown() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - getBlockSlowdown() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - getBlockSlowdown() - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor
 - getCachedBlob() - Method in exception com.yubico.fido.metadata.UnexpectedLegalHeader
 - 
The cached metadata BLOB, if any.
 - getCaDesc() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 - getCause() - Method in exception com.yubico.fido.metadata.FidoMetadataDownloaderException
 - 
A
Throwablethat caused this exception. - getCertificate() - Method in class com.yubico.fido.metadata.StatusReport
 - getCertificateNumber() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - getCertificateNumber() - Method in class com.yubico.fido.metadata.StatusReport
 - getCertificationDescriptor() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - getCertificationDescriptor() - Method in class com.yubico.fido.metadata.StatusReport
 - getCertificationPolicyVersion() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - getCertificationPolicyVersion() - Method in class com.yubico.fido.metadata.StatusReport
 - getCertificationRequirementsVersion() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - getCertificationRequirementsVersion() - Method in class com.yubico.fido.metadata.StatusReport
 - getCertifications() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getCertLevel() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - getColorType() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - getCompression() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - getCryptoStrength() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getData() - Method in class com.yubico.fido.metadata.ExtensionDescriptor
 - getDescription() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getDownloadedBlob() - Method in exception com.yubico.fido.metadata.UnexpectedLegalHeader
 - 
The newly downloaded metadata BLOB, which has an unexpected legal header.
 - getEffectiveDate() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - getEffectiveDate() - Method in class com.yubico.fido.metadata.StatusReport
 - getEntries() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - 
Zero or more
MetadataBLOBPayloadEntryobjects. - getExtensions() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getFilter() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - getFirmwareVersion() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getForcePINChange() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getG() - Method in class com.yubico.fido.metadata.RgbPaletteEntry
 - getHeader() - Method in class com.yubico.fido.metadata.MetadataBLOB
 - 
The JWT header of the FIDO Metadata Service BLOB.
 - getHeight() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - getIcon() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getId() - Method in class com.yubico.fido.metadata.ExtensionDescriptor
 - getInterlace() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - getIsFreshUserVerificationRequired() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getIsKeyRestricted() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getKeyProtection() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getLegalHeader() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - 
The legalHeader, which MUST be in each BLOB, is an indication of the acceptance of the relevant legal agreement for using the MDS.
 - getLegalHeader() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getMajor() - Method in class com.yubico.fido.metadata.Version
 - getMatcherProtection() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getMaxCredBlobLength() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getMaxCredentialCountInList() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getMaxCredentialIdLength() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getMaxMsgSize() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getMaxRetries() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - getMaxRetries() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - getMaxRetries() - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor
 - getMaxRPIDsForSetMinPINLength() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getMaxSerializedLargeBlobArray() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getMaxTemplates() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - getMessage() - Method in exception com.yubico.fido.metadata.FidoMetadataDownloaderException
 - getMetadataEntry() - Method in class com.yubico.fido.metadata.FidoMetadataService.Filters.AuthenticatorToBeFiltered
 - getMetadataStatement() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getMinComplexity() - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor
 - getMinLength() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - getMinor() - Method in class com.yubico.fido.metadata.Version
 - getMinPINLength() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getModality() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - getNextUpdate() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - 
ISO-8601 formatted date when the next update will be provided at latest.
 - getNo() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - 
The serial number of this Metadata BLOB Payload.
 - getOptions() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getPaDesc() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 - getPayload() - Method in class com.yubico.fido.metadata.MetadataBLOB
 - 
The payload of the Metadata Service BLOB.
 - getPinUvAuthProtocols() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getPlte() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - getPreferredPlatformUvAttempts() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getProtocolFamily() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getPublicKeyAlgAndEncodings() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getR() - Method in class com.yubico.fido.metadata.RgbPaletteEntry
 - getReason() - Method in exception com.yubico.fido.metadata.FidoMetadataDownloaderException
 - 
The reason why this exception was thrown.
 - getRemainingDiscoverableCredentials() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getRogueListHash() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getRogueListURL() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getSchema() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getSelfAttestedFAR() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - getSelfAttestedFRR() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - getStatus() - Method in class com.yubico.fido.metadata.StatusReport
 - getStatusReports() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getSupportedExtensions() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getTag() - Method in class com.yubico.fido.metadata.ExtensionDescriptor
 - getTcDisplay() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getTcDisplayContentType() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getTcDisplayPNGCharacteristics() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getTimeOfLastStatusChange() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - getTransports() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getTyp() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader
 - getUpv() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getUrl() - Method in class com.yubico.fido.metadata.StatusReport
 - getUrlAsString() - Method in class com.yubico.fido.metadata.StatusReport
 - 
Get the raw
urlproperty of thisStatusReportobject. - getUserVerificationDetails() - Method in class com.yubico.fido.metadata.MetadataStatement
 - getUserVerificationMethod() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 - getUvModality() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getValue() - Method in class com.yubico.fido.metadata.AAID
 - 
The underlying string value of this AAID.
 - getVendorPrototypeConfigCommands() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getVersions() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - getWidth() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - getX5c() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader
 - getX5u() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader
 
H
- hashCode() - Method in class com.yubico.fido.metadata.AAGUID
 - hashCode() - Method in class com.yubico.fido.metadata.AAID
 - hashCode() - Method in class com.yubico.fido.metadata.AlternativeDescriptions
 - hashCode() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - hashCode() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - hashCode() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - hashCode() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - hashCode() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - hashCode() - Method in class com.yubico.fido.metadata.ExtensionDescriptor
 - hashCode() - Method in exception com.yubico.fido.metadata.FidoMetadataDownloaderException
 - hashCode() - Method in class com.yubico.fido.metadata.FidoMetadataService.Filters.AuthenticatorToBeFiltered
 - hashCode() - Method in class com.yubico.fido.metadata.MetadataBLOB
 - hashCode() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader
 - hashCode() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - hashCode() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - hashCode() - Method in class com.yubico.fido.metadata.MetadataStatement
 - hashCode() - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor
 - hashCode() - Method in class com.yubico.fido.metadata.RgbPaletteEntry
 - hashCode() - Method in class com.yubico.fido.metadata.StatusReport
 - hashCode() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - hashCode() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 - hashCode() - Method in class com.yubico.fido.metadata.Version
 - height(long) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 
I
- icon(String) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - id(String) - Method in class com.yubico.fido.metadata.ExtensionDescriptor.ExtensionDescriptorBuilder
 - interlace(short) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 - isAlwaysUv() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isAuthnrCfg() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isBioEnroll() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isClientPin() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isCredentialMgmtPreview() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isCredMgmt() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isEp() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isFailIfUnknown() - Method in class com.yubico.fido.metadata.ExtensionDescriptor
 - isFreshUserVerificationRequired(Boolean) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - isKeyRestricted(Boolean) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - isLargeBlobs() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isMakeCredUvNotRqd() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isNoMcGaPermissionsWithClientPin() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isPinUvAuthToken() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isPlat() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isRk() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isSetMinPINLength() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isUp() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isUserVerificationMgmtPreview() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isUv() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isUvAcfg() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isUvBioEnroll() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - isZero() - Method in class com.yubico.fido.metadata.AAGUID
 - 
trueif and only if thisAAGUIDconsists of all zeroes. 
K
- keyProtection(Set<KeyProtectionType>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 
L
- largeBlobs(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - legalHeader(String) - Method in class com.yubico.fido.metadata.MetadataBLOBPayload.MetadataBLOBPayloadBuilder
 - 
The legalHeader, which MUST be in each BLOB, is an indication of the acceptance of the relevant legal agreement for using the MDS.
 - legalHeader(String) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - loadCachedBlob() - Method in class com.yubico.fido.metadata.FidoMetadataDownloader
 - 
Load the metadata BLOB from cache, or download a fresh one if necessary.
 
M
- makeCredUvNotRqd(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - matcherProtection(Set<MatcherProtectionType>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - maxCredBlobLength(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - maxCredentialCountInList(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - maxCredentialIdLength(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - maxMsgSize(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - maxRetries(Integer) - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor.BiometricAccuracyDescriptorBuilder
 - maxRetries(Integer) - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor.CodeAccuracyDescriptorBuilder
 - maxRetries(Integer) - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor.PatternAccuracyDescriptorBuilder
 - maxRPIDsForSetMinPINLength(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - maxSerializedLargeBlobArray(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - maxTemplates(Integer) - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor.BiometricAccuracyDescriptorBuilder
 - MetadataBLOB - Class in com.yubico.fido.metadata
 - 
The header and payload of a FIDO Metadata Service BLOB.
 - MetadataBLOB(MetadataBLOBHeader, MetadataBLOBPayload) - Constructor for class com.yubico.fido.metadata.MetadataBLOB
 - MetadataBLOBHeader - Class in com.yubico.fido.metadata
 - MetadataBLOBHeader.MetadataBLOBHeaderBuilder - Class in com.yubico.fido.metadata
 - MetadataBLOBPayload - Class in com.yubico.fido.metadata
 - MetadataBLOBPayload.MetadataBLOBPayloadBuilder - Class in com.yubico.fido.metadata
 - MetadataBLOBPayloadEntry - Class in com.yubico.fido.metadata
 - 
An element of
entriesin aMetadataBLOBPayload. - MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder - Class in com.yubico.fido.metadata
 - metadataStatement(MetadataStatement) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - MetadataStatement - Class in com.yubico.fido.metadata
 - 
Relying Parties can learn a subset of verifiable information for authenticators certified by the FIDO Alliance with an Authenticator Metadata statement.
 - MetadataStatement(String, AAID, AAGUID, Set<String>, String, AlternativeDescriptions, long, ProtocolFamily, int, Set<Version>, Set<AuthenticationAlgorithm>, Set<PublicKeyRepresentationFormat>, Set<AuthenticatorAttestationType>, Set<Set<VerificationMethodDescriptor>>, Set<KeyProtectionType>, Boolean, Boolean, Set<MatcherProtectionType>, Integer, Set<AttachmentHint>, Set<TransactionConfirmationDisplayType>, String, List<DisplayPNGCharacteristicsDescriptor>, Set<X509Certificate>, String, Set<ExtensionDescriptor>, AuthenticatorGetInfo) - Constructor for class com.yubico.fido.metadata.MetadataStatement
 - MetadataStatement.MetadataStatementBuilder - Class in com.yubico.fido.metadata
 - minComplexity(long) - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor.PatternAccuracyDescriptorBuilder
 - minLength(int) - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor.CodeAccuracyDescriptorBuilder
 - minPINLength(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - modality(UserVerificationMethod) - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 
N
- nextUpdate(LocalDate) - Method in class com.yubico.fido.metadata.MetadataBLOBPayload.MetadataBLOBPayloadBuilder
 - 
ISO-8601 formatted date when the next update will be provided at latest.
 - no(int) - Method in class com.yubico.fido.metadata.MetadataBLOBPayload.MetadataBLOBPayloadBuilder
 - 
The serial number of this Metadata BLOB Payload.
 - noAttestationKeyCompromise() - Static method in class com.yubico.fido.metadata.FidoMetadataService.Filters
 - 
Accept any authenticator whose matched metadata entry does NOT indicate a compromised attestation key.
 - noMcGaPermissionsWithClientPin(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - NOT_FIDO_CERTIFIED - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
This authenticator is not FIDO certified.
 - notRevoked() - Static method in class com.yubico.fido.metadata.FidoMetadataService.Filters
 - 
Include any metadata entry whose
statusReportsarray contains no entry withREVOKEDstatus. 
O
- ONE - Enum constant in enum class com.yubico.fido.metadata.CtapPinUvAuthProtocolVersion
 - 
Represents PIN/UV Auth Protocol One.
 - options(SupportedCtapOptions) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 
P
- paDesc(PatternAccuracyDescriptor) - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor.VerificationMethodDescriptorBuilder
 - PatternAccuracyDescriptor - Class in com.yubico.fido.metadata
 - 
The
PatternAccuracyDescriptordescribes relevant accuracy/complexity aspects in the case that a pattern is used as the user verification method. - PatternAccuracyDescriptor.PatternAccuracyDescriptorBuilder - Class in com.yubico.fido.metadata
 - pinUvAuthProtocols(Set<CtapPinUvAuthProtocolVersion>) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - pinUvAuthToken(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - plat(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - plte(List<RgbPaletteEntry>) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 - preferredPlatformUvAttempts(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - prefilter(Predicate<MetadataBLOBPayloadEntry>) - Method in class com.yubico.fido.metadata.FidoMetadataService.FidoMetadataServiceBuilder
 - 
Set a first-stage filter for which metadata entries to include in the data source.
 - protocolFamily(ProtocolFamily) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - ProtocolFamily - Enum Class in com.yubico.fido.metadata
 - 
Enumeration of valid values for
MetadataStatement.getProtocolFamily(). - publicKeyAlgAndEncodings(Set<PublicKeyRepresentationFormat>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - PublicKeyRepresentationFormat - Enum Class in com.yubico.fido.metadata
 - 
The ALG_KEY constants are 16 bit long integers indicating the specific Public Key algorithm and encoding.
 
R
- refreshBlob() - Method in class com.yubico.fido.metadata.FidoMetadataDownloader
 - 
Download and cache a fresh metadata BLOB, or read it from cache if the downloaded BLOB is not up to date.
 - remainingDiscoverableCredentials(Integer) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - REVOKED - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
The FIDO Alliance has determined that this authenticator should not be trusted for any reason.
 - RgbPaletteEntry - Class in com.yubico.fido.metadata
 - 
The rgbPaletteEntry is an RGB three-sample tuple palette entry.
 - RgbPaletteEntry(int, int, int) - Constructor for class com.yubico.fido.metadata.RgbPaletteEntry
 - rk(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - rogueListHash(ByteArray) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - rogueListURL(URL) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 
S
- schema(int) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - SELF_ASSERTION_SUBMITTED - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
The authenticator vendor has completed and submitted the self-certification checklist to the FIDO Alliance.
 - selfAttestedFAR(Double) - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor.BiometricAccuracyDescriptorBuilder
 - selfAttestedFRR(Double) - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor.BiometricAccuracyDescriptorBuilder
 - setMinPINLength(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - status(AuthenticatorStatus) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - StatusReport - Class in com.yubico.fido.metadata
 - 
Contains an
AuthenticatorStatusand additional data associated with it, if any. - StatusReport.StatusReportBuilder - Class in com.yubico.fido.metadata
 - statusReports(List<StatusReport>) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - Step1() - Constructor for class com.yubico.fido.metadata.FidoMetadataService.FidoMetadataServiceBuilder.Step1
 - SupportedCtapOptions - Class in com.yubico.fido.metadata
 - 
A fixed-keys map of CTAP2 option names to Boolean values representing whether an authenticator supports the respective option.
 - SupportedCtapOptions.SupportedCtapOptionsBuilder - Class in com.yubico.fido.metadata
 - supportedExtensions(Set<ExtensionDescriptor>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 
T
- tag(Integer) - Method in class com.yubico.fido.metadata.ExtensionDescriptor.ExtensionDescriptorBuilder
 - tcDisplay(Set<TransactionConfirmationDisplayType>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - tcDisplayContentType(String) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - tcDisplayPNGCharacteristics(List<DisplayPNGCharacteristicsDescriptor>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - timeOfLastStatusChange(LocalDate) - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - toBuilder() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - toBuilder() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - toBuilder() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - toBuilder() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - toBuilder() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - toBuilder() - Method in class com.yubico.fido.metadata.ExtensionDescriptor
 - toBuilder() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader
 - toBuilder() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - toBuilder() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - toBuilder() - Method in class com.yubico.fido.metadata.MetadataStatement
 - toBuilder() - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor
 - toBuilder() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 - toString() - Method in class com.yubico.fido.metadata.AAGUID
 - toString() - Method in class com.yubico.fido.metadata.AAID
 - toString() - Method in class com.yubico.fido.metadata.AlternativeDescriptions
 - toString() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - toString() - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo
 - toString() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor.BiometricAccuracyDescriptorBuilder
 - toString() - Method in class com.yubico.fido.metadata.BiometricAccuracyDescriptor
 - toString() - Method in class com.yubico.fido.metadata.BiometricStatusReport.BiometricStatusReportBuilder
 - toString() - Method in class com.yubico.fido.metadata.BiometricStatusReport
 - toString() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor.CodeAccuracyDescriptorBuilder
 - toString() - Method in class com.yubico.fido.metadata.CodeAccuracyDescriptor
 - toString() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 - toString() - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor
 - toString() - Method in class com.yubico.fido.metadata.ExtensionDescriptor.ExtensionDescriptorBuilder
 - toString() - Method in class com.yubico.fido.metadata.ExtensionDescriptor
 - toString() - Method in exception com.yubico.fido.metadata.FidoMetadataDownloaderException
 - toString() - Method in class com.yubico.fido.metadata.FidoMetadataService.Filters.AuthenticatorToBeFiltered
 - toString() - Method in class com.yubico.fido.metadata.MetadataBLOB
 - toString() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader.MetadataBLOBHeaderBuilder
 - toString() - Method in class com.yubico.fido.metadata.MetadataBLOBHeader
 - toString() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload.MetadataBLOBPayloadBuilder
 - toString() - Method in class com.yubico.fido.metadata.MetadataBLOBPayload
 - toString() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry.MetadataBLOBPayloadEntryBuilder
 - toString() - Method in class com.yubico.fido.metadata.MetadataBLOBPayloadEntry
 - toString() - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - toString() - Method in class com.yubico.fido.metadata.MetadataStatement
 - toString() - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor.PatternAccuracyDescriptorBuilder
 - toString() - Method in class com.yubico.fido.metadata.PatternAccuracyDescriptor
 - toString() - Method in class com.yubico.fido.metadata.RgbPaletteEntry
 - toString() - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - toString() - Method in class com.yubico.fido.metadata.StatusReport
 - toString() - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - toString() - Method in class com.yubico.fido.metadata.SupportedCtapOptions
 - toString() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor
 - toString() - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor.VerificationMethodDescriptorBuilder
 - toString() - Method in class com.yubico.fido.metadata.Version
 - TRANSACTION_CONFIRMATION_DISPLAY_ANY - Enum constant in enum class com.yubico.fido.metadata.TransactionConfirmationDisplayType
 - TRANSACTION_CONFIRMATION_DISPLAY_HARDWARE - Enum constant in enum class com.yubico.fido.metadata.TransactionConfirmationDisplayType
 - TRANSACTION_CONFIRMATION_DISPLAY_PRIVILEGED_SOFTWARE - Enum constant in enum class com.yubico.fido.metadata.TransactionConfirmationDisplayType
 - TRANSACTION_CONFIRMATION_DISPLAY_REMOTE - Enum constant in enum class com.yubico.fido.metadata.TransactionConfirmationDisplayType
 - TRANSACTION_CONFIRMATION_DISPLAY_TEE - Enum constant in enum class com.yubico.fido.metadata.TransactionConfirmationDisplayType
 - TransactionConfirmationDisplayType - Enum Class in com.yubico.fido.metadata
 - 
The TRANSACTION_CONFIRMATION_DISPLAY constants are flags in a bit field represented as a 16 bit long integer.
 - transports(Set<AuthenticatorTransport>) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - trustHttpsCerts(X509Certificate...) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder
 - 
Use the provided
X509Certificates as trust roots for HTTPS downloads. - TWO - Enum constant in enum class com.yubico.fido.metadata.CtapPinUvAuthProtocolVersion
 - 
Represents PIN/UV Auth Protocol Two.
 - typ(String) - Method in class com.yubico.fido.metadata.MetadataBLOBHeader.MetadataBLOBHeaderBuilder
 
U
- U2F - Enum constant in enum class com.yubico.fido.metadata.ProtocolFamily
 - U2F_V2 - Enum constant in enum class com.yubico.fido.metadata.CtapVersion
 - UAF - Enum constant in enum class com.yubico.fido.metadata.ProtocolFamily
 - UnexpectedLegalHeader - Exception in com.yubico.fido.metadata
 - 
A FIDO Metadata Service metadata BLOB was successfully downloaded and validated, but contained an unexpected legal header.
 - UNKNOWN - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
(NOT DEFINED IN SPEC) Placeholder for any unknown
AuthenticatorStatusvalue. - up(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - UPDATE_AVAILABLE - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
A software or firmware update is available for the device.
 - upv(Set<Version>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - url(String) - Method in class com.yubico.fido.metadata.StatusReport.StatusReportBuilder
 - useBlob(MetadataBLOB) - Method in class com.yubico.fido.metadata.FidoMetadataService.FidoMetadataServiceBuilder.Step1
 - 
Use payload of the given
blobas the data source. - useBlob(MetadataBLOBPayload) - Method in class com.yubico.fido.metadata.FidoMetadataService.FidoMetadataServiceBuilder.Step1
 - 
Use the given
blobPayloadas the data source. - useBlob(String) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step4
 - 
Use the given metadata BLOB; never download it.
 - useBlobCache(Supplier<Optional<ByteArray>>, Consumer<ByteArray>) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step5
 - useBlobCacheFile(File) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step5
 - 
Cache metadata BLOB in the file
cacheFile. - useCrls(Collection<CRL>) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder
 - 
Use the provided CRLs.
 - useCrls(CertStore) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder
 - 
Use CRLs in the provided
CertStore. - useDefaultBlob() - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step4
 - 
Download the metadata BLOB from a hard-coded URL.
 - useDefaultTrustRoot() - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step2
 - 
Download the trust root certificate from a hard-coded URL and verify it against a hard-coded SHA-256 hash.
 - USER_KEY_PHYSICAL_COMPROMISE - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
This authenticator has known weaknesses in its key protection mechanism(s) that allow user keys to be extracted by an adversary in physical possession of the device.
 - USER_KEY_REMOTE_COMPROMISE - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
This authenticator has identified weaknesses that allow registered keys to be compromised and should not be trusted.
 - USER_VERIFICATION_BYPASS - Enum constant in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
Indicates that malware is able to bypass the user verification.
 - userVerificationDetails(Set<Set<VerificationMethodDescriptor>>) - Method in class com.yubico.fido.metadata.MetadataStatement.MetadataStatementBuilder
 - userVerificationMethod(UserVerificationMethod) - Method in class com.yubico.fido.metadata.VerificationMethodDescriptor.VerificationMethodDescriptorBuilder
 - userVerificationMgmtPreview(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - useTrustRoot(X509Certificate) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step2
 - 
Use the given trust root certificate.
 - useTrustRootCache(Supplier<Optional<ByteArray>>, Consumer<ByteArray>) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step3
 - useTrustRootCacheFile(File) - Method in class com.yubico.fido.metadata.FidoMetadataDownloader.FidoMetadataDownloaderBuilder.Step3
 - 
Cache the trust root certificate in the file
cacheFile. - uv(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - uvAcfg(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - uvBioEnroll(boolean) - Method in class com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
 - uvModality(Set<UserVerificationMethod>) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 
V
- valueOf(String) - Static method in enum class com.yubico.fido.metadata.AttachmentHint
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.AuthenticatorAttestationType
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.CtapCertificationId
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.CtapPinUvAuthProtocolVersion
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.CtapVersion
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.FidoMetadataDownloaderException.Reason
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.ProtocolFamily
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.PublicKeyRepresentationFormat
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.yubico.fido.metadata.TransactionConfirmationDisplayType
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class com.yubico.fido.metadata.AttachmentHint
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.AuthenticationAlgorithm
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.AuthenticatorAttestationType
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.AuthenticatorStatus
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.CtapCertificationId
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.CtapPinUvAuthProtocolVersion
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.CtapVersion
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.FidoMetadataDownloaderException.Reason
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.ProtocolFamily
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.PublicKeyRepresentationFormat
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.yubico.fido.metadata.TransactionConfirmationDisplayType
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - vendorPrototypeConfigCommands(Set<Integer>) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 - VerificationMethodDescriptor - Class in com.yubico.fido.metadata
 - 
A descriptor for a specific base user verification method as implemented by the authenticator.
 - VerificationMethodDescriptor.VerificationMethodDescriptorBuilder - Class in com.yubico.fido.metadata
 - Version - Class in com.yubico.fido.metadata
 - 
Represents a generic version with major and minor fields.
 - Version(int, int) - Constructor for class com.yubico.fido.metadata.Version
 - versions(Set<CtapVersion>) - Method in class com.yubico.fido.metadata.AuthenticatorGetInfo.AuthenticatorGetInfoBuilder
 
W
- width(long) - Method in class com.yubico.fido.metadata.DisplayPNGCharacteristicsDescriptor.DisplayPNGCharacteristicsDescriptorBuilder
 
X
- x5c(List<X509Certificate>) - Method in class com.yubico.fido.metadata.MetadataBLOBHeader.MetadataBLOBHeaderBuilder
 - x5u(URL) - Method in class com.yubico.fido.metadata.MetadataBLOBHeader.MetadataBLOBHeaderBuilder
 
All Classes and Interfaces|All Packages|Serialized Form