Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AAID - Class in com.webauthn4j.metadata.data.uaf
- AAID(String) - Constructor for class com.webauthn4j.metadata.data.uaf.AAID
- AggregatingTrustAnchorRepository - Class in com.webauthn4j.metadata.anchor
- AggregatingTrustAnchorRepository(TrustAnchorRepository...) - Constructor for class com.webauthn4j.metadata.anchor.AggregatingTrustAnchorRepository
- AlternativeDescriptions - Class in com.webauthn4j.metadata.data.statement
-
This descriptor contains description in alternative languages.
- AlternativeDescriptions() - Constructor for class com.webauthn4j.metadata.data.statement.AlternativeDescriptions
- AlternativeDescriptions(Map<String, String>) - Constructor for class com.webauthn4j.metadata.data.statement.AlternativeDescriptions
- ATTESTATION_KEY_COMPROMISE - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
Indicates that an attestation key for this authenticator is known to be compromised.
- AuthenticatorGetInfo - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo(List<String>, List<String>, AAGUID, AuthenticatorGetInfo.Options, Integer, List<AuthenticatorGetInfo.PinProtocolVersion>) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- AuthenticatorGetInfo.Options - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo.Options.ClientPINOption - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo.Options.ConfigOption - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo.Options.PlatformOption - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo.Options.ResidentKeyOption - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo.Options.UserPresenceOption - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo.Options.UserVerificationOption - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo.Options.UVTokenOption - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorGetInfo.PinProtocolVersion - Class in com.webauthn4j.metadata.data.statement
- AuthenticatorStatus - Enum Class in com.webauthn4j.metadata.data.toc
-
This enumeration describes the status of an authenticator webauthn as identified by its AAID and potentially some additional information (such as a specific attestation key).
B
- BadStatusException - Exception in com.webauthn4j.metadata.exception
-
Thrown if bad status is reported
- BadStatusException(String) - Constructor for exception com.webauthn4j.metadata.exception.BadStatusException
- BadStatusException(String, Throwable) - Constructor for exception com.webauthn4j.metadata.exception.BadStatusException
- BadStatusException(Throwable) - Constructor for exception com.webauthn4j.metadata.exception.BadStatusException
- BiometricAccuracyDescriptor - Class in com.webauthn4j.metadata.data.statement
-
BiometricAccuracyDescriptor
- BiometricAccuracyDescriptor(Double, Double, Integer, Integer, Integer) - Constructor for class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
- BiometricStatusReport - Class in com.webauthn4j.metadata.data.toc
-
Contains the current BiometricStatusReport of one of the authenticator's biometric component.
- BiometricStatusReport(Integer, BigInteger, String, String, String, String, String) - Constructor for class com.webauthn4j.metadata.data.toc.BiometricStatusReport
C
- CachingMetadataBLOBProvider - Class in com.webauthn4j.metadata
- CachingMetadataBLOBProvider() - Constructor for class com.webauthn4j.metadata.CachingMetadataBLOBProvider
- ClientPINOption(boolean) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ClientPINOption
- CodeAccuracyDescriptor - Class in com.webauthn4j.metadata.data.statement
-
The CodeAccuracyDescriptor describes the relevant accuracy/complexity aspects of passcode user verification methods.
- CodeAccuracyDescriptor(Integer, Integer, Integer, Integer) - Constructor for class com.webauthn4j.metadata.data.statement.CodeAccuracyDescriptor
- com.webauthn4j.metadata - package com.webauthn4j.metadata
- com.webauthn4j.metadata.anchor - package com.webauthn4j.metadata.anchor
- com.webauthn4j.metadata.converter.jackson - package com.webauthn4j.metadata.converter.jackson
- com.webauthn4j.metadata.converter.jackson.deserializer - package com.webauthn4j.metadata.converter.jackson.deserializer
- com.webauthn4j.metadata.data - package com.webauthn4j.metadata.data
- com.webauthn4j.metadata.data.statement - package com.webauthn4j.metadata.data.statement
- com.webauthn4j.metadata.data.toc - package com.webauthn4j.metadata.data.toc
- com.webauthn4j.metadata.data.uaf - package com.webauthn4j.metadata.data.uaf
- com.webauthn4j.metadata.exception - package com.webauthn4j.metadata.exception
- ConfigOption(boolean) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ConfigOption
- create(String) - Static method in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
- CROSS_PLATFORM - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.PlatformOption
D
- DefaultMetadataStatementRepository - Class in com.webauthn4j.metadata
- DefaultMetadataStatementRepository(MetadataStatementsProvider) - Constructor for class com.webauthn4j.metadata.DefaultMetadataStatementRepository
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.metadata.converter.jackson.deserializer.MetadataAAGUIDRelaxedDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.metadata.converter.jackson.deserializer.MetadataX509CertificateRelaxedDeserializer
- DisplayPNGCharacteristicsDescriptor - Class in com.webauthn4j.metadata.data.statement
-
The DisplayPNGCharacteristicsDescriptor describes a PNG image characteristics as defined in the PNG spec for IHDR (image header) and PLTE (palette table)
- DisplayPNGCharacteristicsDescriptor(BigInteger, BigInteger, Short, Short, Short, Short, Short, List<RGBPaletteEntry>) - Constructor for class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- doProvide() - Method in class com.webauthn4j.metadata.CachingMetadataBLOBProvider
- doProvide() - Method in class com.webauthn4j.metadata.FidoMDS3MetadataBLOBProvider
- doProvide() - Method in class com.webauthn4j.metadata.LocalFileMetadataBLOBProvider
E
- EcdaaTrustAnchor - Class in com.webauthn4j.metadata.data.statement
-
In the case of ECDAA attestation, the ECDAA-Issuer's trust anchor must be specified in this field.
- EcdaaTrustAnchor(String, String, String, String, String, String) - Constructor for class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
- equals(Object) - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.ExtensionDescriptor
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.PatternAccuracyDescriptor
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.RGBPaletteEntry
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodANDCombinations
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.Version
- equals(Object) - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- equals(Object) - Method in class com.webauthn4j.metadata.data.uaf.AAID
- equals(Object) - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayload
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ClientPINOption
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ConfigOption
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.PlatformOption
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ResidentKeyOption
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserPresenceOption
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserVerificationOption
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UVTokenOption
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.PinProtocolVersion
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.CodeAccuracyDescriptor
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- equals(Object) - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodDescriptor
- equals(Object) - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- ExtensionDescriptor - Class in com.webauthn4j.metadata.data.statement
-
This descriptor contains an extension supported by the authenticator.
- ExtensionDescriptor(String, Integer, String, Boolean) - Constructor for class com.webauthn4j.metadata.data.statement.ExtensionDescriptor
F
- fetch(String) - Method in interface com.webauthn4j.metadata.HttpClient
- fetch(String) - Method in class com.webauthn4j.metadata.SimpleHttpClient
- FIDO_CERTIFIED - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
This authenticator has passed FIDO functional certification.
- FIDO_CERTIFIED_L1 - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
The authenticator has passed FIDO Authenticator certification at level 1.
- FIDO_CERTIFIED_L1_PLUS - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
The authenticator has passed FIDO Authenticator certification at level 1+.
- FIDO_CERTIFIED_L2 - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
The authenticator has passed FIDO Authenticator certification at level 2.
- FIDO_CERTIFIED_L2_PLUS - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
The authenticator has passed FIDO Authenticator certification at level 2+.
- FIDO_CERTIFIED_L3 - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
The authenticator has passed FIDO Authenticator certification at level 3.
- FIDO_CERTIFIED_L3_PLUS - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
The authenticator has passed FIDO Authenticator certification at level 3+.
- FidoMDS3MetadataBLOBProvider - Class in com.webauthn4j.metadata
-
Load MetadataBLOB from a local file.
- FidoMDS3MetadataBLOBProvider(ObjectConverter, String, HttpClient, Set<TrustAnchor>) - Constructor for class com.webauthn4j.metadata.FidoMDS3MetadataBLOBProvider
- FidoMDS3MetadataBLOBProvider(ObjectConverter, String, X509Certificate) - Constructor for class com.webauthn4j.metadata.FidoMDS3MetadataBLOBProvider
- FidoMDS3MetadataBLOBProvider(ObjectConverter, String, Set<TrustAnchor>) - Constructor for class com.webauthn4j.metadata.FidoMDS3MetadataBLOBProvider
- FidoMDS3MetadataBLOBProvider(ObjectConverter, X509Certificate) - Constructor for class com.webauthn4j.metadata.FidoMDS3MetadataBLOBProvider
- FidoMDS3MetadataBLOBProvider(ObjectConverter, Set<TrustAnchor>) - Constructor for class com.webauthn4j.metadata.FidoMDS3MetadataBLOBProvider
- find(byte[]) - Method in class com.webauthn4j.metadata.anchor.AggregatingTrustAnchorRepository
- find(byte[]) - Method in class com.webauthn4j.metadata.anchor.MetadataBLOBBasedTrustAnchorRepository
- find(byte[]) - Method in class com.webauthn4j.metadata.anchor.MetadataStatementsBasedTrustAnchorRepository
- find(byte[]) - Method in class com.webauthn4j.metadata.DefaultMetadataStatementRepository
- find(byte[]) - Method in class com.webauthn4j.metadata.MetadataBLOBBasedMetadataStatementRepository
- find(byte[]) - Method in interface com.webauthn4j.metadata.MetadataStatementRepository
- find(AAGUID) - Method in class com.webauthn4j.metadata.anchor.AggregatingTrustAnchorRepository
- find(AAGUID) - Method in class com.webauthn4j.metadata.anchor.MetadataBLOBBasedTrustAnchorRepository
- find(AAGUID) - Method in class com.webauthn4j.metadata.anchor.MetadataStatementsBasedTrustAnchorRepository
- find(AAGUID) - Method in class com.webauthn4j.metadata.DefaultMetadataStatementRepository
- find(AAGUID) - Method in class com.webauthn4j.metadata.MetadataBLOBBasedMetadataStatementRepository
- find(AAGUID) - Method in interface com.webauthn4j.metadata.MetadataStatementRepository
G
- get(int) - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodANDCombinations
- getAaguid() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getAaguid() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- getAaguid() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAaid() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getAaid() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAlternativeDescriptions() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAttachmentHint() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAttestationCertificateKeyIdentifiers() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getAttestationCertificateKeyIdentifiers() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAttestationRootCertificates() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAttestationTypes() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAuthenticationAlgorithms() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAuthenticatorGetInfo() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getAuthenticatorVersion() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getB() - Method in class com.webauthn4j.metadata.data.statement.RGBPaletteEntry
- getBaDesc() - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodDescriptor
- getBase() - Method in class com.webauthn4j.metadata.data.statement.CodeAccuracyDescriptor
- getBiometricStatusReports() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getBitDepth() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- getBlockSlowdown() - Method in class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
- getBlockSlowdown() - Method in class com.webauthn4j.metadata.data.statement.CodeAccuracyDescriptor
- getBlockSlowdown() - Method in class com.webauthn4j.metadata.data.statement.PatternAccuracyDescriptor
- getC() - Method in class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
- getCaDesc() - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodDescriptor
- getCertificate() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- getCertificateNumber() - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- getCertificateNumber() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- getCertificationDescriptor() - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- getCertificationDescriptor() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- getCertificationPolicyVersion() - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- getCertificationPolicyVersion() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- getCertificationRequirementsVersion() - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- getCertificationRequirementsVersion() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- getCertLevel() - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- getClientPIN() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- getColorType() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- getCompression() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- getConfig() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- getCryptoStrength() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getData() - Method in class com.webauthn4j.metadata.data.statement.ExtensionDescriptor
- getDescription() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getEcdaaTrustAnchors() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getEffectiveData() - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- getEffectiveDate() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- getEntries() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayload
- getExtensions() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- getFailIfUnknown() - Method in class com.webauthn4j.metadata.data.statement.ExtensionDescriptor
- getFilter() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- getFreshUserVerificationRequired() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getG() - Method in class com.webauthn4j.metadata.data.statement.RGBPaletteEntry
- getG1Curve() - Method in class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
- getHeader() - Method in class com.webauthn4j.metadata.data.MetadataBLOB
- getHeight() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- getIcon() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getId() - Method in class com.webauthn4j.metadata.data.statement.ExtensionDescriptor
- getInterlace() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- getKeyProtection() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getKeyRestricted() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getLegalHeader() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayload
- getLegalHeader() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getM() - Method in class com.webauthn4j.metadata.data.uaf.AAID
- getMajor() - Method in class com.webauthn4j.metadata.data.statement.Version
- getMatcherProtection() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getMaxMsgSize() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- getMaxRetries() - Method in class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
- getMaxRetries() - Method in class com.webauthn4j.metadata.data.statement.CodeAccuracyDescriptor
- getMaxRetries() - Method in class com.webauthn4j.metadata.data.statement.PatternAccuracyDescriptor
- getMaxTemplate() - Method in class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
- getMetadataStatement() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getMinComplexity() - Method in class com.webauthn4j.metadata.data.statement.PatternAccuracyDescriptor
- getMinLength() - Method in class com.webauthn4j.metadata.data.statement.CodeAccuracyDescriptor
- getMinor() - Method in class com.webauthn4j.metadata.data.statement.Version
- getModality() - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- getNextUpdate() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayload
- getNo() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayload
- getOptions() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- getPaDesc() - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodDescriptor
- getPayload() - Method in class com.webauthn4j.metadata.data.MetadataBLOB
- getPinUvAuthProtocols() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- getPlat() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- getPlte() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- getProtocolFamily() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getPublicKeyAlgAndEncodings() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getR() - Method in class com.webauthn4j.metadata.data.statement.RGBPaletteEntry
- getRk() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- getRogueListHash() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getRogueListURL() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getSchema() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getSelfAttestedFAR() - Method in class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
- getSelfAttestedFRR() - Method in class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
- getSignature() - Method in class com.webauthn4j.metadata.data.MetadataBLOB
- getStatus() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- getStatusReports() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getSupportedExtensions() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getSx() - Method in class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
- getSy() - Method in class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
- getTag() - Method in class com.webauthn4j.metadata.data.statement.ExtensionDescriptor
- getTcDisplay() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getTcDisplayContentType() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getTcDisplayPNGCharacteristics() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getTimeOfLastStatusChange() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- getUp() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- getUpv() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getUrl() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- getUserVerificationDetails() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- getUserVerificationMethod() - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodDescriptor
- getUv() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- getUvToken() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- getV() - Method in class com.webauthn4j.metadata.data.uaf.AAID
- getValue() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ClientPINOption
- getValue() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ConfigOption
- getValue() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.PlatformOption
- getValue() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ResidentKeyOption
- getValue() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserPresenceOption
- getValue() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserVerificationOption
- getValue() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UVTokenOption
- getValue() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.PinProtocolVersion
- getValue() - Method in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
- getVersions() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- getWidth() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- getX() - Method in class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
- getY() - Method in class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
H
- hashCode() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayload
- hashCode() - Method in class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ClientPINOption
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ConfigOption
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.PlatformOption
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ResidentKeyOption
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserPresenceOption
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserVerificationOption
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UVTokenOption
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.PinProtocolVersion
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.CodeAccuracyDescriptor
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.ExtensionDescriptor
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.MetadataStatement
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.PatternAccuracyDescriptor
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.RGBPaletteEntry
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodANDCombinations
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodDescriptor
- hashCode() - Method in class com.webauthn4j.metadata.data.statement.Version
- hashCode() - Method in class com.webauthn4j.metadata.data.toc.BiometricStatusReport
- hashCode() - Method in class com.webauthn4j.metadata.data.toc.StatusReport
- hashCode() - Method in class com.webauthn4j.metadata.data.uaf.AAID
- HttpClient - Interface in com.webauthn4j.metadata
-
HTTP Client for FIDO MetadataItemImpl Service
I
- isNotFidoCertifiedAllowed() - Method in class com.webauthn4j.metadata.anchor.MetadataBLOBBasedTrustAnchorRepository
- isNotFidoCertifiedAllowed() - Method in class com.webauthn4j.metadata.MetadataBLOBBasedMetadataStatementRepository
- isRevocationCheckEnabled() - Method in class com.webauthn4j.metadata.FidoMDS3MetadataBLOBProvider
- isSelfAssertionSubmittedAllowed() - Method in class com.webauthn4j.metadata.anchor.MetadataBLOBBasedTrustAnchorRepository
- isSelfAssertionSubmittedAllowed() - Method in class com.webauthn4j.metadata.MetadataBLOBBasedMetadataStatementRepository
- isValidSignature() - Method in class com.webauthn4j.metadata.data.MetadataBLOB
-
Validates signature.
L
- LocalFileMetadataBLOBProvider - Class in com.webauthn4j.metadata
-
Load MetadataBLOB from a local file.
- LocalFileMetadataBLOBProvider(ObjectConverter, Path) - Constructor for class com.webauthn4j.metadata.LocalFileMetadataBLOBProvider
- LocalFilesMetadataStatementsProvider - Class in com.webauthn4j.metadata
- LocalFilesMetadataStatementsProvider(ObjectConverter, Path...) - Constructor for class com.webauthn4j.metadata.LocalFilesMetadataStatementsProvider
M
- MDSException - Exception in com.webauthn4j.metadata.exception
- MDSException(String) - Constructor for exception com.webauthn4j.metadata.exception.MDSException
- MDSException(String, Throwable) - Constructor for exception com.webauthn4j.metadata.exception.MDSException
- MDSException(Throwable) - Constructor for exception com.webauthn4j.metadata.exception.MDSException
- MetadataAAGUIDRelaxedDeserializer - Class in com.webauthn4j.metadata.converter.jackson.deserializer
- MetadataAAGUIDRelaxedDeserializer() - Constructor for class com.webauthn4j.metadata.converter.jackson.deserializer.MetadataAAGUIDRelaxedDeserializer
- MetadataBLOB - Class in com.webauthn4j.metadata.data
- MetadataBLOB(JWS<MetadataBLOBPayload>) - Constructor for class com.webauthn4j.metadata.data.MetadataBLOB
- MetadataBLOBBasedMetadataStatementRepository - Class in com.webauthn4j.metadata
- MetadataBLOBBasedMetadataStatementRepository(MetadataBLOBProvider...) - Constructor for class com.webauthn4j.metadata.MetadataBLOBBasedMetadataStatementRepository
- MetadataBLOBBasedTrustAnchorRepository - Class in com.webauthn4j.metadata.anchor
- MetadataBLOBBasedTrustAnchorRepository(MetadataBLOBProvider...) - Constructor for class com.webauthn4j.metadata.anchor.MetadataBLOBBasedTrustAnchorRepository
- MetadataBLOBFactory - Class in com.webauthn4j.metadata.data
- MetadataBLOBFactory(ObjectConverter) - Constructor for class com.webauthn4j.metadata.data.MetadataBLOBFactory
- MetadataBLOBPayload - Class in com.webauthn4j.metadata.data
- MetadataBLOBPayload(String, Integer, LocalDate, List<MetadataBLOBPayloadEntry>) - Constructor for class com.webauthn4j.metadata.data.MetadataBLOBPayload
- MetadataBLOBPayloadEntry - Class in com.webauthn4j.metadata.data
- MetadataBLOBPayloadEntry(AAID, AAGUID, List<String>, MetadataStatement, List<BiometricStatusReport>, List<StatusReport>, LocalDate, String, String) - Constructor for class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
- MetadataBLOBProvider - Interface in com.webauthn4j.metadata
- MetadataStatement - Class in com.webauthn4j.metadata.data.statement
-
This metadata statement contains a subset of verifiable information for authenticators certified by the FIDO Alliance.
- MetadataStatement(String, AAID, AAGUID, List<String>, String, AlternativeDescriptions, Integer, String, Integer, List<Version>, List<AuthenticationAlgorithm>, List<PublicKeyRepresentationFormat>, List<AuthenticatorAttestationType>, List<VerificationMethodANDCombinations>, List<KeyProtectionType>, Boolean, Boolean, List<MatcherProtectionType>, Integer, List<AttachmentHint>, List<TransactionConfirmationDisplay>, String, List<DisplayPNGCharacteristicsDescriptor>, List<X509Certificate>, List<EcdaaTrustAnchor>, String, List<ExtensionDescriptor>, AuthenticatorGetInfo) - Constructor for class com.webauthn4j.metadata.data.statement.MetadataStatement
- MetadataStatementRepository - Interface in com.webauthn4j.metadata
- MetadataStatementsBasedTrustAnchorRepository - Class in com.webauthn4j.metadata.anchor
- MetadataStatementsBasedTrustAnchorRepository(ObjectConverter, Path...) - Constructor for class com.webauthn4j.metadata.anchor.MetadataStatementsBasedTrustAnchorRepository
- MetadataStatementsBasedTrustAnchorRepository(MetadataStatementsProvider) - Constructor for class com.webauthn4j.metadata.anchor.MetadataStatementsBasedTrustAnchorRepository
- MetadataStatementsProvider - Interface in com.webauthn4j.metadata
- MetadataX509CertificateRelaxedDeserializer - Class in com.webauthn4j.metadata.converter.jackson.deserializer
- MetadataX509CertificateRelaxedDeserializer() - Constructor for class com.webauthn4j.metadata.converter.jackson.deserializer.MetadataX509CertificateRelaxedDeserializer
N
- NOT_FIDO_CERTIFIED - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
This authenticator is not FIDO certified.
- NOT_READY - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserVerificationOption
- NOT_SET - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ClientPINOption
- NOT_SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ClientPINOption
- NOT_SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ConfigOption
- NOT_SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ResidentKeyOption
- NOT_SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserPresenceOption
- NOT_SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserVerificationOption
- NOT_SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UVTokenOption
- NULL - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ConfigOption
- NULL - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.PlatformOption
- NULL - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ResidentKeyOption
- NULL - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserPresenceOption
- NULL - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UVTokenOption
O
- Options(AuthenticatorGetInfo.Options.PlatformOption, AuthenticatorGetInfo.Options.ResidentKeyOption, AuthenticatorGetInfo.Options.ClientPINOption, AuthenticatorGetInfo.Options.UserPresenceOption, AuthenticatorGetInfo.Options.UserVerificationOption, AuthenticatorGetInfo.Options.UVTokenOption, AuthenticatorGetInfo.Options.ConfigOption) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options
P
- parse(String) - Method in class com.webauthn4j.metadata.data.MetadataBLOBFactory
- PatternAccuracyDescriptor - Class in com.webauthn4j.metadata.data.statement
-
The PatternAccuracyDescriptor describes relevant accuracy/complexity aspects in the case that a pattern is used as the user verification method.
- PatternAccuracyDescriptor(BigInteger, Integer, Integer) - Constructor for class com.webauthn4j.metadata.data.statement.PatternAccuracyDescriptor
- PinProtocolVersion(int) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.PinProtocolVersion
- PLATFORM - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.PlatformOption
- PlatformOption(boolean) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.PlatformOption
- provide() - Method in class com.webauthn4j.metadata.CachingMetadataBLOBProvider
- provide() - Method in class com.webauthn4j.metadata.LocalFilesMetadataStatementsProvider
- provide() - Method in interface com.webauthn4j.metadata.MetadataBLOBProvider
- provide() - Method in interface com.webauthn4j.metadata.MetadataStatementsProvider
R
- READY - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserVerificationOption
- refresh() - Method in class com.webauthn4j.metadata.CachingMetadataBLOBProvider
- ResidentKeyOption(boolean) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ResidentKeyOption
- REVOKED - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
The FIDO Alliance has determined that this authenticator should not be trusted for any reason.
- RGBPaletteEntry - Class in com.webauthn4j.metadata.data.statement
-
The RGBPaletteEntry is an RGB three-sample tuple palette entry
- RGBPaletteEntry(Integer, Integer, Integer) - Constructor for class com.webauthn4j.metadata.data.statement.RGBPaletteEntry
S
- SELF_ASSERTION_SUBMITTED - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
The authenticator vendor has completed and submitted the self-certification checklist to the FIDO Alliance.
- SET - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ClientPINOption
- setNotFidoCertifiedAllowed(boolean) - Method in class com.webauthn4j.metadata.anchor.MetadataBLOBBasedTrustAnchorRepository
- setNotFidoCertifiedAllowed(boolean) - Method in class com.webauthn4j.metadata.MetadataBLOBBasedMetadataStatementRepository
- setRevocationCheckEnabled(boolean) - Method in class com.webauthn4j.metadata.FidoMDS3MetadataBLOBProvider
- setSelfAssertionSubmittedAllowed(boolean) - Method in class com.webauthn4j.metadata.anchor.MetadataBLOBBasedTrustAnchorRepository
- setSelfAssertionSubmittedAllowed(boolean) - Method in class com.webauthn4j.metadata.MetadataBLOBBasedMetadataStatementRepository
- SimpleHttpClient - Class in com.webauthn4j.metadata
-
Tiny implementation of
HttpClient. - SimpleHttpClient() - Constructor for class com.webauthn4j.metadata.SimpleHttpClient
- size() - Method in class com.webauthn4j.metadata.data.statement.VerificationMethodANDCombinations
- StatusReport - Class in com.webauthn4j.metadata.data.toc
-
Contains an AuthenticatorStatus and additional data associated with it, if any.
- StatusReport(AuthenticatorStatus, LocalDate, X509Certificate, String, String, String, String, String) - Constructor for class com.webauthn4j.metadata.data.toc.StatusReport
- SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ConfigOption
- SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.ResidentKeyOption
- SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserPresenceOption
- SUPPORTED - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UVTokenOption
T
- toString() - Method in class com.webauthn4j.metadata.data.uaf.AAID
U
- UnknownProtocolFamilyException - Exception in com.webauthn4j.metadata.exception
- UnknownProtocolFamilyException(String) - Constructor for exception com.webauthn4j.metadata.exception.UnknownProtocolFamilyException
- UnknownProtocolFamilyException(String, Throwable) - Constructor for exception com.webauthn4j.metadata.exception.UnknownProtocolFamilyException
- UnknownProtocolFamilyException(Throwable) - Constructor for exception com.webauthn4j.metadata.exception.UnknownProtocolFamilyException
- UPDATE_AVAILABLE - Enum constant in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
A software or firmware update is available for the device.
- USER_KEY_PHYSICAL_COMPROMISE - Enum constant in enum class com.webauthn4j.metadata.data.toc.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.webauthn4j.metadata.data.toc.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.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
Indicates that malware is able to bypass the user verification.
- UserPresenceOption(boolean) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserPresenceOption
- UserVerificationOption(boolean) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UserVerificationOption
- UVTokenOption(boolean) - Constructor for class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.Options.UVTokenOption
V
- valueOf(String) - Static method in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.webauthn4j.metadata.data.toc.AuthenticatorStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VerificationMethodANDCombinations - Class in com.webauthn4j.metadata.data.statement
- VerificationMethodANDCombinations() - Constructor for class com.webauthn4j.metadata.data.statement.VerificationMethodANDCombinations
- VerificationMethodANDCombinations(List<VerificationMethodDescriptor>) - Constructor for class com.webauthn4j.metadata.data.statement.VerificationMethodANDCombinations
- VerificationMethodANDCombinations(VerificationMethodDescriptor...) - Constructor for class com.webauthn4j.metadata.data.statement.VerificationMethodANDCombinations
- VerificationMethodDescriptor - Class in com.webauthn4j.metadata.data.statement
-
A descriptor for a specific base user verification method as implemented by the authenticator.
- VerificationMethodDescriptor(UserVerificationMethod, CodeAccuracyDescriptor, BiometricAccuracyDescriptor, PatternAccuracyDescriptor) - Constructor for class com.webauthn4j.metadata.data.statement.VerificationMethodDescriptor
- Version - Class in com.webauthn4j.metadata.data.statement
-
The FIDO unified protocol version(s) (related to the specific protocol family) supported by this authenticator.
- Version(Integer, Integer) - Constructor for class com.webauthn4j.metadata.data.statement.Version
- VERSION_1 - Static variable in class com.webauthn4j.metadata.data.statement.AuthenticatorGetInfo.PinProtocolVersion
W
- WebAuthnMetadataJSONModule - Class in com.webauthn4j.metadata.converter.jackson
- WebAuthnMetadataJSONModule() - Constructor for class com.webauthn4j.metadata.converter.jackson.WebAuthnMetadataJSONModule
All Classes and Interfaces|All Packages|Serialized Form