Serialized Form
-
Package com.webauthn4j.metadata.converter.jackson
-
Class com.webauthn4j.metadata.converter.jackson.WebAuthnMetadataJSONModule
class WebAuthnMetadataJSONModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable
-
-
Package com.webauthn4j.metadata.converter.jackson.deserializer
-
Class com.webauthn4j.metadata.converter.jackson.deserializer.MetadataAAGUIDRelaxedDeserializer
class MetadataAAGUIDRelaxedDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<com.webauthn4j.data.attestation.authenticator.AAGUID> implements Serializable -
Class com.webauthn4j.metadata.converter.jackson.deserializer.MetadataX509CertificateRelaxedDeserializer
class MetadataX509CertificateRelaxedDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<X509Certificate> implements Serializable
-
-
Package com.webauthn4j.metadata.data
-
Class com.webauthn4j.metadata.data.MetadataBLOBPayload
class MetadataBLOBPayload extends Object implements Serializable-
Serialized Fields
-
entries
@NonNull List<MetadataBLOBPayloadEntry> entries
-
legalHeader
@Nullable String legalHeader
-
nextUpdate
@NonNull LocalDate nextUpdate
-
no
@NonNull Integer no
-
-
-
Class com.webauthn4j.metadata.data.MetadataBLOBPayloadEntry
class MetadataBLOBPayloadEntry extends Object implements Serializable-
Serialized Fields
-
aaguid
@Nullable com.webauthn4j.data.attestation.authenticator.AAGUID aaguid
-
aaid
@Nullable AAID aaid
-
attestationCertificateKeyIdentifiers
@Nullable List<String> attestationCertificateKeyIdentifiers
-
biometricStatusReports
@Nullable List<BiometricStatusReport> biometricStatusReports
-
metadataStatement
@Nullable MetadataStatement metadataStatement
-
rogueListHash
@Nullable String rogueListHash
-
rogueListURL
@Nullable String rogueListURL
-
statusReports
@NonNull List<StatusReport> statusReports
-
timeOfLastStatusChange
@NonNull LocalDate timeOfLastStatusChange
-
-
-
-
Package com.webauthn4j.metadata.data.statement
-
Class com.webauthn4j.metadata.data.statement.AlternativeDescriptions
class AlternativeDescriptions extends com.webauthn4j.data.AbstractImmutableMap<String,String> implements Serializable -
Class com.webauthn4j.metadata.data.statement.BiometricAccuracyDescriptor
class BiometricAccuracyDescriptor extends Object implements Serializable -
Class com.webauthn4j.metadata.data.statement.CodeAccuracyDescriptor
class CodeAccuracyDescriptor extends Object implements Serializable -
Class com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor
class DisplayPNGCharacteristicsDescriptor extends Object implements Serializable-
Serialized Fields
-
bitDepth
@NonNull Short bitDepth
-
colorType
@NonNull Short colorType
-
compression
@NonNull Short compression
-
filter
@NonNull Short filter
-
height
@NonNull BigInteger height
-
interlace
@NonNull Short interlace
-
plte
@Nullable List<RGBPaletteEntry> plte
-
width
@NonNull BigInteger width
-
-
-
Class com.webauthn4j.metadata.data.statement.EcdaaTrustAnchor
class EcdaaTrustAnchor extends Object implements Serializable -
Class com.webauthn4j.metadata.data.statement.ExtensionDescriptor
class ExtensionDescriptor extends Object implements Serializable -
Class com.webauthn4j.metadata.data.statement.MetadataStatement
class MetadataStatement extends Object implements Serializable-
Serialized Fields
-
aaguid
@Nullable com.webauthn4j.data.attestation.authenticator.AAGUID aaguid
-
aaid
@Nullable AAID aaid
-
alternativeDescriptions
@Nullable AlternativeDescriptions alternativeDescriptions
-
attachmentHint
@Nullable List<com.webauthn4j.data.AttachmentHint> attachmentHint
-
attestationCertificateKeyIdentifiers
@Nullable List<String> attestationCertificateKeyIdentifiers
-
attestationRootCertificates
@NonNull List<X509Certificate> attestationRootCertificates
-
attestationTypes
@NonNull List<com.webauthn4j.data.AuthenticatorAttestationType> attestationTypes
-
authenticationAlgorithms
@NonNull List<com.webauthn4j.data.AuthenticationAlgorithm> authenticationAlgorithms
-
authenticatorGetInfo
@Nullable AuthenticatorGetInfo authenticatorGetInfo
-
authenticatorVersion
@NonNull Integer authenticatorVersion
-
cryptoStrength
@Nullable Integer cryptoStrength
-
description
@NonNull String description
-
ecdaaTrustAnchors
@Nullable List<EcdaaTrustAnchor> ecdaaTrustAnchors
-
icon
@Nullable String icon
-
isFreshUserVerificationRequired
@Nullable Boolean isFreshUserVerificationRequired
-
isKeyRestricted
@Nullable Boolean isKeyRestricted
-
keyProtection
@NonNull List<com.webauthn4j.data.KeyProtectionType> keyProtection
-
legalHeader
@Nullable String legalHeader
-
matcherProtection
@NonNull List<com.webauthn4j.data.MatcherProtectionType> matcherProtection
-
protocolFamily
@NonNull String protocolFamily
-
publicKeyAlgAndEncodings
@NonNull List<com.webauthn4j.data.PublicKeyRepresentationFormat> publicKeyAlgAndEncodings
-
schema
@NonNull Integer schema
-
supportedExtensions
@Nullable List<ExtensionDescriptor> supportedExtensions
-
tcDisplay
@NonNull List<com.webauthn4j.data.TransactionConfirmationDisplay> tcDisplay
-
tcDisplayContentType
@Nullable String tcDisplayContentType
-
tcDisplayPNGCharacteristics
@Nullable List<DisplayPNGCharacteristicsDescriptor> tcDisplayPNGCharacteristics
-
upv
@NonNull List<Version> upv
-
userVerificationDetails
@NonNull List<VerificationMethodANDCombinations> userVerificationDetails
-
-
-
Class com.webauthn4j.metadata.data.statement.PatternAccuracyDescriptor
class PatternAccuracyDescriptor extends Object implements Serializable-
Serialized Fields
-
blockSlowdown
@Nullable Integer blockSlowdown
-
maxRetries
@Nullable Integer maxRetries
-
minComplexity
@NonNull BigInteger minComplexity
-
-
-
Class com.webauthn4j.metadata.data.statement.RGBPaletteEntry
class RGBPaletteEntry extends Object implements Serializable -
Class com.webauthn4j.metadata.data.statement.VerificationMethodDescriptor
class VerificationMethodDescriptor extends Object implements Serializable-
Serialized Fields
-
baDesc
@Nullable BiometricAccuracyDescriptor baDesc
-
caDesc
@Nullable CodeAccuracyDescriptor caDesc
-
paDesc
@Nullable PatternAccuracyDescriptor paDesc
-
userVerificationMethod
@Nullable com.webauthn4j.data.UserVerificationMethod userVerificationMethod
-
-
-
Class com.webauthn4j.metadata.data.statement.Version
class Version extends Object implements Serializable
-
-
Package com.webauthn4j.metadata.data.toc
-
Class com.webauthn4j.metadata.data.toc.BiometricStatusReport
class BiometricStatusReport extends Object implements Serializable-
Serialized Fields
-
certificateNumber
@Nullable String certificateNumber
-
certificationDescriptor
@Nullable String certificationDescriptor
-
certificationPolicyVersion
@Nullable String certificationPolicyVersion
-
certificationRequirementsVersion
@Nullable String certificationRequirementsVersion
-
certLevel
@NonNull Integer certLevel
-
effectiveData
@Nullable String effectiveData
-
modality
@NonNull BigInteger modality
-
-
-
Class com.webauthn4j.metadata.data.toc.StatusReport
class StatusReport extends Object implements Serializable-
Serialized Fields
-
certificate
@Nullable X509Certificate certificate
-
certificateNumber
@Nullable String certificateNumber
-
certificationDescriptor
@Nullable String certificationDescriptor
-
certificationPolicyVersion
@Nullable String certificationPolicyVersion
-
certificationRequirementsVersion
@Nullable String certificationRequirementsVersion
-
effectiveDate
@Nullable LocalDate effectiveDate
-
status
@NonNull AuthenticatorStatus status
-
url
@Nullable String url
-
-
-
-
Package com.webauthn4j.metadata.exception
-
Exception com.webauthn4j.metadata.exception.BadStatusException
class BadStatusException extends com.webauthn4j.validator.exception.ValidationException implements Serializable -
Exception com.webauthn4j.metadata.exception.MDSException
class MDSException extends RuntimeException implements Serializable -
Exception com.webauthn4j.metadata.exception.UnknownProtocolFamilyException
class UnknownProtocolFamilyException extends com.webauthn4j.validator.exception.ValidationException implements Serializable
-
-
Package com.webauthn4j.metadata.legacy.converter.jackson.deserializer
-
Class com.webauthn4j.metadata.legacy.converter.jackson.deserializer.AttachmentHintsDeserializer
class AttachmentHintsDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<AttachmentHints> implements Serializable -
Class com.webauthn4j.metadata.legacy.converter.jackson.deserializer.KeyProtectionsDeserializer
class KeyProtectionsDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<KeyProtections> implements Serializable -
Class com.webauthn4j.metadata.legacy.converter.jackson.deserializer.MatcherProtectionsDeserializer
class MatcherProtectionsDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<MatcherProtections> implements Serializable -
Class com.webauthn4j.metadata.legacy.converter.jackson.deserializer.TransactionConfirmationDisplaysDeserializer
class TransactionConfirmationDisplaysDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<TransactionConfirmationDisplays> implements Serializable
-
-
Package com.webauthn4j.metadata.legacy.converter.jackson.serializer
-
Class com.webauthn4j.metadata.legacy.converter.jackson.serializer.AttachmentHintsSerializer
class AttachmentHintsSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<AttachmentHints> implements Serializable -
Class com.webauthn4j.metadata.legacy.converter.jackson.serializer.KeyProtectionsSerializer
class KeyProtectionsSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<KeyProtections> implements Serializable -
Class com.webauthn4j.metadata.legacy.converter.jackson.serializer.MatcherProtectionsSerializer
class MatcherProtectionsSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<MatcherProtections> implements Serializable -
Class com.webauthn4j.metadata.legacy.converter.jackson.serializer.TransactionConfirmationDisplaysSerializer
class TransactionConfirmationDisplaysSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<TransactionConfirmationDisplays> implements Serializable
-
-
Package com.webauthn4j.metadata.legacy.data
-
Class com.webauthn4j.metadata.legacy.data.MetadataItemImpl
class MetadataItemImpl extends Object implements Serializable-
Serialized Fields
-
aaguid
com.webauthn4j.data.attestation.authenticator.AAGUID aaguid
Deprecated. -
aaid
String aaid
Deprecated. -
attestationCertificateKeyIdentifiers
List<String> attestationCertificateKeyIdentifiers
Deprecated. -
hash
String hash
Deprecated. -
metadataStatement
MetadataStatement metadataStatement
Deprecated. -
statusReports
List<StatusReport> statusReports
Deprecated. -
timeOfLastStatusChange
LocalDate timeOfLastStatusChange
Deprecated.
-
-
-
-
Package com.webauthn4j.metadata.legacy.data.statement
-
Class com.webauthn4j.metadata.legacy.data.statement.MetadataStatement
class MetadataStatement extends Object implements Serializable-
Serialized Fields
-
aaguid
com.webauthn4j.data.attestation.authenticator.AAGUID aaguid
Deprecated. -
aaid
AAID aaid
Deprecated. -
alternativeDescriptions
AlternativeDescriptions alternativeDescriptions
Deprecated. -
assertionScheme
String assertionScheme
Deprecated. -
attachmentHint
AttachmentHints attachmentHint
Deprecated. -
attestationCertificateKeyIdentifiers
List<String> attestationCertificateKeyIdentifiers
Deprecated. -
attestationRootCertificates
List<X509Certificate> attestationRootCertificates
Deprecated. -
authenticationAlgorithm
com.webauthn4j.data.AuthenticationAlgorithm authenticationAlgorithm
Deprecated. -
authenticationAlgorithms
List<com.webauthn4j.data.AuthenticationAlgorithm> authenticationAlgorithms
Deprecated. -
authenticatorAttestationTypes
List<com.webauthn4j.data.AuthenticatorAttestationType> authenticatorAttestationTypes
Deprecated. -
authenticatorVersion
Integer authenticatorVersion
Deprecated. -
cryptoStrength
Integer cryptoStrength
Deprecated. -
description
String description
Deprecated. -
ecdaaTrustAnchors
List<EcdaaTrustAnchor> ecdaaTrustAnchors
Deprecated. -
icon
String icon
Deprecated. -
isFreshUserVerificationRequired
Boolean isFreshUserVerificationRequired
Deprecated. -
isKeyRestricted
Boolean isKeyRestricted
Deprecated. -
isSecondFactorOnly
Boolean isSecondFactorOnly
Deprecated. -
keyProtection
KeyProtections keyProtection
Deprecated. -
legalHeader
String legalHeader
Deprecated. -
matcherProtection
MatcherProtections matcherProtection
Deprecated. -
operationEnv
String operationEnv
Deprecated. -
protocolFamily
String protocolFamily
Deprecated. -
publicKeyAlgAndEncoding
com.webauthn4j.data.PublicKeyRepresentationFormat publicKeyAlgAndEncoding
Deprecated. -
publicKeyAlgAndEncodings
List<com.webauthn4j.data.PublicKeyRepresentationFormat> publicKeyAlgAndEncodings
Deprecated. -
supportedExtensions
List<ExtensionDescriptor> supportedExtensions
Deprecated. -
tcDisplay
TransactionConfirmationDisplays tcDisplay
Deprecated. -
tcDisplayContentType
String tcDisplayContentType
Deprecated. -
tcDisplayPNGCharacteristics
List<DisplayPNGCharacteristicsDescriptor> tcDisplayPNGCharacteristics
Deprecated. -
upv
List<Version> upv
Deprecated. -
userVerificationDetails
List<VerificationMethodANDCombinations> userVerificationDetails
Deprecated.
-
-
-
Class com.webauthn4j.metadata.legacy.data.statement.VerificationMethodDescriptor
class VerificationMethodDescriptor extends Object implements Serializable-
Serialized Fields
-
baDesc
@Nullable BiometricAccuracyDescriptor baDesc
Deprecated. -
caDesc
@Nullable CodeAccuracyDescriptor caDesc
Deprecated. -
paDesc
@Nullable PatternAccuracyDescriptor paDesc
Deprecated. -
userVerification
@Nullable com.webauthn4j.data.UserVerificationMethod userVerification
Deprecated.
-
-
-
-
Package com.webauthn4j.metadata.legacy.data.toc
-
Class com.webauthn4j.metadata.legacy.data.toc.MetadataTOCPayload
class MetadataTOCPayload extends Object implements Serializable-
Serialized Fields
-
entries
List<MetadataTOCPayloadEntry> entries
Deprecated. -
legalHeader
String legalHeader
Deprecated. -
nextUpdate
LocalDate nextUpdate
Deprecated. -
no
Integer no
Deprecated.
-
-
-
Class com.webauthn4j.metadata.legacy.data.toc.MetadataTOCPayloadEntry
class MetadataTOCPayloadEntry extends Object implements Serializable-
Serialized Fields
-
aaguid
String aaguid
Deprecated. -
aaid
String aaid
Deprecated. -
attestationCertificateKeyIdentifiers
List<String> attestationCertificateKeyIdentifiers
Deprecated. -
biometricStatusReports
List<BiometricStatusReport> biometricStatusReports
Deprecated. -
hash
String hash
Deprecated. -
rogueListHash
String rogueListHash
Deprecated. -
rogueListURL
String rogueListURL
Deprecated. -
statusReports
List<StatusReport> statusReports
Deprecated. -
timeOfLastStatusChange
LocalDate timeOfLastStatusChange
Deprecated. -
url
URI url
Deprecated.
-
-
-