Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AAGUID - Class in com.webauthn4j.data.attestation.authenticator
- AAGUID(byte[]) - Constructor for class com.webauthn4j.data.attestation.authenticator.AAGUID
- AAGUID(String) - Constructor for class com.webauthn4j.data.attestation.authenticator.AAGUID
- AAGUID(UUID) - Constructor for class com.webauthn4j.data.attestation.authenticator.AAGUID
- AAGUIDDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
- AAGUIDDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.AAGUIDDeserializer
- AAGUIDSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AAGUIDSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AAGUIDSerializer
- AbstractCOSEKey - Class in com.webauthn4j.data.attestation.authenticator
- AbstractCtapCanonicalCborSerializer<T> - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AbstractCtapCanonicalCborSerializer(Class<T>, List<AbstractCtapCanonicalCborSerializer.FieldSerializationRule<T, ?>>) - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AbstractCtapCanonicalCborSerializer
- AbstractCtapCanonicalCborSerializer.FieldSerializationRule<T,
R> - Class in com.webauthn4j.converter.jackson.serializer.cbor - AbstractImmutableMap<K,
V> - Class in com.webauthn4j.data - AbstractImmutableMap(Map<K, V>) - Constructor for class com.webauthn4j.data.AbstractImmutableMap
- AbstractStatementVerifier<T extends AttestationStatement> - Class in com.webauthn4j.verifier.attestation.statement
- AbstractStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.AbstractStatementVerifier
- ADMIN_WITH_POLICY_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- ALL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- AndroidKeyAttestationStatement - Class in com.webauthn4j.data.attestation.statement
- AndroidKeyAttestationStatement(COSEAlgorithmIdentifier, byte[], AttestationCertificatePath) - Constructor for class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- AndroidKeyAttestationStatementSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AndroidKeyAttestationStatementSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AndroidKeyAttestationStatementSerializer
- AndroidKeyAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.androidkey
- AndroidKeyAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.androidkey.AndroidKeyAttestationStatementVerifier
- AndroidSafetyNetAttestationStatement - Class in com.webauthn4j.data.attestation.statement
- AndroidSafetyNetAttestationStatement(String, JWS<Response>) - Constructor for class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- AndroidSafetyNetAttestationStatementSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AndroidSafetyNetAttestationStatementSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AndroidSafetyNetAttestationStatementSerializer
- AndroidSafetyNetAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.androidsafetynet
- AndroidSafetyNetAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementVerifier
- ANONCA - Enum constant in enum class com.webauthn4j.data.AuthenticatorAttestationType
- ANY - Enum constant in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- ANY - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- AppleAnonymousAttestationStatement - Class in com.webauthn4j.data.attestation.statement
- AppleAnonymousAttestationStatement(AttestationCertificatePath) - Constructor for class com.webauthn4j.data.attestation.statement.AppleAnonymousAttestationStatement
- AppleAnonymousAttestationStatementSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AppleAnonymousAttestationStatementSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AppleAnonymousAttestationStatementSerializer
- AppleAnonymousAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.apple
- AppleAnonymousAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.apple.AppleAnonymousAttestationStatementVerifier
- APPLICATION - Enum constant in enum class com.webauthn4j.verifier.internal.asn1.ASN1Tag.ASN1TagClass
- ArrayUtil - Class in com.webauthn4j.util
- ASN1 - Class in com.webauthn4j.verifier.internal.asn1
- ASN1Length - Class in com.webauthn4j.verifier.internal.asn1
- ASN1Primitive - Class in com.webauthn4j.verifier.internal.asn1
- ASN1Structure - Class in com.webauthn4j.verifier.internal.asn1
- ASN1Structure(ASN1Tag, ASN1Length, List<ASN1>) - Constructor for class com.webauthn4j.verifier.internal.asn1.ASN1Structure
- ASN1Tag - Class in com.webauthn4j.verifier.internal.asn1
- ASN1Tag.ASN1TagClass - Enum Class in com.webauthn4j.verifier.internal.asn1
- AssertionSignatureVerifier - Class in com.webauthn4j.verifier.internal
-
Verifies the assertion signature in
AuthenticationDatabased onCOSEKey - AssertionSignatureVerifier() - Constructor for class com.webauthn4j.verifier.internal.AssertionSignatureVerifier
- AssertUtil - Class in com.webauthn4j.util
-
Assertion utility class that assists in validating arguments.
- ATT_CA - Enum constant in enum class com.webauthn4j.data.attestation.statement.AttestationType
- AttachmentHint - Enum Class in com.webauthn4j.data
-
The supported attachment hint type(s).
- AttachmentHintFromLongDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- AttachmentHintFromLongDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.AttachmentHintFromLongDeserializer
- AttachmentHintFromStringDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- AttachmentHintFromStringDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.AttachmentHintFromStringDeserializer
- AttachmentHintToLongSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- AttachmentHintToLongSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.AttachmentHintToLongSerializer
- AttachmentHintToStringSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- AttachmentHintToStringSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.AttachmentHintToStringSerializer
- ATTCA - Enum constant in enum class com.webauthn4j.data.AuthenticatorAttestationType
- ATTESTATION_CHALLENGE_INDEX - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- ATTESTATION_EXTENSION_OID - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- AttestationCertificate - Class in com.webauthn4j.data.attestation.statement
- AttestationCertificate(X509Certificate) - Constructor for class com.webauthn4j.data.attestation.statement.AttestationCertificate
- AttestationCertificatePath - Class in com.webauthn4j.data.attestation.statement
- AttestationCertificatePath() - Constructor for class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- AttestationCertificatePath(X509Certificate, List<X509Certificate>) - Constructor for class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- AttestationCertificatePath(List<X509Certificate>) - Constructor for class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- AttestationConveyancePreference - Class in com.webauthn4j.data
-
WebAuthn Relying Parties may use AttestationConveyancePreference to specify their preference regarding attestation conveyance during credential generation.
- AttestationObject - Class in com.webauthn4j.data.attestation
-
The attestation object contains both authenticator data and an attestation statement.
- AttestationObject(AuthenticatorData<RegistrationExtensionAuthenticatorOutput>, AttestationStatement) - Constructor for class com.webauthn4j.data.attestation.AttestationObject
- AttestationObjectConverter - Class in com.webauthn4j.converter
-
Converter for
AttestationObject - AttestationObjectConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.AttestationObjectConverter
- AttestationObjectSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AttestationObjectSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AttestationObjectSerializer
- AttestationStatement - Interface in com.webauthn4j.data.attestation.statement
-
Attestation metadata.certs container
- AttestationStatementVerifier - Interface in com.webauthn4j.verifier.attestation.statement
-
Verifies the specified
AttestationStatement - AttestationType - Enum Class in com.webauthn4j.data.attestation.statement
- AttestedCredentialData - Class in com.webauthn4j.data.attestation.authenticator
-
Attested credential data is a variable-length byte array added to the authenticator data when generating an attestation object for a given credential.
- AttestedCredentialData(AAGUID, byte[], COSEKey) - Constructor for class com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
- AttestedCredentialDataConverter - Class in com.webauthn4j.converter
-
A converter class that handles conversion operations for WebAuthn Attested Credential Data.
- AttestedCredentialDataConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.AttestedCredentialDataConverter
-
Constructor for AttestedCredentialDataConverter
- AttestedCredentialDataDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
- AttestedCredentialDataDeserializer(ObjectConverter) - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.AttestedCredentialDataDeserializer
- AttestedCredentialDataSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AttestedCredentialDataSerializer(ObjectConverter) - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AttestedCredentialDataSerializer
- AuthenticationAlgorithm - Enum Class in com.webauthn4j.data
-
The supported authentication algorithm(s).
- AuthenticationAlgorithmFromIntDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- AuthenticationAlgorithmFromIntDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.AuthenticationAlgorithmFromIntDeserializer
- AuthenticationAlgorithmFromStringDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- AuthenticationAlgorithmFromStringDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.AuthenticationAlgorithmFromStringDeserializer
- AuthenticationAlgorithmToIntSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- AuthenticationAlgorithmToIntSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.AuthenticationAlgorithmToIntSerializer
- AuthenticationAlgorithmToStringSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- AuthenticationAlgorithmToStringSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.AuthenticationAlgorithmToStringSerializer
- AuthenticationData - Class in com.webauthn4j.data
-
WebAuthn authentication data
- AuthenticationData(byte[], byte[], AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<AuthenticationExtensionClientOutput>, byte[]) - Constructor for class com.webauthn4j.data.AuthenticationData
-
AuthenticationDataconstructor - AuthenticationDataVerifier - Class in com.webauthn4j.verifier
- AuthenticationDataVerifier() - Constructor for class com.webauthn4j.verifier.AuthenticationDataVerifier
- AuthenticationDataVerifier(List<CustomAuthenticationVerifier>) - Constructor for class com.webauthn4j.verifier.AuthenticationDataVerifier
- AuthenticationExtensionAuthenticatorInput - Interface in com.webauthn4j.data.extension.authenticator
- AuthenticationExtensionAuthenticatorOutput - Interface in com.webauthn4j.data.extension.authenticator
- AuthenticationExtensionClientInput - Interface in com.webauthn4j.data.extension.client
- AuthenticationExtensionClientOutput - Interface in com.webauthn4j.data.extension.client
- AuthenticationExtensionsAuthenticatorInputs<T extends ExtensionAuthenticatorInput> - Class in com.webauthn4j.data.extension.authenticator
-
AuthenticationExtensionsAuthenticatorInputscontaining the authenticator extension input values for zero or more WebAuthn extensions, as defined in §9 WebAuthn Extensions. - AuthenticationExtensionsAuthenticatorInputs() - Constructor for class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- AuthenticationExtensionsAuthenticatorInputs.BuilderForAuthentication - Class in com.webauthn4j.data.extension.authenticator
- AuthenticationExtensionsAuthenticatorInputs.BuilderForRegistration - Class in com.webauthn4j.data.extension.authenticator
- AuthenticationExtensionsAuthenticatorInputsSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AuthenticationExtensionsAuthenticatorInputsSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AuthenticationExtensionsAuthenticatorInputsSerializer
- AuthenticationExtensionsAuthenticatorOutputs<T extends ExtensionAuthenticatorOutput> - Class in com.webauthn4j.data.extension.authenticator
- AuthenticationExtensionsAuthenticatorOutputs() - Constructor for class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- AuthenticationExtensionsAuthenticatorOutputs.BuilderForAuthentication - Class in com.webauthn4j.data.extension.authenticator
- AuthenticationExtensionsAuthenticatorOutputs.BuilderForRegistration - Class in com.webauthn4j.data.extension.authenticator
- AuthenticationExtensionsAuthenticatorOutputsEnvelope<T extends ExtensionAuthenticatorOutput> - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Internal envelope class for
AuthenticationExtensionsAuthenticatorOutputsdeserialization - AuthenticationExtensionsAuthenticatorOutputsEnvelopeDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Jackson Serializer for
AuthenticationExtensionsAuthenticatorOutputsEnvelope - AuthenticationExtensionsAuthenticatorOutputsEnvelopeDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.AuthenticationExtensionsAuthenticatorOutputsEnvelopeDeserializer
- AuthenticationExtensionsAuthenticatorOutputsSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- AuthenticationExtensionsAuthenticatorOutputsSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AuthenticationExtensionsAuthenticatorOutputsSerializer
- AuthenticationExtensionsClientInputs<T extends ExtensionClientInput> - Class in com.webauthn4j.data.extension.client
-
AuthenticationExtensionsClientInputsis a map containing the client extension input values for zero or more WebAuthn extensions, as defined in §9 WebAuthn Extensions. - AuthenticationExtensionsClientInputs() - Constructor for class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- AuthenticationExtensionsClientInputs.BuilderForAuthentication - Class in com.webauthn4j.data.extension.client
- AuthenticationExtensionsClientInputs.BuilderForRegistration - Class in com.webauthn4j.data.extension.client
- AuthenticationExtensionsClientInputsConverter - Class in com.webauthn4j.converter
-
Converter for
AuthenticationExtensionsClientInputsThis class provides functionality to convert between AuthenticationExtensionsClientInputs objects and their JSON string representation for WebAuthn extensions processing. - AuthenticationExtensionsClientInputsConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.AuthenticationExtensionsClientInputsConverter
-
Creates a new AuthenticationExtensionsClientInputsConverter instance.
- AuthenticationExtensionsClientOutputs<T extends ExtensionClientOutput> - Class in com.webauthn4j.data.extension.client
-
Map containing the client extension output values for zero or more WebAuthn extensions, as defined in §9 WebAuthn Extensions.
- AuthenticationExtensionsClientOutputs() - Constructor for class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- AuthenticationExtensionsClientOutputs.BuilderForAuthentication - Class in com.webauthn4j.data.extension.client
- AuthenticationExtensionsClientOutputs.BuilderForRegistration - Class in com.webauthn4j.data.extension.client
- AuthenticationExtensionsClientOutputsConverter - Class in com.webauthn4j.converter
-
Converter for
AuthenticationExtensionsClientOutputsThis class provides functionality to convert between AuthenticationExtensionsClientOutputs objects and their JSON string representation for WebAuthn extensions processing. - AuthenticationExtensionsClientOutputsConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.AuthenticationExtensionsClientOutputsConverter
-
Creates a new AuthenticationExtensionsClientOutputsConverter instance.
- AuthenticationObject - Class in com.webauthn4j.verifier
-
Internal data transfer object for authentication data
- AuthenticationObject(byte[], AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<AuthenticationExtensionClientOutput>, ServerProperty, Authenticator) - Constructor for class com.webauthn4j.verifier.AuthenticationObject
- AuthenticationParameters - Class in com.webauthn4j.data
-
WebAuthn authentication parameters
- AuthenticationParameters(ServerProperty, Authenticator, boolean) - Constructor for class com.webauthn4j.data.AuthenticationParameters
-
Deprecated.Deprecated as allowCredentials verification was introduced from WebAuthn Level2.
- AuthenticationParameters(ServerProperty, Authenticator, boolean, boolean) - Constructor for class com.webauthn4j.data.AuthenticationParameters
-
Deprecated.Deprecated as allowCredentials verification was introduced from WebAuthn Level2.
- AuthenticationParameters(ServerProperty, Authenticator, List<byte[]>, boolean) - Constructor for class com.webauthn4j.data.AuthenticationParameters
-
Deprecated.
- AuthenticationParameters(ServerProperty, Authenticator, List<byte[]>, boolean, boolean) - Constructor for class com.webauthn4j.data.AuthenticationParameters
-
Deprecated.
- AuthenticationParameters(ServerProperty, CredentialRecord, List<byte[]>, boolean) - Constructor for class com.webauthn4j.data.AuthenticationParameters
-
AuthenticationParametersconstructor - AuthenticationParameters(ServerProperty, CredentialRecord, List<byte[]>, boolean, boolean) - Constructor for class com.webauthn4j.data.AuthenticationParameters
-
AuthenticationParametersconstructor - AuthenticationRequest - Class in com.webauthn4j.data
-
Data class that represents WebAuthn authentication request data
- AuthenticationRequest(byte[], byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.AuthenticationRequest
-
Constructor
- AuthenticationRequest(byte[], byte[], byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.AuthenticationRequest
-
Constructor
- AuthenticationRequest(byte[], byte[], byte[], byte[], String, byte[]) - Constructor for class com.webauthn4j.data.AuthenticationRequest
-
Constructor
- AuthenticationRequest(byte[], byte[], byte[], String, byte[]) - Constructor for class com.webauthn4j.data.AuthenticationRequest
-
Constructor
- Authenticator - Interface in com.webauthn4j.authenticator
-
Deprecated.
Authenticatoris deprecated since WebAuthn Level3 added new fields to the credential record. To represent WebAuthn Level3 credential record, newCredentialRecordinterface is introduced. Please upgrade fromAuthenticatorinterface toCredentialRecordinterface.Authenticatorinterface will be removed in the future version. - AuthenticatorAssertionResponse - Class in com.webauthn4j.data
-
The AuthenticatorAssertionResponse represents an authenticator's response to a client’s request for generation of a new authentication assertion given the WebAuthn Relying Party's challenge and OPTIONAL list of credentials it is aware of.
- AuthenticatorAssertionResponse(byte[], byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.AuthenticatorAssertionResponse
- AuthenticatorAttachment - Class in com.webauthn4j.data
-
This enumeration’s values describe authenticators' attachment modalities.
- AuthenticatorAttestationResponse - Class in com.webauthn4j.data
-
The
AuthenticatorAttestationResponserepresents the authenticator's response to a client’s request for the creation of a new public key credential. - AuthenticatorAttestationResponse(byte[], byte[]) - Constructor for class com.webauthn4j.data.AuthenticatorAttestationResponse
- AuthenticatorAttestationResponse(byte[], byte[], Set<AuthenticatorTransport>) - Constructor for class com.webauthn4j.data.AuthenticatorAttestationResponse
- AuthenticatorAttestationType - Enum Class in com.webauthn4j.data
-
The supported attestation type(s).
- AuthenticatorAttestationTypeFromIntDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- AuthenticatorAttestationTypeFromIntDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.AuthenticatorAttestationTypeFromIntDeserializer
- AuthenticatorAttestationTypeFromStringDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- AuthenticatorAttestationTypeFromStringDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.AuthenticatorAttestationTypeFromStringDeserializer
- AuthenticatorAttestationTypeToIntSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- AuthenticatorAttestationTypeToIntSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.AuthenticatorAttestationTypeToIntSerializer
- AuthenticatorAttestationTypeToStringSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- AuthenticatorAttestationTypeToStringSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.AuthenticatorAttestationTypeToStringSerializer
- AuthenticatorData<T extends ExtensionAuthenticatorOutput> - Class in com.webauthn4j.data.attestation.authenticator
-
The authenticator data structure encodes contextual bindings made by the authenticator.
- AuthenticatorData(byte[], byte, long) - Constructor for class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- AuthenticatorData(byte[], byte, long, AttestedCredentialData) - Constructor for class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- AuthenticatorData(byte[], byte, long, AttestedCredentialData, AuthenticationExtensionsAuthenticatorOutputs<T>) - Constructor for class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- AuthenticatorData(byte[], byte, long, AuthenticationExtensionsAuthenticatorOutputs<T>) - Constructor for class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- AuthenticatorDataConverter - Class in com.webauthn4j.converter
-
Converter for
AuthenticatorDataThis class provides functionality to convert between AuthenticatorData objects and their binary representation for WebAuthn processing. - AuthenticatorDataConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.AuthenticatorDataConverter
-
Creates a new AuthenticatorDataConverter instance.
- AuthenticatorDataDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Jackson Deserializer for
AuthenticatorData - AuthenticatorDataDeserializer(ObjectConverter) - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.AuthenticatorDataDeserializer
- AuthenticatorDataSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
-
Jackson Serializer for
AuthenticatorData - AuthenticatorDataSerializer(ObjectConverter) - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AuthenticatorDataSerializer
- AuthenticatorImpl - Class in com.webauthn4j.authenticator
-
Deprecated.
AuthenticatorImplis deprecated since WebAuthn Level3 added new fields to the credential record. To represent WebAuthn Level3 credential record, newCredentialRecordImplclass is introduced. Please upgrade fromAuthenticatorImplclass toCredentialRecordImplclass.AuthenticatorImplclass will be removed in the future version. - AuthenticatorImpl(AttestedCredentialData, AttestationStatement, long) - Constructor for class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- AuthenticatorImpl(AttestedCredentialData, AttestationStatement, long, Set<AuthenticatorTransport>) - Constructor for class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- AuthenticatorImpl(AttestedCredentialData, AttestationStatement, long, Set<AuthenticatorTransport>, AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, AuthenticationExtensionsAuthenticatorOutputs<RegistrationExtensionAuthenticatorOutput>) - Constructor for class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- AuthenticatorResponse - Class in com.webauthn4j.data
-
Authenticators respond to Relying Party requests by returning an object derived from the AuthenticatorResponse.
- AuthenticatorSelectionCriteria - Class in com.webauthn4j.data
-
WebAuthn Relying Parties may use the AuthenticatorSelectionCriteria to specify their requirements regarding authenticator attributes.
- AuthenticatorSelectionCriteria(AuthenticatorAttachment, ResidentKeyRequirement, UserVerificationRequirement) - Constructor for class com.webauthn4j.data.AuthenticatorSelectionCriteria
-
Constructor for WebAuthn Level2 spec
- AuthenticatorSelectionCriteria(AuthenticatorAttachment, Boolean, ResidentKeyRequirement, UserVerificationRequirement) - Constructor for class com.webauthn4j.data.AuthenticatorSelectionCriteria
-
Constructor for Jackson deserializer
- AuthenticatorSelectionCriteria(AuthenticatorAttachment, Boolean, UserVerificationRequirement) - Constructor for class com.webauthn4j.data.AuthenticatorSelectionCriteria
-
Constructor for WebAuthn Level1 spec backward-compatibility
- AuthenticatorTransport - Class in com.webauthn4j.data
-
Authenticators may implement various transports for communicating with clients.
- AuthenticatorTransportConverter - Class in com.webauthn4j.converter
-
Converter for
AuthenticatorTransportThis class provides functionality to convert between AuthenticatorTransport objects and their string representation for WebAuthn processing. - AuthenticatorTransportConverter() - Constructor for class com.webauthn4j.converter.AuthenticatorTransportConverter
B
- BadAaguidException - Exception in com.webauthn4j.verifier.exception
-
Thrown if bad aaguid is detected
- BadAaguidException(String) - Constructor for exception com.webauthn4j.verifier.exception.BadAaguidException
- BadAaguidException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadAaguidException
- BadAaguidException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadAaguidException
- BadAlgorithmException - Exception in com.webauthn4j.verifier.exception
-
Thrown if bad algorithm is specified
- BadAlgorithmException(String) - Constructor for exception com.webauthn4j.verifier.exception.BadAlgorithmException
- BadAlgorithmException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadAlgorithmException
- BadAlgorithmException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadAlgorithmException
- BadAttestationStatementException - Exception in com.webauthn4j.verifier.exception
-
Thrown if bad attestation statement is specified
- BadAttestationStatementException(String) - Constructor for exception com.webauthn4j.verifier.exception.BadAttestationStatementException
- BadAttestationStatementException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadAttestationStatementException
- BadAttestationStatementException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadAttestationStatementException
- BadBackupEligibleFlagException - Exception in com.webauthn4j.verifier.exception
- BadBackupEligibleFlagException(String) - Constructor for exception com.webauthn4j.verifier.exception.BadBackupEligibleFlagException
- BadBackupEligibleFlagException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadBackupEligibleFlagException
- BadBackupEligibleFlagException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadBackupEligibleFlagException
- BadChallengeException - Exception in com.webauthn4j.verifier.exception
-
Thrown if bad challenge is detected
- BadChallengeException(String) - Constructor for exception com.webauthn4j.verifier.exception.BadChallengeException
- BadChallengeException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadChallengeException
- BadChallengeException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadChallengeException
- BadOriginException - Exception in com.webauthn4j.verifier.exception
-
Thrown if bad origin is specified
- BadOriginException(String) - Constructor for exception com.webauthn4j.verifier.exception.BadOriginException
- BadOriginException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadOriginException
- BadOriginException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadOriginException
- BadRpIdException - Exception in com.webauthn4j.verifier.exception
-
Thrown if bad rpId is specified
- BadRpIdException(String) - Constructor for exception com.webauthn4j.verifier.exception.BadRpIdException
- BadRpIdException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadRpIdException
- BadRpIdException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadRpIdException
- BadSignatureException - Exception in com.webauthn4j.verifier.exception
-
Thrown if bad signature is specified
- BadSignatureException(String) - Constructor for exception com.webauthn4j.verifier.exception.BadSignatureException
- BadSignatureException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadSignatureException
- BadSignatureException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.BadSignatureException
- Base64UrlUtil - Class in com.webauthn4j.util
-
A Utility class for base64url manipulation
- Base64Util - Class in com.webauthn4j.util
-
A Utility class for base64 manipulation
- BASIC - Enum constant in enum class com.webauthn4j.data.attestation.statement.AttestationType
- BASIC_FULL - Enum constant in enum class com.webauthn4j.data.AuthenticatorAttestationType
- BASIC_SURROGATE - Enum constant in enum class com.webauthn4j.data.AuthenticatorAttestationType
- BeanAssertUtil - Class in com.webauthn4j.verifier.internal
-
Per field checker utility class
- BEBSFlagsVerifier - Class in com.webauthn4j.verifier.internal
- BEFlagVerifier - Class in com.webauthn4j.verifier.internal
- binaryValue(JsonNode) - Static method in class com.webauthn4j.converter.jackson.JacksonUtil
- BIT_AT - Static variable in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- BIT_BE - Static variable in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- BIT_BS - Static variable in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- BIT_ED - Static variable in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- BIT_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- BIT_UP - Static variable in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- BIT_UV - Static variable in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- BLE - Static variable in class com.webauthn4j.data.AuthenticatorTransport
-
Indicates the respective authenticator can be contacted over Bluetooth Smart (Bluetooth Low Energy / BLE).
- BLUETOOTH - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- BMP_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- BOOLEAN - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- build() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForAuthentication
- build() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForRegistration
- build() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForAuthentication
- build() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForRegistration
- build() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- build() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- build() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForAuthentication
- build() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForRegistration
- BuilderForAuthentication() - Constructor for class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForAuthentication
- BuilderForAuthentication() - Constructor for class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForAuthentication
- BuilderForAuthentication() - Constructor for class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- BuilderForAuthentication() - Constructor for class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForAuthentication
- BuilderForRegistration() - Constructor for class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForRegistration
- BuilderForRegistration() - Constructor for class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForRegistration
- BuilderForRegistration() - Constructor for class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- BuilderForRegistration() - Constructor for class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForRegistration
- ByteArrayBase64ConverterModule - Class in com.webauthn4j.converter.jackson
- ByteArrayBase64ConverterModule() - Constructor for class com.webauthn4j.converter.jackson.ByteArrayBase64ConverterModule
- ByteArrayBase64Deserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- ByteArrayBase64Deserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.ByteArrayBase64Deserializer
- ByteArrayBase64Serializer - Class in com.webauthn4j.converter.jackson.serializer.json
- ByteArrayBase64Serializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.ByteArrayBase64Serializer
- ByteArrayBase64UrlDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- ByteArrayBase64UrlDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.ByteArrayBase64UrlDeserializer
- ByteArrayBase64UrlSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- ByteArrayBase64UrlSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.ByteArrayBase64UrlSerializer
C
- calculateHKDFSHA256(byte[], byte[], byte[], int) - Static method in class com.webauthn4j.util.HKDFUtil
-
calculate HKDF with SHA256
- calculateHmacSHA256(byte[], byte[]) - Static method in class com.webauthn4j.util.MACUtil
- calculateHmacSHA256(byte[], byte[], int) - Static method in class com.webauthn4j.util.MACUtil
- CborConverter - Class in com.webauthn4j.converter.util
-
A utility class for CBOR serialization/deserialization
- CertificateBaseAttestationStatement - Interface in com.webauthn4j.data.attestation.statement
- CertificateException - Exception in com.webauthn4j.verifier.exception
-
Thrown if certificate problems happen
- CertificateException(String) - Constructor for exception com.webauthn4j.verifier.exception.CertificateException
- CertificateException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.CertificateException
- CertificateException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.CertificateException
- CertificateUtil - Class in com.webauthn4j.util
-
A Utility class for certificate manipulation
- CertPathDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Jackson Deserializer for
CertPath - CertPathDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.CertPathDeserializer
- CertPathSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
-
Jackson Serializer for
CertPath - CertPathSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.CertPathSerializer
- CertPathTrustworthinessVerifier - Interface in com.webauthn4j.verifier.attestation.trustworthiness.certpath
-
Verifies the specified
AttestationStatementx5c trustworthiness - CertPathTrustworthinessVerifierBase - Class in com.webauthn4j.verifier.attestation.trustworthiness.certpath
- CertPathTrustworthinessVerifierBase() - Constructor for class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- Challenge - Interface in com.webauthn4j.data.client.challenge
- ChallengeDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
-
Jackson Deserializer for
Challenge - ChallengeDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.ChallengeDeserializer
- ChallengeSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
-
Jackson Serializer for
Challenge - ChallengeSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.ChallengeSerializer
- ChallengeVerifier - Class in com.webauthn4j.verifier.internal
-
Verifies the specified
Challenge - checkFlagAT(byte) - Static method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- checkFlagBE(byte) - Static method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- checkFlagBS(byte) - Static method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- checkFlagED(byte) - Static method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- checkFlagUP(byte) - Static method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- checkFlagUV(byte) - Static method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- CLIENT_DEVICE - Static variable in class com.webauthn4j.data.PublicKeyCredentialHints
- ClientDataType - Class in com.webauthn4j.data.client
- clone(byte[]) - Static method in class com.webauthn4j.util.ArrayUtil
- clone(String[]) - Static method in class com.webauthn4j.util.ArrayUtil
- CollectedClientData - Class in com.webauthn4j.data.client
-
The client data represents the contextual bindings of both the WebAuthn Relying Party and the client.
- CollectedClientData(ClientDataType, Challenge, Origin, TokenBinding) - Constructor for class com.webauthn4j.data.client.CollectedClientData
- CollectedClientData(ClientDataType, Challenge, Origin, Boolean, TokenBinding) - Constructor for class com.webauthn4j.data.client.CollectedClientData
- CollectedClientDataConverter - Class in com.webauthn4j.converter
-
Converter for
CollectedClientData - CollectedClientDataConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.CollectedClientDataConverter
- CollectionUtil - Class in com.webauthn4j.util
- com.webauthn4j - package com.webauthn4j
-
webauthn4j classes
- com.webauthn4j.anchor - package com.webauthn4j.anchor
- com.webauthn4j.authenticator - package com.webauthn4j.authenticator
- com.webauthn4j.converter - package com.webauthn4j.converter
-
Converter classes
- com.webauthn4j.converter.exception - package com.webauthn4j.converter.exception
- com.webauthn4j.converter.jackson - package com.webauthn4j.converter.jackson
-
Jackson serializer and deserializer for WebAuthn classes
- com.webauthn4j.converter.jackson.deserializer.cbor - package com.webauthn4j.converter.jackson.deserializer.cbor
- com.webauthn4j.converter.jackson.deserializer.json - package com.webauthn4j.converter.jackson.deserializer.json
- com.webauthn4j.converter.jackson.serializer.cbor - package com.webauthn4j.converter.jackson.serializer.cbor
- com.webauthn4j.converter.jackson.serializer.json - package com.webauthn4j.converter.jackson.serializer.json
- com.webauthn4j.converter.util - package com.webauthn4j.converter.util
- com.webauthn4j.core - module com.webauthn4j.core
- com.webauthn4j.credential - package com.webauthn4j.credential
- com.webauthn4j.data - package com.webauthn4j.data
- com.webauthn4j.data.attestation - package com.webauthn4j.data.attestation
- com.webauthn4j.data.attestation.authenticator - package com.webauthn4j.data.attestation.authenticator
- com.webauthn4j.data.attestation.statement - package com.webauthn4j.data.attestation.statement
- com.webauthn4j.data.client - package com.webauthn4j.data.client
- com.webauthn4j.data.client.challenge - package com.webauthn4j.data.client.challenge
- com.webauthn4j.data.extension - package com.webauthn4j.data.extension
- com.webauthn4j.data.extension.authenticator - package com.webauthn4j.data.extension.authenticator
- com.webauthn4j.data.extension.client - package com.webauthn4j.data.extension.client
- com.webauthn4j.data.jws - package com.webauthn4j.data.jws
- com.webauthn4j.server - package com.webauthn4j.server
- com.webauthn4j.util - package com.webauthn4j.util
-
General Utility classes for Spring Security WebAuthn
- com.webauthn4j.util.exception - package com.webauthn4j.util.exception
- com.webauthn4j.verifier - package com.webauthn4j.verifier
-
Verifier classes
- com.webauthn4j.verifier.attestation.statement - package com.webauthn4j.verifier.attestation.statement
-
Verifier classes for attestation statement
- com.webauthn4j.verifier.attestation.statement.androidkey - package com.webauthn4j.verifier.attestation.statement.androidkey
- com.webauthn4j.verifier.attestation.statement.androidsafetynet - package com.webauthn4j.verifier.attestation.statement.androidsafetynet
- com.webauthn4j.verifier.attestation.statement.apple - package com.webauthn4j.verifier.attestation.statement.apple
- com.webauthn4j.verifier.attestation.statement.none - package com.webauthn4j.verifier.attestation.statement.none
- com.webauthn4j.verifier.attestation.statement.packed - package com.webauthn4j.verifier.attestation.statement.packed
- com.webauthn4j.verifier.attestation.statement.tpm - package com.webauthn4j.verifier.attestation.statement.tpm
- com.webauthn4j.verifier.attestation.statement.u2f - package com.webauthn4j.verifier.attestation.statement.u2f
- com.webauthn4j.verifier.attestation.trustworthiness.certpath - package com.webauthn4j.verifier.attestation.trustworthiness.certpath
- com.webauthn4j.verifier.attestation.trustworthiness.self - package com.webauthn4j.verifier.attestation.trustworthiness.self
- com.webauthn4j.verifier.exception - package com.webauthn4j.verifier.exception
-
Validation exception classes for WebAuthn
- com.webauthn4j.verifier.internal - package com.webauthn4j.verifier.internal
- com.webauthn4j.verifier.internal.asn1 - package com.webauthn4j.verifier.internal.asn1
- CompletionStageUtil - Class in com.webauthn4j.util
- CompletionStageUtil() - Constructor for class com.webauthn4j.util.CompletionStageUtil
- compose(Supplier<CompletionStage<U>>) - Static method in class com.webauthn4j.util.CompletionStageUtil
- ConstraintViolationException - Exception in com.webauthn4j.verifier.exception
-
Thrown if the value violates constraints
- ConstraintViolationException(String) - Constructor for exception com.webauthn4j.verifier.exception.ConstraintViolationException
- ConstraintViolationException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.ConstraintViolationException
- ConstraintViolationException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.ConstraintViolationException
- ConstUtil - Class in com.webauthn4j.util
- CONTEXT_SPECIFIC - Enum constant in enum class com.webauthn4j.verifier.internal.asn1.ASN1Tag.ASN1TagClass
- CONTEXT_SPECIFIC - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- convert(byte[]) - Method in class com.webauthn4j.converter.AttestationObjectConverter
-
Converts from a byte array to
AttestationObject. - convert(byte[]) - Method in class com.webauthn4j.converter.AttestedCredentialDataConverter
-
Converts a byte array containing attested credential data to an AttestedCredentialData object.
- convert(byte[]) - Method in class com.webauthn4j.converter.AuthenticatorDataConverter
-
Converts from a byte array to
AuthenticatorData. - convert(byte[]) - Method in class com.webauthn4j.converter.CollectedClientDataConverter
-
Converts from a byte array to
CollectedClientData. - convert(AttestedCredentialData) - Method in class com.webauthn4j.converter.AttestedCredentialDataConverter
-
Converts an AttestedCredentialData object to its byte array representation.
- convert(AuthenticatorData<T>) - Method in class com.webauthn4j.converter.AuthenticatorDataConverter
-
Converts from a
AuthenticatorDatato byte[]. - convert(String) - Method in class com.webauthn4j.converter.AttestationObjectConverter
-
Converts from a base64url
StringtoAttestationObject. - convert(String) - Method in class com.webauthn4j.converter.AuthenticationExtensionsClientInputsConverter
-
Converts a JSON string to an AuthenticationExtensionsClientInputs object.
- convert(String) - Method in class com.webauthn4j.converter.AuthenticationExtensionsClientOutputsConverter
-
Converts a JSON string to an AuthenticationExtensionsClientOutputs object.
- convert(String) - Method in class com.webauthn4j.converter.AuthenticatorTransportConverter
-
Converts a string to an AuthenticatorTransport object.
- convert(String) - Method in class com.webauthn4j.converter.CollectedClientDataConverter
-
Converts from a base64url
StringtoCollectedClientData. - convert(ByteBuffer) - Method in class com.webauthn4j.converter.AttestedCredentialDataConverter
-
Converts a ByteBuffer containing attested credential data to an AttestedCredentialData object.
- convertSet(Set<String>) - Method in class com.webauthn4j.converter.AuthenticatorTransportConverter
-
Converts a set of strings to a set of AuthenticatorTransport objects.
- convertSetToStringSet(Set<AuthenticatorTransport>) - Method in class com.webauthn4j.converter.AuthenticatorTransportConverter
-
Converts a set of AuthenticatorTransport objects to a set of strings.
- convertToBase64urlString(AttestationObject) - Method in class com.webauthn4j.converter.AttestationObjectConverter
-
Converts from a
AttestationObjecttoString. - convertToBase64UrlString(CollectedClientData) - Method in class com.webauthn4j.converter.CollectedClientDataConverter
-
Converts from a
CollectedClientDatato base64 urlString. - convertToBytes(AttestationObject) - Method in class com.webauthn4j.converter.AttestationObjectConverter
-
Converts from a
AttestationObjectto byte[]. - convertToBytes(CollectedClientData) - Method in class com.webauthn4j.converter.CollectedClientDataConverter
-
Converts from a
CollectedClientDatato byte[]. - convertToFixedByteArray(int, BigInteger) - Static method in class com.webauthn4j.util.ArrayUtil
- convertToFixedByteArray(BigInteger) - Static method in class com.webauthn4j.util.ArrayUtil
- convertToString(AuthenticatorTransport) - Method in class com.webauthn4j.converter.AuthenticatorTransportConverter
-
Converts an AuthenticatorTransport object to its string representation.
- convertToString(AuthenticationExtensionsClientInputs<T>) - Method in class com.webauthn4j.converter.AuthenticationExtensionsClientInputsConverter
-
Converts an AuthenticationExtensionsClientInputs object to its JSON string representation.
- convertToString(AuthenticationExtensionsClientOutputs<T>) - Method in class com.webauthn4j.converter.AuthenticationExtensionsClientOutputsConverter
-
Converts an AuthenticationExtensionsClientOutputs object to its JSON string representation.
- convertUUIDToBytes(UUID) - Static method in class com.webauthn4j.util.UUIDUtil
- CoreAuthenticationData - Class in com.webauthn4j.data
-
Core authentication data This class is a subset of
AuthenticationDatacontaining only the core authentication data fields - CoreAuthenticationData(byte[], AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>, byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.CoreAuthenticationData
-
CoreAuthenticationDataconstructor - CoreAuthenticationDataVerifier - Class in com.webauthn4j.verifier
- CoreAuthenticationDataVerifier() - Constructor for class com.webauthn4j.verifier.CoreAuthenticationDataVerifier
- CoreAuthenticationDataVerifier(List<CustomCoreAuthenticationVerifier>) - Constructor for class com.webauthn4j.verifier.CoreAuthenticationDataVerifier
- CoreAuthenticationDataVerifier(List<CustomCoreAuthenticationVerifier>, AssertionSignatureVerifier) - Constructor for class com.webauthn4j.verifier.CoreAuthenticationDataVerifier
- CoreAuthenticationObject - Class in com.webauthn4j.verifier
-
Internal data transfer object for authentication data
- CoreAuthenticationObject(byte[], AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>, byte[], byte[], CoreServerProperty, CoreAuthenticator) - Constructor for class com.webauthn4j.verifier.CoreAuthenticationObject
- CoreAuthenticationParameters - Class in com.webauthn4j.data
- CoreAuthenticationParameters(CoreServerProperty, CoreAuthenticator, boolean) - Constructor for class com.webauthn4j.data.CoreAuthenticationParameters
-
Deprecated.Deprecated as pubKeyCredParams verification was introduced from WebAuthn Level2.
- CoreAuthenticationParameters(CoreServerProperty, CoreAuthenticator, boolean, boolean) - Constructor for class com.webauthn4j.data.CoreAuthenticationParameters
-
Deprecated.Deprecated as pubKeyCredParams verification was introduced from WebAuthn Level2.
- CoreAuthenticationParameters(CoreServerProperty, CoreAuthenticator, List<byte[]>, boolean) - Constructor for class com.webauthn4j.data.CoreAuthenticationParameters
-
Deprecated.Deprecated as
CoreAuthenticatoris replaced withCoreCredentialRecordCoreAuthenticationParametersconstructor - CoreAuthenticationParameters(CoreServerProperty, CoreAuthenticator, List<byte[]>, boolean, boolean) - Constructor for class com.webauthn4j.data.CoreAuthenticationParameters
-
Deprecated.Deprecated as
CoreAuthenticatoris replaced withCoreCredentialRecordCoreAuthenticationParametersconstructor - CoreAuthenticationParameters(CoreServerProperty, CoreCredentialRecord, List<byte[]>, boolean) - Constructor for class com.webauthn4j.data.CoreAuthenticationParameters
-
CoreAuthenticationParametersconstructor - CoreAuthenticationParameters(CoreServerProperty, CoreCredentialRecord, List<byte[]>, boolean, boolean) - Constructor for class com.webauthn4j.data.CoreAuthenticationParameters
-
CoreAuthenticationParametersconstructor - CoreAuthenticator - Interface in com.webauthn4j.authenticator
-
Deprecated.
CoreAuthenticatoris deprecated since WebAuthn Level3 added new fields to the credential record. To represent WebAuthn Level3 credential record, newCoreCredentialRecordinterface is introduced. Please upgrade fromCoreAuthenticatorinterface toCoreCredentialRecordinterface.CoreAuthenticatorinterface will be removed in the future version. - CoreAuthenticatorImpl - Class in com.webauthn4j.authenticator
-
Deprecated.
CoreAuthenticatorImplis deprecated since WebAuthn Level3 added new fields to the credential record. To represent WebAuthn Level3 credential record, newCoreCredentialRecordImplclass is introduced. Please upgrade fromCoreAuthenticatorImplclass toCoreCredentialRecordImplclass.CoreAuthenticatorImplclass will be removed in the future version. - CoreAuthenticatorImpl(AttestedCredentialData, AttestationStatement, long, AuthenticationExtensionsAuthenticatorOutputs<RegistrationExtensionAuthenticatorOutput>) - Constructor for class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- CoreCredentialRecord - Interface in com.webauthn4j.credential
-
Core interface that represents FIDO CTAP2 credential record (Passkey credential record without ClientData).
- CoreCredentialRecordImpl - Class in com.webauthn4j.credential
-
Implementation of the
CoreCredentialRecordinterface representing a FIDO CTAP2 credential record. - CoreCredentialRecordImpl(AttestationObject) - Constructor for class com.webauthn4j.credential.CoreCredentialRecordImpl
-
Constructs a new CoreCredentialRecordImpl from an attestation object.
- CoreCredentialRecordImpl(AttestationStatement, Boolean, Boolean, Boolean, long, AttestedCredentialData, AuthenticationExtensionsAuthenticatorOutputs<RegistrationExtensionAuthenticatorOutput>) - Constructor for class com.webauthn4j.credential.CoreCredentialRecordImpl
-
Constructs a new CoreCredentialRecordImpl with the specified parameters.
- CoreMaliciousCounterValueHandler - Interface in com.webauthn4j.verifier
-
strategy interface to handle malicious counter value detection during authentication.
- CoreRegistrationData - Class in com.webauthn4j.data
-
Core registration data This class is a subset of
RegistrationDatacontaining only the core registration data fields - CoreRegistrationData(AttestationObject, byte[], byte[]) - Constructor for class com.webauthn4j.data.CoreRegistrationData
-
CoreRegistrationDataconstructor - CoreRegistrationDataVerifier - Class in com.webauthn4j.verifier
- CoreRegistrationDataVerifier(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier, List<CustomCoreRegistrationVerifier>, ObjectConverter) - Constructor for class com.webauthn4j.verifier.CoreRegistrationDataVerifier
- CoreRegistrationObject - Class in com.webauthn4j.verifier
- CoreRegistrationObject(AttestationObject, byte[], byte[], CoreServerProperty) - Constructor for class com.webauthn4j.verifier.CoreRegistrationObject
- CoreRegistrationObject(AttestationObject, byte[], byte[], CoreServerProperty, Instant) - Constructor for class com.webauthn4j.verifier.CoreRegistrationObject
- CoreRegistrationParameters - Class in com.webauthn4j.data
- CoreRegistrationParameters(CoreServerProperty, boolean) - Constructor for class com.webauthn4j.data.CoreRegistrationParameters
-
Deprecated.Deprecated as pubKeyCredParams verification was introduced from WebAuthn Level2.
- CoreRegistrationParameters(CoreServerProperty, boolean, boolean) - Constructor for class com.webauthn4j.data.CoreRegistrationParameters
-
Deprecated.Deprecated as pubKeyCredParams verification was introduced from WebAuthn Level2.
- CoreRegistrationParameters(CoreServerProperty, List<PublicKeyCredentialParameters>, boolean) - Constructor for class com.webauthn4j.data.CoreRegistrationParameters
-
CoreRegistrationParametersconstructor - CoreRegistrationParameters(CoreServerProperty, List<PublicKeyCredentialParameters>, boolean, boolean) - Constructor for class com.webauthn4j.data.CoreRegistrationParameters
-
CoreRegistrationParametersconstructor - CoreServerProperty - Class in com.webauthn4j.server
-
Core data transfer object that represents basic relying party server properties
- CoreServerProperty(String, Challenge) - Constructor for class com.webauthn4j.server.CoreServerProperty
- COSE - Enum constant in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- COSEAlgorithmIdentifier - Class in com.webauthn4j.data.attestation.statement
- COSEAlgorithmIdentifierVerifier - Class in com.webauthn4j.verifier.internal
- COSEKey - Interface in com.webauthn4j.data.attestation.authenticator
- COSEKeyEnvelope - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Internal envelope class for
COSEKeydeserialization - COSEKeyEnvelopeDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Jackson Deserializer for
COSEKeyEnvelope - COSEKeyEnvelopeDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.COSEKeyEnvelopeDeserializer
- COSEKeyOperation - Enum Class in com.webauthn4j.data.attestation.statement
- COSEKeyType - Enum Class in com.webauthn4j.data.attestation.statement
- create(byte[]) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMGenerated
- create(byte[]) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- create(byte) - Static method in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
- create(int) - Static method in enum class com.webauthn4j.data.attestation.authenticator.Curve
- create(int) - Static method in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- create(int) - Static method in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
- create(int) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- create(int) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
- create(int) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
- create(int) - Static method in enum class com.webauthn4j.data.AuthenticationAlgorithm
- create(int) - Static method in enum class com.webauthn4j.data.AuthenticatorAttestationType
- create(int) - Static method in enum class com.webauthn4j.data.KeyProtectionType
- create(int) - Static method in enum class com.webauthn4j.data.MatcherProtectionType
- create(int) - Static method in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- create(int) - Static method in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- create(long) - Static method in enum class com.webauthn4j.data.AttachmentHint
- create(long) - Static method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- create(long) - Static method in enum class com.webauthn4j.data.UserVerificationMethod
- create(JWSHeader, T, byte[]) - Method in class com.webauthn4j.data.jws.JWSFactory
- create(JWSHeader, T, PrivateKey) - Method in class com.webauthn4j.data.jws.JWSFactory
- create(SignatureAlgorithm) - Static method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- create(String) - Static method in class com.webauthn4j.data.AttestationConveyancePreference
- create(String) - Static method in class com.webauthn4j.data.AuthenticatorAttachment
- create(String) - Static method in class com.webauthn4j.data.AuthenticatorTransport
- create(String) - Static method in class com.webauthn4j.data.client.Origin
- create(String) - Static method in class com.webauthn4j.data.client.TokenBindingStatus
- create(String) - Static method in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
- create(String) - Static method in enum class com.webauthn4j.data.jws.JWAIdentifier
- create(String) - Static method in class com.webauthn4j.data.MessageDigestAlgorithm
- create(String) - Static method in class com.webauthn4j.data.PublicKeyCredentialHints
- create(String) - Static method in class com.webauthn4j.data.PublicKeyCredentialType
- create(String) - Static method in class com.webauthn4j.data.ResidentKeyRequirement
- create(String) - Static method in class com.webauthn4j.data.SignatureAlgorithm
-
Deprecated.
- create(String) - Static method in class com.webauthn4j.data.UserVerificationRequirement
- create(String, String) - Static method in class com.webauthn4j.data.SignatureAlgorithm
- create(ECPrivateKey) - Static method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
-
Create
EC2COSEKeyfromECPrivateKey. - create(ECPrivateKey, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- create(ECPublicKey) - Static method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
-
Create
EC2COSEKeyfromECPublicKey. - create(ECPublicKey, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- create(EdECPrivateKey) - Static method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
-
Create
EdDSACOSEKeyfromEdECPrivateKey. - create(EdECPrivateKey, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
-
Create
EdDSACOSEKeyfromEdECPrivateKey. - create(EdECPublicKey) - Static method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
-
Create
EdDSACOSEKeyfromEdECPublicKey. - create(EdECPublicKey, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
-
Create
EdDSACOSEKeyfromEdECPublicKey. - create(RSAPrivateKey) - Static method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
-
Create
RSACOSEKeyfromRSAPrivateKey. - create(RSAPrivateKey, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- create(RSAPublicKey) - Static method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
-
Create
RSACOSEKeyfromRSAPublicKey. - create(RSAPublicKey, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- create(KeyPair) - Static method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
-
Create
EC2COSEKeyfromKeyPair. - create(KeyPair) - Static method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
-
Create
EdDSACOSEKeyfromKeyPair. - create(KeyPair) - Static method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
-
Create
RSACOSEKeyfromKeyPair. - create(KeyPair, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- create(KeyPair, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
-
Create
EdDSACOSEKeyfromKeyPair. - create(KeyPair, COSEAlgorithmIdentifier) - Static method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- create(EllipticCurve) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- create(String) - Static method in class com.webauthn4j.data.client.ClientDataType
- create(String) - Static method in enum class com.webauthn4j.data.AttachmentHint
- create(String) - Static method in enum class com.webauthn4j.data.AuthenticationAlgorithm
- create(String) - Static method in enum class com.webauthn4j.data.AuthenticatorAttestationType
- create(String) - Static method in enum class com.webauthn4j.data.KeyProtectionType
- create(String) - Static method in enum class com.webauthn4j.data.MatcherProtectionType
- create(String) - Static method in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- create(String) - Static method in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- create(String) - Static method in enum class com.webauthn4j.data.UserVerificationMethod
- createCertificateFactory() - Static method in class com.webauthn4j.util.CertificateUtil
- createCertPath() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- createCertPathValidator() - Static method in class com.webauthn4j.util.CertificateUtil
- createCoreAuthenticationObject(CoreAuthenticationData, CoreAuthenticationParameters) - Method in class com.webauthn4j.verifier.CoreAuthenticationDataVerifier
- createCoreRegistrationObject(CoreRegistrationData, CoreRegistrationParameters) - Method in class com.webauthn4j.verifier.CoreRegistrationDataVerifier
- createES256() - Static method in class com.webauthn4j.util.SignatureUtil
- createFromCoreRegistrationData(CoreRegistrationData) - Static method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- createFromKeyStoreFilePath(Path, String) - Static method in class com.webauthn4j.anchor.KeyStoreTrustAnchorRepository
- createFromRegistrationData(RegistrationData) - Static method in class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- createFromUncompressedECCKey(byte[]) - Static method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
-
create from uncompressed ECC 256-bit key
- createKeyPair() - Static method in class com.webauthn4j.util.ECUtil
- createKeyPair() - Static method in class com.webauthn4j.util.RSAUtil
- createKeyPair(byte[]) - Static method in class com.webauthn4j.util.ECUtil
- createKeyPair(byte[], ECParameterSpec) - Static method in class com.webauthn4j.util.ECUtil
- createKeyPair(ECParameterSpec) - Static method in class com.webauthn4j.util.ECUtil
- createKeyStore() - Static method in class com.webauthn4j.util.CertificateUtil
- createMessageDigest(String) - Static method in class com.webauthn4j.util.MessageDigestUtil
- createMessageDigestObject() - Method in class com.webauthn4j.data.MessageDigestAlgorithm
- createNonStrictWebAuthnManager() - Static method in class com.webauthn4j.WebAuthnManager
-
Creates
WebAuthnManagerwith non strict configuration - createNonStrictWebAuthnManager(ObjectConverter) - Static method in class com.webauthn4j.WebAuthnManager
-
Creates
WebAuthnManagerwith non strict configuration - createNonStrictWebAuthnRegistrationManager() - Static method in class com.webauthn4j.WebAuthnRegistrationManager
-
Creates
WebAuthnRegistrationManagerwith non strict configuration - createNonStrictWebAuthnRegistrationManager(ObjectConverter) - Static method in class com.webauthn4j.WebAuthnRegistrationManager
-
Creates
WebAuthnManagerwith non strict configuration - createPKIXParameters(Set<TrustAnchor>) - Static method in class com.webauthn4j.util.CertificateUtil
- createPrivateKey(ECPrivateKeySpec) - Static method in class com.webauthn4j.util.ECUtil
- createPrivateKey(RSAPrivateKeySpec) - Static method in class com.webauthn4j.util.RSAUtil
- createPublicKey(ECPublicKeySpec) - Static method in class com.webauthn4j.util.ECUtil
- createPublicKey(RSAPublicKeySpec) - Static method in class com.webauthn4j.util.RSAUtil
- createPublicKeyFromUncompressed(byte[]) - Static method in class com.webauthn4j.util.ECUtil
- createRS256() - Static method in class com.webauthn4j.util.SignatureUtil
- createSHA256() - Static method in class com.webauthn4j.util.MessageDigestUtil
- createSignature(SignatureAlgorithm) - Static method in class com.webauthn4j.util.SignatureUtil
- createSignature(String) - Static method in class com.webauthn4j.util.SignatureUtil
-
Deprecated.Use SignatureUtil.createSignature(SignatureAlgorithm algorithm) instead.
- createUncompressedPublicKey(ECPublicKey) - Static method in class com.webauthn4j.util.ECUtil
- CredentialIdLengthVerifier - Class in com.webauthn4j.verifier.internal
- CredentialIdTooLongException - Exception in com.webauthn4j.verifier.exception
- CredentialIdTooLongException(String) - Constructor for exception com.webauthn4j.verifier.exception.CredentialIdTooLongException
- CredentialIdTooLongException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.CredentialIdTooLongException
- CredentialIdTooLongException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.CredentialIdTooLongException
- CredentialIdVerifier - Class in com.webauthn4j.verifier.internal
- CredentialPropertiesExtensionClientInput - Class in com.webauthn4j.data.extension.client
- CredentialPropertiesExtensionClientInput(Boolean) - Constructor for class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientInput
- CredentialPropertiesExtensionClientOutput - Class in com.webauthn4j.data.extension.client
- CredentialPropertiesExtensionClientOutput(CredentialPropertiesOutput) - Constructor for class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientOutput
- CredentialPropertiesOutput - Class in com.webauthn4j.data.extension.client
- CredentialPropertiesOutput(Boolean) - Constructor for class com.webauthn4j.data.extension.client.CredentialPropertiesOutput
- CredentialProtectionExtensionAuthenticatorInput - Class in com.webauthn4j.data.extension.authenticator
- CredentialProtectionExtensionAuthenticatorInput(CredentialProtectionPolicy) - Constructor for class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorInput
- CredentialProtectionExtensionAuthenticatorOutput - Class in com.webauthn4j.data.extension.authenticator
- CredentialProtectionExtensionAuthenticatorOutput(CredentialProtectionPolicy) - Constructor for class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorOutput
- CredentialProtectionExtensionClientInput - Class in com.webauthn4j.data.extension.client
- CredentialProtectionExtensionClientInput(CredentialProtectionPolicy) - Constructor for class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- CredentialProtectionExtensionClientInput(CredentialProtectionPolicy, Boolean) - Constructor for class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- CredentialProtectionPolicy - Enum Class in com.webauthn4j.data.extension
- CredentialProtectionPolicyDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
- CredentialProtectionPolicyDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- CredentialProtectionPolicyDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.CredentialProtectionPolicyDeserializer
- CredentialProtectionPolicyDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.CredentialProtectionPolicyDeserializer
- CredentialProtectionPolicySerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- CredentialProtectionPolicySerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- CredentialProtectionPolicySerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.CredentialProtectionPolicySerializer
- CredentialProtectionPolicySerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.CredentialProtectionPolicySerializer
- CredentialRecord - Interface in com.webauthn4j.credential
-
Core interface that represents Passkey(WebAuthn) credential record
- CredentialRecordImpl - Class in com.webauthn4j.credential
-
Implementation of the
CredentialRecordinterface representing a WebAuthn (Passkey) credential record. - CredentialRecordImpl(AttestationObject, CollectedClientData, AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, Set<AuthenticatorTransport>) - Constructor for class com.webauthn4j.credential.CredentialRecordImpl
-
Constructs a new CredentialRecordImpl from the attestation object and WebAuthn (Passkey) specific data.
- CredentialRecordImpl(AttestationStatement, Boolean, Boolean, Boolean, long, AttestedCredentialData, AuthenticationExtensionsAuthenticatorOutputs<RegistrationExtensionAuthenticatorOutput>, CollectedClientData, AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, Set<AuthenticatorTransport>) - Constructor for class com.webauthn4j.credential.CredentialRecordImpl
-
Constructs a new CredentialRecordImpl with explicitly specified parameters for both core credential properties and WebAuthn (Passkey) specific data.
- CROSS_PLATFORM - Static variable in class com.webauthn4j.data.AuthenticatorAttachment
-
This value indicates cross-platform attachment.
- CrossOriginException - Exception in com.webauthn4j.verifier.exception
- CrossOriginException(String) - Constructor for exception com.webauthn4j.verifier.exception.CrossOriginException
- CrossOriginException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.CrossOriginException
- CrossOriginException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.CrossOriginException
- CrossOriginFlagVerifier - Class in com.webauthn4j.verifier.internal
- Curve - Enum Class in com.webauthn4j.data.attestation.authenticator
- CustomAuthenticationVerifier - Interface in com.webauthn4j.verifier
-
Handler interface to verify authentication with custom logic
- CustomCoreAuthenticationVerifier - Interface in com.webauthn4j.verifier
-
Handler interface to verify authentication with custom logic
- CustomCoreRegistrationVerifier - Interface in com.webauthn4j.verifier
-
Handler interface to verify registration with custom logic
- CustomRegistrationVerifier - Interface in com.webauthn4j.verifier
-
Handler interface to verify registration with custom logic
D
- DataConversionException - Exception in com.webauthn4j.converter.exception
- DataConversionException(String) - Constructor for exception com.webauthn4j.converter.exception.DataConversionException
- DataConversionException(String, Throwable) - Constructor for exception com.webauthn4j.converter.exception.DataConversionException
- DataConversionException(Throwable) - Constructor for exception com.webauthn4j.converter.exception.DataConversionException
- decode(byte[]) - Static method in class com.webauthn4j.util.Base64UrlUtil
- decode(byte[]) - Static method in class com.webauthn4j.util.Base64Util
- decode(String) - Static method in class com.webauthn4j.util.Base64UrlUtil
- decode(String) - Static method in class com.webauthn4j.util.Base64Util
- decode(String) - Static method in class com.webauthn4j.util.HexUtil
- decode(String) - Method in class com.webauthn4j.verifier.attestation.statement.tpm.DefaultTPMDevicePropertyDecoder
- decode(String) - Method in interface com.webauthn4j.verifier.attestation.statement.tpm.TPMDevicePropertyDecoder
- decodeAttr(byte[]) - Static method in class com.webauthn4j.verifier.attestation.statement.tpm.DefaultTPMDevicePropertyDecoder
- DECRYPT - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- DECRYPT_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- DefaultCertPathTrustworthinessVerifier - Class in com.webauthn4j.verifier.attestation.trustworthiness.certpath
- DefaultCertPathTrustworthinessVerifier(TrustAnchorRepository) - Constructor for class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- DefaultChallenge - Class in com.webauthn4j.data.client.challenge
- DefaultChallenge() - Constructor for class com.webauthn4j.data.client.challenge.DefaultChallenge
- DefaultChallenge(byte[]) - Constructor for class com.webauthn4j.data.client.challenge.DefaultChallenge
-
Creates a new instance
- DefaultChallenge(String) - Constructor for class com.webauthn4j.data.client.challenge.DefaultChallenge
- DefaultSelfAttestationTrustworthinessVerifier - Class in com.webauthn4j.verifier.attestation.trustworthiness.self
-
Default implementation of
SelfAttestationTrustworthinessVerifier - DefaultSelfAttestationTrustworthinessVerifier() - Constructor for class com.webauthn4j.verifier.attestation.trustworthiness.self.DefaultSelfAttestationTrustworthinessVerifier
- DefaultTPMDevicePropertyDecoder - Class in com.webauthn4j.verifier.attestation.statement.tpm
- DefaultTPMDevicePropertyDecoder() - Constructor for class com.webauthn4j.verifier.attestation.statement.tpm.DefaultTPMDevicePropertyDecoder
- DERIVE_BITS - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- DERIVE_KEY - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- deserialize(int) - Static method in enum class com.webauthn4j.data.attestation.authenticator.Curve
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.AAGUIDDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.AttestedCredentialDataDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.AuthenticationExtensionsAuthenticatorOutputsEnvelopeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.AuthenticatorDataDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.CertPathDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.COSEKeyEnvelopeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.CredentialProtectionPolicyDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.JWSDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.TPMSAttestDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.TPMTPublicDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.X509CertificateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.ChallengeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.CredentialProtectionPolicyDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.X509CertificateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.HMACSecretAuthenticatorInputDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.AttachmentHintFromLongDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.AttachmentHintFromStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.AuthenticationAlgorithmFromIntDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.AuthenticationAlgorithmFromStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.AuthenticatorAttestationTypeFromIntDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.AuthenticatorAttestationTypeFromStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.ByteArrayBase64Deserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.ByteArrayBase64UrlDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.JWSHeaderDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.KeyProtectionTypeFromIntDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.KeyProtectionTypeFromStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.MatcherProtectionTypeFromIntDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.MatcherProtectionTypeFromStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.PublicKeyRepresentationFormatFromIntDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.PublicKeyRepresentationFormatFromStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.TransactionConfirmationDisplayFromIntDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.TransactionConfirmationDisplayFromStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.UserVerificationMethodFromLongDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.webauthn4j.converter.jackson.deserializer.json.UserVerificationMethodFromStringDeserializer
- DIRECT - Static variable in class com.webauthn4j.data.AttestationConveyancePreference
-
This value indicates that the Relying Party wants to receive the attestation statement as generated by the authenticator.
- DISCOURAGED - Static variable in class com.webauthn4j.data.ResidentKeyRequirement
- DISCOURAGED - Static variable in class com.webauthn4j.data.UserVerificationRequirement
-
This value indicates that the Relying Party does not want user verification employed during the operation (e.g., in the interest of minimizing disruption to the user interaction flow).
E
- EC2 - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
- EC2COSEKey - Class in com.webauthn4j.data.attestation.authenticator
- EC2COSEKey(byte[], COSEAlgorithmIdentifier, List<COSEKeyOperation>, Curve, byte[]) - Constructor for class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
-
Constructor for public key
- EC2COSEKey(byte[], COSEAlgorithmIdentifier, List<COSEKeyOperation>, Curve, byte[], byte[]) - Constructor for class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
-
Constructor for public key
- EC2COSEKey(byte[], COSEAlgorithmIdentifier, List<COSEKeyOperation>, Curve, byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
-
Constructor for key pair
- EC2COSEKeySerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- EC2COSEKeySerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.EC2COSEKeySerializer
- ECC_X962_DER - Enum constant in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- ECC_X962_RAW - Enum constant in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- ECCUnique - Class in com.webauthn4j.data.attestation.statement
- ECCUnique(byte[], byte[]) - Constructor for class com.webauthn4j.data.attestation.statement.ECCUnique
- ECDAA - Enum constant in enum class com.webauthn4j.data.AuthenticatorAttestationType
- ECUtil - Class in com.webauthn4j.util
-
A Utility class for Elliptic Curve(EC) manipulation
- Ed25519 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
-
Ed25519 is only supported on JDK 15 or later
- ED25519 - Enum constant in enum class com.webauthn4j.data.attestation.authenticator.Curve
-
ED25519.getParameterSpec() is only supportred on JDK15+
- ED25519_EDDSA_SHA512_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- EdDSA - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
-
EdDSA is only supported on JDK 15 or later
- EdDSACOSEKey - Class in com.webauthn4j.data.attestation.authenticator
- EdDSACOSEKey(byte[], COSEAlgorithmIdentifier, List<COSEKeyOperation>, Curve, byte[], byte[]) - Constructor for class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
-
Constructor for key pair
- EdDSACOSEKeySerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- EdDSACOSEKeySerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.EdDSACOSEKeySerializer
- encode(byte[]) - Static method in class com.webauthn4j.util.Base64UrlUtil
- encode(byte[]) - Static method in class com.webauthn4j.util.Base64Util
- encodeToString(byte[]) - Static method in class com.webauthn4j.util.Base64UrlUtil
- encodeToString(byte[]) - Static method in class com.webauthn4j.util.Base64Util
- encodeToString(byte[]) - Static method in class com.webauthn4j.util.HexUtil
- ENCRYPT - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- ENCRYPTED_DUPLICATION_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- ENTERPRISE - Static variable in class com.webauthn4j.data.AttestationConveyancePreference
-
This value indicates that the Relying Party wants to receive an attestation statement that may include uniquely identifying information.
- entrySet() - Method in class com.webauthn4j.data.AbstractImmutableMap
- ENUMERATED - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- equals(Object) - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- equals(Object) - Method in class com.webauthn4j.data.AbstractImmutableMap
- equals(Object) - Method in class com.webauthn4j.data.attestation.AttestationObject
- equals(Object) - Method in class com.webauthn4j.data.attestation.authenticator.AAGUID
- equals(Object) - Method in class com.webauthn4j.data.attestation.authenticator.AbstractCOSEKey
- equals(Object) - Method in class com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
- equals(Object) - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- equals(Object) - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- equals(Object) - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.AppleAnonymousAttestationStatement
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificate
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.ECCUnique
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.RSAUnique
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMSCertifyInfo
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMSECCParms
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMSRSAParms
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMTHA
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- equals(Object) - Method in class com.webauthn4j.data.AuthenticationData
- equals(Object) - Method in class com.webauthn4j.data.AuthenticationRequest
- equals(Object) - Method in class com.webauthn4j.data.AuthenticatorAssertionResponse
- equals(Object) - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- equals(Object) - Method in class com.webauthn4j.data.AuthenticatorTransport
- equals(Object) - Method in class com.webauthn4j.data.client.challenge.DefaultChallenge
- equals(Object) - Method in class com.webauthn4j.data.client.CollectedClientData
- equals(Object) - Method in class com.webauthn4j.data.client.Origin
- equals(Object) - Method in class com.webauthn4j.data.CoreAuthenticationData
- equals(Object) - Method in class com.webauthn4j.data.CoreRegistrationData
- equals(Object) - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesOutput
- equals(Object) - Method in class com.webauthn4j.data.extension.SingleValueExtensionBase
- equals(Object) - Method in class com.webauthn4j.data.extension.UvmEntries
- equals(Object) - Method in class com.webauthn4j.data.extension.UvmEntry
- equals(Object) - Method in class com.webauthn4j.data.jws.JWSHeader
- equals(Object) - Method in class com.webauthn4j.data.MessageDigestAlgorithm
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredential
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialRpEntity
- equals(Object) - Method in class com.webauthn4j.data.RegistrationData
- equals(Object) - Method in class com.webauthn4j.data.RegistrationRequest
- equals(Object) - Method in class com.webauthn4j.data.SignatureAlgorithm
- equals(Object) - Method in class com.webauthn4j.server.CoreServerProperty
- equals(Object) - Method in class com.webauthn4j.server.ServerProperty
- equals(Object) - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMDeviceProperty
- equals(Object) - Method in class com.webauthn4j.verifier.AuthenticationObject
- equals(Object) - Method in class com.webauthn4j.verifier.CoreAuthenticationObject
- equals(Object) - Method in class com.webauthn4j.verifier.CoreRegistrationObject
- equals(Object) - Method in class com.webauthn4j.verifier.RegistrationObject
- equals(Object) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- equals(Object) - Method in class com.webauthn4j.credential.CoreCredentialRecordImpl
- equals(Object) - Method in class com.webauthn4j.credential.CredentialRecordImpl
-
}
- equals(Object) - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- equals(Object) - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- equals(Object) - Method in class com.webauthn4j.data.AttestationConveyancePreference
- equals(Object) - Method in class com.webauthn4j.data.AuthenticatorAttachment
- equals(Object) - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- equals(Object) - Method in class com.webauthn4j.data.client.ClientDataType
- equals(Object) - Method in class com.webauthn4j.data.client.TokenBinding
- equals(Object) - Method in class com.webauthn4j.data.client.TokenBindingStatus
- equals(Object) - Method in class com.webauthn4j.data.CoreAuthenticationParameters
- equals(Object) - Method in class com.webauthn4j.data.CoreRegistrationParameters
- equals(Object) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- equals(Object) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- equals(Object) - Method in class com.webauthn4j.data.extension.authenticator.HMACGetSecretAuthenticatorInput
- equals(Object) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- equals(Object) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- equals(Object) - Method in class com.webauthn4j.data.extension.HMACGetSecretInput
- equals(Object) - Method in class com.webauthn4j.data.extension.HMACGetSecretOutput
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialDescriptor
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialEntity
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialHints
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialParameters
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialType
- equals(Object) - Method in class com.webauthn4j.data.PublicKeyCredentialUserEntity
- equals(Object) - Method in class com.webauthn4j.data.ResidentKeyRequirement
- equals(Object) - Method in class com.webauthn4j.data.UserVerificationRequirement
- equals(Object) - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Length
- equals(Object) - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- ES256 - Enum constant in enum class com.webauthn4j.data.jws.JWAIdentifier
- ES256 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- ES256 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- ES384 - Enum constant in enum class com.webauthn4j.data.jws.JWAIdentifier
- ES384 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- ES384 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- ES512 - Enum constant in enum class com.webauthn4j.data.jws.JWAIdentifier
- ES512 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- ES512 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- ExtensionAuthenticatorInput - Interface in com.webauthn4j.data.extension.authenticator
- ExtensionAuthenticatorOutput - Interface in com.webauthn4j.data.extension.authenticator
- ExtensionClientInput - Interface in com.webauthn4j.data.extension.client
- ExtensionClientOutput - Interface in com.webauthn4j.data.extension.client
- ExtensionInput - Interface in com.webauthn4j.data.extension
- ExtensionOutput - Interface in com.webauthn4j.data.extension
- EXTERNAL - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- extractAttestationStatement(byte[]) - Method in class com.webauthn4j.converter.AttestationObjectConverter
-
Extract attestation statement byte array from a attestationObject byte array.
- extractAttestedCredentialData(byte[]) - Method in class com.webauthn4j.converter.AuthenticatorDataConverter
-
Extract attestedCredentialData byte array from an authenticatorData byte array.
- extractAuthenticatorData(byte[]) - Method in class com.webauthn4j.converter.AttestationObjectConverter
-
Extract authenticatorData byte array from a attestationObject byte array.
- extractCredentialId(byte[]) - Method in class com.webauthn4j.converter.AttestedCredentialDataConverter
-
Extract credentialId byte array from a attestedCredentialData byte array.
- extractSignCount(byte[]) - Method in class com.webauthn4j.converter.AuthenticatorDataConverter
-
Extract signCount from an authenticatorData byte array.
- extractSubjectKeyIdentifier(X509Certificate) - Static method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- EYEPRINT_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
F
- FACEPRINT_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- FIDOAppIDExclusionExtensionClientInput - Class in com.webauthn4j.data.extension.client
- FIDOAppIDExclusionExtensionClientInput(String) - Constructor for class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientInput
- FIDOAppIDExclusionExtensionClientOutput - Class in com.webauthn4j.data.extension.client
- FIDOAppIDExclusionExtensionClientOutput(Boolean) - Constructor for class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientOutput
- FIDOAppIDExtensionClientInput - Class in com.webauthn4j.data.extension.client
- FIDOAppIDExtensionClientInput(String) - Constructor for class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientInput
- FIDOAppIDExtensionClientOutput - Class in com.webauthn4j.data.extension.client
- FIDOAppIDExtensionClientOutput(Boolean) - Constructor for class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientOutput
- FIDOU2FAttestationStatement - Class in com.webauthn4j.data.attestation.statement
- FIDOU2FAttestationStatement(AttestationCertificatePath, byte[]) - Constructor for class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- FIDOU2FAttestationStatementSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- FIDOU2FAttestationStatementSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.FIDOU2FAttestationStatementSerializer
- FIDOU2FAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.u2f
-
Verifies the specified
AttestationStatementis a valid FIDO-U2F attestation - FIDOU2FAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.u2f.FIDOU2FAttestationStatementVerifier
- FieldSerializationRule(int, Function<T, R>) - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AbstractCtapCanonicalCborSerializer.FieldSerializationRule
- FieldSerializationRule(String, Function<T, R>) - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.AbstractCtapCanonicalCborSerializer.FieldSerializationRule
- find(byte[]) - Method in class com.webauthn4j.anchor.KeyStoreTrustAnchorRepository
- find(byte[]) - Method in interface com.webauthn4j.anchor.TrustAnchorRepository
-
Look up
TrustAnchor(s) by attestationCertificateKeyIdentifier. - find(AAGUID) - Method in class com.webauthn4j.anchor.KeyStoreTrustAnchorRepository
- find(AAGUID) - Method in interface com.webauthn4j.anchor.TrustAnchorRepository
-
Look up
TrustAnchor(s) byAAGUID - FINGERPRINT_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- FIXED_PARENT_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- FIXED_TPM_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- FORMAT - Static variable in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- FORMAT - Static variable in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- FORMAT - Static variable in class com.webauthn4j.data.attestation.statement.AppleAnonymousAttestationStatement
- FORMAT - Static variable in class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- FORMAT - Static variable in class com.webauthn4j.data.attestation.statement.NoneAttestationStatement
- FORMAT - Static variable in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- FORMAT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- from(byte) - Static method in enum class com.webauthn4j.verifier.internal.asn1.ASN1Tag.ASN1TagClass
- fromBytes(byte[]) - Static method in class com.webauthn4j.util.UUIDUtil
- fromString(String) - Static method in class com.webauthn4j.util.UUIDUtil
G
- GENERAL_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- generateCertPath(List<C>) - Static method in class com.webauthn4j.util.CertificateUtil
- generateTrustAnchors(List<C>) - Static method in class com.webauthn4j.util.CertificateUtil
- generateX509Certificate(byte[]) - Static method in class com.webauthn4j.util.CertificateUtil
- generateX509Certificate(InputStream) - Static method in class com.webauthn4j.util.CertificateUtil
- get(int) - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- get(int) - Method in class com.webauthn4j.data.extension.UvmEntries
- get(int) - Method in class com.webauthn4j.data.extension.UvmEntry
- get(int) - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Structure
- getAaguid() - Method in class com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
- getAdvice() - Method in class com.webauthn4j.data.attestation.statement.Response
- getAlg() - Method in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- getAlg() - Method in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- getAlg() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- getAlg() - Method in class com.webauthn4j.data.jws.JWSHeader
- getAlg() - Method in class com.webauthn4j.data.PublicKeyCredentialParameters
- getAlgorithm() - Method in class com.webauthn4j.data.attestation.authenticator.AbstractCOSEKey
- getAlgorithm() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- getAllowCredentials() - Method in class com.webauthn4j.data.CoreAuthenticationParameters
- getAllowCredentials() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- getApkCertificateDigestSha256() - Method in class com.webauthn4j.data.attestation.statement.Response
- getApkDigestSha256() - Method in class com.webauthn4j.data.attestation.statement.Response
- getApkPackageName() - Method in class com.webauthn4j.data.attestation.statement.Response
- getAppid() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getAppid() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getAppid() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientInput
- getAppid() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientOutput
- getAppidExclude() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getAppidExclude() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getAppidExclude() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientInput
- getAppidExclude() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientOutput
- getAttestation() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getAttestationObject() - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
-
Returns an attestation object, which is opaque to, and cryptographically protected against tampering by, the client.
- getAttestationObject() - Method in class com.webauthn4j.data.CoreRegistrationData
-
Returns the parsed attestation object
- getAttestationObject() - Method in class com.webauthn4j.data.RegistrationRequest
-
Returns the attestation object
- getAttestationObject() - Method in class com.webauthn4j.verifier.CoreRegistrationObject
- getAttestationObjectBytes() - Method in class com.webauthn4j.data.CoreRegistrationData
-
Returns the raw attestation object bytes
- getAttestationObjectBytes() - Method in class com.webauthn4j.verifier.CoreRegistrationObject
- getAttestationStatement() - Method in interface com.webauthn4j.authenticator.CoreAuthenticator
-
Deprecated.Returns the
AttestationStatement - getAttestationStatement() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- getAttestationStatement() - Method in class com.webauthn4j.data.attestation.AttestationObject
- getAttested() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getAttestedCredentialData() - Method in interface com.webauthn4j.authenticator.CoreAuthenticator
-
Deprecated.Returns the
AttestedCredentialData - getAttestedCredentialData() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- getAttestedCredentialData() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- getAuthenticationDataVerifier() - Method in class com.webauthn4j.WebAuthnAuthenticationManager
-
Gets the authentication data verifier
- getAuthenticationDataVerifier() - Method in class com.webauthn4j.WebAuthnManager
-
Gets the authentication data verifier
- getAuthenticationExtensionsAuthenticatorOutputs() - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.AuthenticationExtensionsAuthenticatorOutputsEnvelope
- getAuthenticator() - Method in class com.webauthn4j.data.AuthenticationParameters
- getAuthenticator() - Method in class com.webauthn4j.data.CoreAuthenticationParameters
- getAuthenticator() - Method in class com.webauthn4j.verifier.AuthenticationObject
- getAuthenticator() - Method in class com.webauthn4j.verifier.CoreAuthenticationObject
- getAuthenticatorAttachment() - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- getAuthenticatorAttachment() - Method in class com.webauthn4j.data.PublicKeyCredential
- getAuthenticatorData() - Method in class com.webauthn4j.data.attestation.AttestationObject
- getAuthenticatorData() - Method in class com.webauthn4j.data.AuthenticationRequest
-
Returns the authenticator data
- getAuthenticatorData() - Method in class com.webauthn4j.data.AuthenticatorAssertionResponse
- getAuthenticatorData() - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- getAuthenticatorData() - Method in class com.webauthn4j.data.CoreAuthenticationData
-
Returns the authenticator data
- getAuthenticatorData() - Method in class com.webauthn4j.verifier.CoreAuthenticationObject
- getAuthenticatorData(ObjectConverter) - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- getAuthenticatorDataBytes() - Method in class com.webauthn4j.data.CoreAuthenticationData
-
Returns the raw authenticator data bytes
- getAuthenticatorDataBytes() - Method in class com.webauthn4j.verifier.CoreAuthenticationObject
- getAuthenticatorDataBytes() - Method in class com.webauthn4j.verifier.CoreRegistrationObject
- getAuthenticatorExtensions() - Method in interface com.webauthn4j.authenticator.CoreAuthenticator
-
Deprecated.Returns the authenticator extensions
- getAuthenticatorExtensions() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- getAuthenticatorSelection() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getAuthPolicy() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- getBackwardThreshold() - Method in class com.webauthn4j.verifier.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementVerifier
- getBaseIV() - Method in class com.webauthn4j.data.attestation.authenticator.AbstractCOSEKey
- getBaseIV() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- getBasicIntegrity() - Method in class com.webauthn4j.data.attestation.statement.Response
- getBytes() - Method in class com.webauthn4j.data.attestation.authenticator.AAGUID
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.ECCUnique
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.RSAUnique
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- getBytes() - Method in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.TPMSCertifyInfo
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.TPMSECCParms
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.TPMSRSAParms
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.TPMTHA
- getBytes() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- getBytes() - Method in interface com.webauthn4j.data.attestation.statement.TPMUAttest
- getBytes() - Method in interface com.webauthn4j.data.attestation.statement.TPMUPublicId
- getBytes() - Method in interface com.webauthn4j.data.attestation.statement.TPMUPublicParms
- getBytes() - Method in class com.webauthn4j.data.jws.JWS
- getCborConverter() - Method in class com.webauthn4j.converter.util.ObjectConverter
- getCertificate() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificate
- getCertInfo() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- getChallenge() - Method in class com.webauthn4j.data.client.CollectedClientData
- getChallenge() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getChallenge() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- getChallenge() - Method in class com.webauthn4j.server.CoreServerProperty
-
Returns the
Challenge - getClientData() - Method in interface com.webauthn4j.credential.CredentialRecord
- getClientData() - Method in class com.webauthn4j.credential.CredentialRecordImpl
-
}
- getClientDataHash() - Method in class com.webauthn4j.data.CoreAuthenticationData
-
Returns the hash of the client data
- getClientDataHash() - Method in class com.webauthn4j.data.CoreRegistrationData
-
Returns the hash of the client data
- getClientDataHash() - Method in class com.webauthn4j.verifier.CoreAuthenticationObject
- getClientDataHash() - Method in class com.webauthn4j.verifier.CoreRegistrationObject
- getClientDataJSON() - Method in class com.webauthn4j.data.AuthenticationRequest
-
Returns the ClientDataJSON
- getClientDataJSON() - Method in class com.webauthn4j.data.AuthenticatorResponse
- getClientDataJSON() - Method in class com.webauthn4j.data.RegistrationRequest
-
Returns the ClientDataJSON
- getClientExtensionResults() - Method in class com.webauthn4j.data.PublicKeyCredential
- getClientExtensions() - Method in interface com.webauthn4j.authenticator.Authenticator
-
Deprecated.Returns the client extensions
- getClientExtensions() - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- getClientExtensions() - Method in class com.webauthn4j.credential.CredentialRecordImpl
-
Returns the client extensions
- getClientExtensions() - Method in class com.webauthn4j.data.AuthenticationData
-
Returns the client extensions
- getClientExtensions() - Method in class com.webauthn4j.data.RegistrationData
-
Returns the client extensions
- getClientExtensions() - Method in class com.webauthn4j.verifier.AuthenticationObject
- getClientExtensions() - Method in class com.webauthn4j.verifier.RegistrationObject
- getClientExtensionsJSON() - Method in class com.webauthn4j.data.AuthenticationRequest
-
Returns the ClientExtensionJSON
- getClientExtensionsJSON() - Method in class com.webauthn4j.data.RegistrationRequest
-
Returns the ClientExtensionJSON
- getClock() - Method in class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- getClockInfo() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getCollectedClientData() - Method in class com.webauthn4j.data.AuthenticationData
-
Returns the collected client data
- getCollectedClientData() - Method in class com.webauthn4j.data.RegistrationData
-
Returns the parsed collected client data
- getCollectedClientData() - Method in class com.webauthn4j.verifier.AuthenticationObject
- getCollectedClientData() - Method in class com.webauthn4j.verifier.RegistrationObject
- getCollectedClientDataBytes() - Method in class com.webauthn4j.data.AuthenticationData
-
Returns the raw collected client data bytes
- getCollectedClientDataBytes() - Method in class com.webauthn4j.data.RegistrationData
-
Returns the raw collected client data bytes
- getCollectedClientDataBytes() - Method in class com.webauthn4j.verifier.AuthenticationObject
- getCollectedClientDataBytes() - Method in class com.webauthn4j.verifier.RegistrationObject
- getCOSEKey() - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.COSEKeyEnvelope
- getCOSEKey() - Method in class com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
- getCounter() - Method in interface com.webauthn4j.authenticator.CoreAuthenticator
-
Deprecated.Returns the counter value
- getCounter() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- getCredentialId() - Method in class com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
- getCredentialId() - Method in class com.webauthn4j.data.AuthenticationRequest
-
Returns the credential id
- getCredentialId() - Method in class com.webauthn4j.data.CoreAuthenticationData
-
Returns the credential id
- getCredentialId() - Method in class com.webauthn4j.verifier.CoreAuthenticationObject
- getCredentialProtectionPolicy() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getCredentialProtectionPolicy() - Method in class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- getCredProps() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getCredProps() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getCredProps() - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientInput
- getCredProps() - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientOutput
- getCredProtect() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getCredProtect() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getCredProtect() - Method in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorInput
- getCredProtect() - Method in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorOutput
- getCrossOrigin() - Method in class com.webauthn4j.data.client.CollectedClientData
- getCtsProfileMatch() - Method in class com.webauthn4j.data.attestation.statement.Response
- getCurve() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- getCurve() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- getCurveId() - Method in class com.webauthn4j.data.attestation.statement.TPMSECCParms
- getCustomAuthenticationVerifiers() - Method in class com.webauthn4j.verifier.AuthenticationDataVerifier
- getCustomAuthenticationVerifiers() - Method in class com.webauthn4j.verifier.CoreAuthenticationDataVerifier
- getCustomRegistrationVerifiers() - Method in class com.webauthn4j.verifier.CoreRegistrationDataVerifier
- getCustomRegistrationVerifiers() - Method in class com.webauthn4j.verifier.RegistrationDataVerifier
- getD() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- getD() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- getD() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getDigest() - Method in class com.webauthn4j.data.attestation.statement.TPMTHA
- getDisplayName() - Method in class com.webauthn4j.data.PublicKeyCredentialUserEntity
- getDP() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getDQ() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getE() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getEllipticCurve() - Method in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- getEndEntityAttestationCertificate() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- getEnforceCredentialProtectionPolicy() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getEnforceCredentialProtectionPolicy() - Method in class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- getError() - Method in class com.webauthn4j.data.attestation.statement.Response
- getExcludeCredentials() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getExponent() - Method in class com.webauthn4j.data.attestation.statement.TPMSRSAParms
- getExtension(Class<E>) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getExtension(Class<E>) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getExtension(Class<E>) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getExtension(Class<E>) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getExtensions() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- getExtensions() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getExtensions() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getExtensions() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getExtensions() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getExtensions() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getExtensions() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- getExtraData() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getFirmwareVersion() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getFirmwareVersion() - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMDeviceProperty
- getFlags() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- getFormat() - Method in class com.webauthn4j.data.attestation.AttestationObject
- getFormat() - Method in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- getFormat() - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- getFormat() - Method in class com.webauthn4j.data.attestation.statement.AppleAnonymousAttestationStatement
- getFormat() - Method in interface com.webauthn4j.data.attestation.statement.AttestationStatement
- getFormat() - Method in class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- getFormat() - Method in class com.webauthn4j.data.attestation.statement.NoneAttestationStatement
- getFormat() - Method in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- getFormat() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- getForwardThreshold() - Method in class com.webauthn4j.verifier.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementVerifier
- getGetter() - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AbstractCtapCanonicalCborSerializer.FieldSerializationRule
- getHashAlg() - Method in class com.webauthn4j.data.attestation.statement.TPMTHA
- getHeader() - Method in class com.webauthn4j.data.jws.JWS
- getHints() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getHints() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- getHMACCreateSecret() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getHMACCreateSecret() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getHMACCreateSecret() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getHMACCreateSecret() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getHMACGetSecret() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getHMACGetSecret() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getHMACGetSecret() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getHMACGetSecret() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getHMACSecret() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getHMACSecret() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getHost() - Method in class com.webauthn4j.data.client.Origin
- getId() - Method in class com.webauthn4j.data.client.TokenBinding
- getId() - Method in class com.webauthn4j.data.PublicKeyCredential
- getId() - Method in class com.webauthn4j.data.PublicKeyCredentialDescriptor
- getId() - Method in class com.webauthn4j.data.PublicKeyCredentialRpEntity
- getId() - Method in class com.webauthn4j.data.PublicKeyCredentialUserEntity
- getIdentifier() - Method in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.authenticator.HMACSecretRegistrationExtensionAuthenticatorInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.authenticator.HMACSecretRegistrationExtensionAuthenticatorOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientInput
- getIdentifier() - Method in class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientOutput
- getIdentifier() - Method in interface com.webauthn4j.data.extension.ExtensionInput
- getIdentifier() - Method in interface com.webauthn4j.data.extension.ExtensionOutput
- getIdentifier() - Method in class com.webauthn4j.data.extension.SingleValueExtensionBase
- getJcaName() - Method in enum class com.webauthn4j.data.jws.JWAIdentifier
- getJcaName() - Method in class com.webauthn4j.data.MessageDigestAlgorithm
- getJcaName() - Method in class com.webauthn4j.data.SignatureAlgorithm
- getJcaName(COSEAlgorithmIdentifier) - Method in class com.webauthn4j.verifier.attestation.statement.AbstractStatementVerifier
- getJsonConverter() - Method in class com.webauthn4j.converter.util.ObjectConverter
- getKdf() - Method in class com.webauthn4j.data.attestation.statement.TPMSECCParms
- getKeyAgreement() - Method in class com.webauthn4j.data.extension.authenticator.HMACGetSecretAuthenticatorInput
- getKeyBits() - Method in class com.webauthn4j.data.attestation.statement.TPMSRSAParms
- getKeyId() - Method in class com.webauthn4j.data.attestation.authenticator.AbstractCOSEKey
- getKeyId() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- getKeyOps() - Method in class com.webauthn4j.data.attestation.authenticator.AbstractCOSEKey
- getKeyOps() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- getKeyProtectionType() - Method in class com.webauthn4j.data.extension.UvmEntry
- getKeys() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getKeys() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getKeys() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getKeys() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getKeyType() - Method in class com.webauthn4j.data.attestation.authenticator.AbstractCOSEKey
- getKeyType() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- getKeyType() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- getKeyType() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- getKeyType() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getKeyType() - Method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- getLength() - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.AuthenticationExtensionsAuthenticatorOutputsEnvelope
- getLength() - Method in class com.webauthn4j.converter.jackson.deserializer.cbor.COSEKeyEnvelope
- getLength() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1
- getMagic() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getMaliciousCounterValueHandler() - Method in class com.webauthn4j.verifier.AuthenticationDataVerifier
- getMaliciousCounterValueHandler() - Method in class com.webauthn4j.verifier.CoreAuthenticationDataVerifier
- getManufacturer() - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMDeviceProperty
- getMatcherProtectionType() - Method in class com.webauthn4j.data.extension.UvmEntry
- getMaxCredentialIdLength() - Method in class com.webauthn4j.verifier.RegistrationDataVerifier
- getMessageDigestAlgorithm() - Method in class com.webauthn4j.data.SignatureAlgorithm
- getN() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getN() - Method in class com.webauthn4j.data.attestation.statement.RSAUnique
- getName() - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AbstractCtapCanonicalCborSerializer.FieldSerializationRule
- getName() - Method in class com.webauthn4j.data.attestation.statement.TPMSCertifyInfo
- getName() - Method in enum class com.webauthn4j.data.jws.JWAIdentifier
- getName() - Method in class com.webauthn4j.data.PublicKeyCredentialEntity
- getNameAlg() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- getNonce() - Method in class com.webauthn4j.data.attestation.statement.Response
- getNumber() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- getObjectAttributes() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- getOrigin() - Method in class com.webauthn4j.data.client.CollectedClientData
- getOrigins() - Method in class com.webauthn4j.server.ServerProperty
- getOriginVerifier() - Method in class com.webauthn4j.verifier.AuthenticationDataVerifier
- getOriginVerifier() - Method in class com.webauthn4j.verifier.RegistrationDataVerifier
- getOutput1() - Method in class com.webauthn4j.data.extension.HMACGetSecretOutput
- getOutput2() - Method in class com.webauthn4j.data.extension.HMACGetSecretOutput
- getP() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getParameters() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- getParameterSpec() - Method in enum class com.webauthn4j.data.attestation.authenticator.Curve
- getPartNumber() - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMDeviceProperty
- getPayload() - Method in class com.webauthn4j.data.jws.JWS
- getPort() - Method in class com.webauthn4j.data.client.Origin
- getPrivateKey() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- getPrivateKey() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- getPrivateKey() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- getPrivateKey() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getPubArea() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- getPubKeyCredParams() - Method in class com.webauthn4j.data.CoreRegistrationParameters
- getPubKeyCredParams() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getPublicKey() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- getPublicKey() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- getPublicKey() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- getPublicKey() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getPublicKey() - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- getPublicKey(ObjectConverter) - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- getPublicKeyAlgorithm() - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- getPublicKeyAlgorithm(ObjectConverter) - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- getQ() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getQInv() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- getQualifiedName() - Method in class com.webauthn4j.data.attestation.statement.TPMSCertifyInfo
- getQualifiedSigner() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getRawId() - Method in class com.webauthn4j.data.PublicKeyCredential
- getRegistrationDataVerifier() - Method in class com.webauthn4j.WebAuthnManager
-
Gets the registration data verifier
- getRegistrationDataVerifier() - Method in class com.webauthn4j.WebAuthnRegistrationManager
-
Gets the registration data verifier
- getResetCount() - Method in class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- getResidentKey() - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- getResponse() - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- getResponse() - Method in class com.webauthn4j.data.PublicKeyCredential
- getRestartCount() - Method in class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- getRk() - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesOutput
- getRp() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getRpId() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- getRpId() - Method in class com.webauthn4j.server.CoreServerProperty
-
Returns the rpId
- getRpIdHash() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- getSalt1() - Method in class com.webauthn4j.data.extension.HMACGetSecretInput
- getSalt2() - Method in class com.webauthn4j.data.extension.HMACGetSecretInput
- getSaltAuth() - Method in class com.webauthn4j.data.extension.authenticator.HMACGetSecretAuthenticatorInput
- getSaltEnc() - Method in class com.webauthn4j.data.extension.authenticator.HMACGetSecretAuthenticatorInput
- getScheme() - Method in class com.webauthn4j.data.attestation.statement.TPMSECCParms
- getScheme() - Method in class com.webauthn4j.data.attestation.statement.TPMSRSAParms
- getScheme() - Method in class com.webauthn4j.data.client.Origin
- getSchemeSpecificPart() - Method in class com.webauthn4j.data.client.Origin
- getServerProperty() - Method in class com.webauthn4j.data.AuthenticationParameters
- getServerProperty() - Method in class com.webauthn4j.data.CoreAuthenticationParameters
- getServerProperty() - Method in class com.webauthn4j.data.CoreRegistrationParameters
- getServerProperty() - Method in class com.webauthn4j.data.RegistrationParameters
- getServerProperty() - Method in class com.webauthn4j.verifier.AuthenticationObject
- getServerProperty() - Method in class com.webauthn4j.verifier.CoreAuthenticationObject
- getServerProperty() - Method in class com.webauthn4j.verifier.CoreRegistrationObject
- getServerProperty() - Method in class com.webauthn4j.verifier.RegistrationObject
- getSig() - Method in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- getSig() - Method in class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- getSig() - Method in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- getSig() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- getSignature() - Method in class com.webauthn4j.data.AuthenticationRequest
-
Returns the signature
- getSignature() - Method in class com.webauthn4j.data.AuthenticatorAssertionResponse
- getSignature() - Method in class com.webauthn4j.data.CoreAuthenticationData
-
Returns the signature
- getSignature() - Method in class com.webauthn4j.data.jws.JWS
- getSignCount() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- getSignedData(CoreAuthenticationData) - Method in class com.webauthn4j.verifier.internal.AssertionSignatureVerifier
- getSize() - Method in enum class com.webauthn4j.data.attestation.authenticator.Curve
- getStatus() - Method in class com.webauthn4j.data.client.TokenBinding
- getSubjectCommonName() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificate
- getSubjectCountry() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificate
- getSubjectOrganization() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificate
- getSubjectOrganizationUnit() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificate
- getSymmetric() - Method in class com.webauthn4j.data.attestation.statement.TPMSECCParms
- getSymmetric() - Method in class com.webauthn4j.data.attestation.statement.TPMSRSAParms
- getTag() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1
- getTagClass() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- getTimeout() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getTimeout() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- getTimestamp() - Method in class com.webauthn4j.verifier.CoreRegistrationObject
- getTimestampMs() - Method in class com.webauthn4j.data.attestation.statement.Response
- getTokenBinding() - Method in class com.webauthn4j.data.client.CollectedClientData
- getTokenBindingId() - Method in class com.webauthn4j.server.ServerProperty
-
Deprecated.While Token Binding was present in Level 1 and Level 2 of WebAuthn, its use is not expected in Level 3.
- getTPMDevicePropertyDecoder() - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMAttestationStatementVerifier
- getTPMDevicePropertyVerifier() - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMAttestationStatementVerifier
- getTransports() - Method in interface com.webauthn4j.authenticator.Authenticator
-
Deprecated.Returns the
AuthenticatorTransportSet - getTransports() - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- getTransports() - Method in class com.webauthn4j.credential.CredentialRecordImpl
-
Returns the
AuthenticatorTransportSet - getTransports() - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
-
Returns a sequence of zero or more unique
AuthenticatorTransportvalues in lexicographical order. - getTransports() - Method in class com.webauthn4j.data.PublicKeyCredentialDescriptor
- getTransports() - Method in class com.webauthn4j.data.RegistrationData
-
Returns the set of transports
- getTransports() - Method in class com.webauthn4j.data.RegistrationRequest
-
Returns the transports
- getTransports() - Method in class com.webauthn4j.verifier.RegistrationObject
- getType() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getType() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- getType() - Method in class com.webauthn4j.data.client.CollectedClientData
- getType() - Method in class com.webauthn4j.data.PublicKeyCredential
- getType() - Method in class com.webauthn4j.data.PublicKeyCredentialDescriptor
- getType() - Method in class com.webauthn4j.data.PublicKeyCredentialParameters
- getUnique() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- getUnknownKeys() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getUnknownKeys() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getUnknownKeys() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getUnknownKeys() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getUnsignedByte(byte) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- getUnsignedInt(byte[]) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- getUnsignedInt(ByteBuffer) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- getUnsignedLong(ByteBuffer) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- getUnsignedShort(byte[]) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- getUnsignedShort(ByteBuffer) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- getUser() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getUserHandle() - Method in class com.webauthn4j.data.AuthenticationData
-
Returns the user handle
- getUserHandle() - Method in class com.webauthn4j.data.AuthenticationRequest
-
Returns the user handle
- getUserHandle() - Method in class com.webauthn4j.data.AuthenticatorAssertionResponse
- getUserVerification() - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- getUserVerification() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- getUserVerificationMethod() - Method in class com.webauthn4j.data.extension.UvmEntry
- getUvm() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getUvm() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getUvm() - Method in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorInput
- getUvm() - Method in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorOutput
- getUvm() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getUvm() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getUvm() - Method in class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientInput
- getUvm() - Method in class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientOutput
- getValue() - Method in enum class com.webauthn4j.data.AttachmentHint
- getValue() - Method in class com.webauthn4j.data.attestation.authenticator.AAGUID
- getValue() - Method in enum class com.webauthn4j.data.attestation.authenticator.Curve
- getValue() - Method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- getValue() - Method in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- getValue() - Method in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
- getValue() - Method in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- getValue() - Method in enum class com.webauthn4j.data.attestation.statement.TPMGenerated
- getValue() - Method in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
- getValue() - Method in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
- getValue() - Method in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- getValue() - Method in class com.webauthn4j.data.AttestationConveyancePreference
- getValue() - Method in enum class com.webauthn4j.data.AuthenticationAlgorithm
- getValue() - Method in class com.webauthn4j.data.AuthenticatorAttachment
- getValue() - Method in enum class com.webauthn4j.data.AuthenticatorAttestationType
- getValue() - Method in class com.webauthn4j.data.AuthenticatorTransport
- getValue() - Method in interface com.webauthn4j.data.client.challenge.Challenge
-
Gets the challenge value.
- getValue() - Method in class com.webauthn4j.data.client.challenge.DefaultChallenge
- getValue() - Method in class com.webauthn4j.data.client.ClientDataType
- getValue() - Method in class com.webauthn4j.data.client.TokenBindingStatus
- getValue() - Method in class com.webauthn4j.data.extension.SingleValueExtensionBase
- getValue() - Method in enum class com.webauthn4j.data.KeyProtectionType
- getValue() - Method in enum class com.webauthn4j.data.MatcherProtectionType
- getValue() - Method in class com.webauthn4j.data.PublicKeyCredentialHints
- getValue() - Method in class com.webauthn4j.data.PublicKeyCredentialType
- getValue() - Method in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- getValue() - Method in class com.webauthn4j.data.ResidentKeyRequirement
- getValue() - Method in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- getValue() - Method in enum class com.webauthn4j.data.UserVerificationMethod
- getValue() - Method in class com.webauthn4j.data.UserVerificationRequirement
- getValue() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- getValue() - Method in enum class com.webauthn4j.verifier.internal.asn1.ASN1Tag.ASN1TagClass
- getValue(String) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- getValue(String) - Method in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorInput
- getValue(String) - Method in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorOutput
- getValue(String) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- getValue(String) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- getValue(String) - Method in class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- getValue(String) - Method in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientInput
- getValue(String) - Method in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientOutput
- getValue(String) - Method in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientInput
- getValue(String) - Method in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientOutput
- getValue(String) - Method in interface com.webauthn4j.data.extension.ExtensionInput
- getValue(String) - Method in class com.webauthn4j.data.extension.SingleValueExtensionBase
- getValue(String) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- getValue(String) - Method in interface com.webauthn4j.data.extension.ExtensionOutput
- getValueAsASN1Primitive() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- getValueAsASN1Structure() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- getValueAsBigInteger() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- getValueAsBitString() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- getValueAsUtf8String() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- getValueLength() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Length
- getVer() - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- getVer() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- getVersionVerifier() - Method in class com.webauthn4j.verifier.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementVerifier
- getX() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- getX() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- getX() - Method in class com.webauthn4j.data.attestation.statement.ECCUnique
- getX5c() - Method in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- getX5c() - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- getX5c() - Method in class com.webauthn4j.data.attestation.statement.AppleAnonymousAttestationStatement
- getX5c() - Method in interface com.webauthn4j.data.attestation.statement.CertificateBaseAttestationStatement
- getX5c() - Method in class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- getX5c() - Method in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- getX5c() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- getX5c() - Method in class com.webauthn4j.data.jws.JWSHeader
- getY() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- getY() - Method in class com.webauthn4j.data.attestation.statement.ECCUnique
- GooglePlayServiceVersionVerifier - Interface in com.webauthn4j.verifier.attestation.statement.androidsafetynet
- GRAPHIC_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
H
- HANDPRINT_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- HARDWARE - Enum constant in enum class com.webauthn4j.data.KeyProtectionType
- HARDWARE - Enum constant in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- hashCode() - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- hashCode() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- hashCode() - Method in class com.webauthn4j.credential.CoreCredentialRecordImpl
- hashCode() - Method in class com.webauthn4j.credential.CredentialRecordImpl
-
}
- hashCode() - Method in class com.webauthn4j.data.AbstractImmutableMap
- hashCode() - Method in class com.webauthn4j.data.attestation.AttestationObject
- hashCode() - Method in class com.webauthn4j.data.attestation.authenticator.AAGUID
- hashCode() - Method in class com.webauthn4j.data.attestation.authenticator.AbstractCOSEKey
- hashCode() - Method in class com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
- hashCode() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- hashCode() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- hashCode() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- hashCode() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.AppleAnonymousAttestationStatement
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificate
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.ECCUnique
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.RSAUnique
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMSCertifyInfo
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMSECCParms
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMSRSAParms
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMTHA
- hashCode() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- hashCode() - Method in class com.webauthn4j.data.AttestationConveyancePreference
- hashCode() - Method in class com.webauthn4j.data.AuthenticationData
- hashCode() - Method in class com.webauthn4j.data.AuthenticationRequest
- hashCode() - Method in class com.webauthn4j.data.AuthenticatorAssertionResponse
- hashCode() - Method in class com.webauthn4j.data.AuthenticatorAttachment
- hashCode() - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- hashCode() - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- hashCode() - Method in class com.webauthn4j.data.AuthenticatorTransport
- hashCode() - Method in class com.webauthn4j.data.client.challenge.DefaultChallenge
- hashCode() - Method in class com.webauthn4j.data.client.ClientDataType
- hashCode() - Method in class com.webauthn4j.data.client.CollectedClientData
- hashCode() - Method in class com.webauthn4j.data.client.Origin
- hashCode() - Method in class com.webauthn4j.data.client.TokenBinding
- hashCode() - Method in class com.webauthn4j.data.client.TokenBindingStatus
- hashCode() - Method in class com.webauthn4j.data.CoreAuthenticationData
- hashCode() - Method in class com.webauthn4j.data.CoreAuthenticationParameters
- hashCode() - Method in class com.webauthn4j.data.CoreRegistrationData
- hashCode() - Method in class com.webauthn4j.data.CoreRegistrationParameters
- hashCode() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- hashCode() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- hashCode() - Method in class com.webauthn4j.data.extension.authenticator.HMACGetSecretAuthenticatorInput
- hashCode() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- hashCode() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- hashCode() - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesOutput
- hashCode() - Method in class com.webauthn4j.data.extension.HMACGetSecretInput
- hashCode() - Method in class com.webauthn4j.data.extension.HMACGetSecretOutput
- hashCode() - Method in class com.webauthn4j.data.extension.SingleValueExtensionBase
- hashCode() - Method in class com.webauthn4j.data.extension.UvmEntries
- hashCode() - Method in class com.webauthn4j.data.extension.UvmEntry
- hashCode() - Method in class com.webauthn4j.data.jws.JWSHeader
- hashCode() - Method in class com.webauthn4j.data.MessageDigestAlgorithm
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredential
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialDescriptor
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialEntity
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialHints
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialParameters
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialRpEntity
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialType
- hashCode() - Method in class com.webauthn4j.data.PublicKeyCredentialUserEntity
- hashCode() - Method in class com.webauthn4j.data.RegistrationData
- hashCode() - Method in class com.webauthn4j.data.RegistrationRequest
- hashCode() - Method in class com.webauthn4j.data.ResidentKeyRequirement
- hashCode() - Method in class com.webauthn4j.data.SignatureAlgorithm
- hashCode() - Method in class com.webauthn4j.data.UserVerificationRequirement
- hashCode() - Method in class com.webauthn4j.server.CoreServerProperty
- hashCode() - Method in class com.webauthn4j.server.ServerProperty
- hashCode() - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMDeviceProperty
- hashCode() - Method in class com.webauthn4j.verifier.AuthenticationObject
- hashCode() - Method in class com.webauthn4j.verifier.CoreAuthenticationObject
- hashCode() - Method in class com.webauthn4j.verifier.CoreRegistrationObject
- hashCode() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Length
- hashCode() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- hashCode() - Method in class com.webauthn4j.verifier.RegistrationObject
- hasPrivateKey() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- hasPrivateKey() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- hasPrivateKey() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- hasPrivateKey() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- hasPublicKey() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- hasPublicKey() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- hasPublicKey() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- hasPublicKey() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- HexUtil - Class in com.webauthn4j.util
- HKDFUtil - Class in com.webauthn4j.util
- HMACGetSecretAuthenticatorInput - Class in com.webauthn4j.data.extension.authenticator
- HMACGetSecretAuthenticatorInput(COSEKey, byte[], byte[]) - Constructor for class com.webauthn4j.data.extension.authenticator.HMACGetSecretAuthenticatorInput
- HMACGetSecretAuthenticatorInputSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- HMACGetSecretAuthenticatorInputSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.HMACGetSecretAuthenticatorInputSerializer
- HMACGetSecretInput - Class in com.webauthn4j.data.extension
- HMACGetSecretInput(byte[]) - Constructor for class com.webauthn4j.data.extension.HMACGetSecretInput
- HMACGetSecretInput(byte[], byte[]) - Constructor for class com.webauthn4j.data.extension.HMACGetSecretInput
- HMACGetSecretOutput - Class in com.webauthn4j.data.extension
- HMACGetSecretOutput(byte[]) - Constructor for class com.webauthn4j.data.extension.HMACGetSecretOutput
- HMACGetSecretOutput(byte[], byte[]) - Constructor for class com.webauthn4j.data.extension.HMACGetSecretOutput
- HMACSecretAuthenticationExtensionAuthenticatorInput - Class in com.webauthn4j.data.extension.authenticator
- HMACSecretAuthenticationExtensionAuthenticatorInput(HMACGetSecretAuthenticatorInput) - Constructor for class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorInput
- HMACSecretAuthenticationExtensionAuthenticatorOutput - Class in com.webauthn4j.data.extension.authenticator
- HMACSecretAuthenticationExtensionAuthenticatorOutput(byte[]) - Constructor for class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorOutput
- HMACSecretAuthenticationExtensionClientInput - Class in com.webauthn4j.data.extension.client
- HMACSecretAuthenticationExtensionClientInput(HMACGetSecretInput) - Constructor for class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientInput
- HMACSecretAuthenticationExtensionClientOutput - Class in com.webauthn4j.data.extension.client
- HMACSecretAuthenticationExtensionClientOutput(HMACGetSecretOutput) - Constructor for class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientOutput
- HMACSecretAuthenticatorInputDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
- HMACSecretAuthenticatorInputDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.HMACSecretAuthenticatorInputDeserializer
- HMACSecretRegistrationExtensionAuthenticatorInput - Class in com.webauthn4j.data.extension.authenticator
- HMACSecretRegistrationExtensionAuthenticatorInput(Boolean) - Constructor for class com.webauthn4j.data.extension.authenticator.HMACSecretRegistrationExtensionAuthenticatorInput
- HMACSecretRegistrationExtensionAuthenticatorOutput - Class in com.webauthn4j.data.extension.authenticator
- HMACSecretRegistrationExtensionAuthenticatorOutput(Boolean) - Constructor for class com.webauthn4j.data.extension.authenticator.HMACSecretRegistrationExtensionAuthenticatorOutput
- HMACSecretRegistrationExtensionClientInput - Class in com.webauthn4j.data.extension.client
- HMACSecretRegistrationExtensionClientInput(Boolean) - Constructor for class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientInput
- HMACSecretRegistrationExtensionClientOutput - Class in com.webauthn4j.data.extension.client
- HMACSecretRegistrationExtensionClientOutput(Boolean) - Constructor for class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientOutput
- HYBRID - Static variable in class com.webauthn4j.data.AuthenticatorTransport
-
Indicates the respective authenticator can be contacted using a combination of (often separate) data-transport and proximity mechanisms.
- HYBRID - Static variable in class com.webauthn4j.data.PublicKeyCredentialHints
I
- IA5_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- ID - Static variable in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorInput
- ID - Static variable in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorOutput
- ID - Static variable in class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorInput
- ID - Static variable in class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorOutput
- ID - Static variable in class com.webauthn4j.data.extension.authenticator.HMACSecretRegistrationExtensionAuthenticatorInput
- ID - Static variable in class com.webauthn4j.data.extension.authenticator.HMACSecretRegistrationExtensionAuthenticatorOutput
- ID - Static variable in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorInput
- ID - Static variable in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorOutput
- ID - Static variable in class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientInput
- ID - Static variable in class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientOutput
- ID - Static variable in class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- ID - Static variable in class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientInput
- ID - Static variable in class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientOutput
- ID - Static variable in class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientInput
- ID - Static variable in class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientOutput
- ID - Static variable in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientInput
- ID - Static variable in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientOutput
- ID - Static variable in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientInput
- ID - Static variable in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientOutput
- ID - Static variable in class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientInput
- ID - Static variable in class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientOutput
- IllegalBackupStateException - Exception in com.webauthn4j.verifier.exception
- IllegalBackupStateException(String) - Constructor for exception com.webauthn4j.verifier.exception.IllegalBackupStateException
- IllegalBackupStateException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.IllegalBackupStateException
- IllegalBackupStateException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.IllegalBackupStateException
- InconsistentClientDataTypeException - Exception in com.webauthn4j.verifier.exception
-
Thrown if inconsistent type is specified for client data
- InconsistentClientDataTypeException(String) - Constructor for exception com.webauthn4j.verifier.exception.InconsistentClientDataTypeException
- InconsistentClientDataTypeException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.InconsistentClientDataTypeException
- InconsistentClientDataTypeException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.InconsistentClientDataTypeException
- INDIRECT - Static variable in class com.webauthn4j.data.AttestationConveyancePreference
-
This value indicates that the Relying Party prefers an attestation conveyance yielding verifiable attestation statements, but allows the client to decide how to obtain such attestation statements.
- INTEGER - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- INTERNAL - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- INTERNAL - Static variable in class com.webauthn4j.data.AuthenticatorTransport
-
Indicates the respective authenticator is contacted using a client device-specific transport.
- isAdminWithPolicy() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isBackedUp() - Method in interface com.webauthn4j.credential.CoreCredentialRecord
-
Gets the backup state of this credential.
- isBackedUp() - Method in class com.webauthn4j.credential.CoreCredentialRecordImpl
-
Gets the backup state of this credential.
- isBackupEligible() - Method in interface com.webauthn4j.credential.CoreCredentialRecord
-
Gets the backup eligibility status of this credential.
- isBackupEligible() - Method in class com.webauthn4j.credential.CoreCredentialRecordImpl
-
Gets the backup eligibility status of this credential.
- isConstructed() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- isCrossOriginAllowed() - Method in class com.webauthn4j.verifier.AuthenticationDataVerifier
- isDecrypt() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isEncryptedDuplication() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isFixedParent() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isFixedTPM() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isFlagAT() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- isFlagBE() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- isFlagBS() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- isFlagED() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- isFlagUP() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- isFlagUV() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- isFullChainProhibited() - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- isFullChainProhibited() - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- isIndefinite() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Length
- isNoDA() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- ISO646_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- isPolicyQualifiersRejected() - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- isPolicyQualifiersRejected() - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- isRequireResidentKey() - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- isRestricted() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isRevocationCheckEnabled() - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- isRevocationCheckEnabled() - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- isSafe() - Method in class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- isSelfAttestationAllowed() - Method in class com.webauthn4j.verifier.attestation.trustworthiness.self.DefaultSelfAttestationTrustworthinessVerifier
- isSensitiveDataOrigin() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isSignEncrypt() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isStClear() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isTeeEnforcedOnly() - Method in class com.webauthn4j.verifier.attestation.statement.androidkey.AndroidKeyAttestationStatementVerifier
- isTrue(boolean, String) - Static method in class com.webauthn4j.util.AssertUtil
- isUserPresenceRequired() - Method in class com.webauthn4j.data.CoreAuthenticationParameters
- isUserPresenceRequired() - Method in class com.webauthn4j.data.CoreRegistrationParameters
- isUserVerificationRequired() - Method in class com.webauthn4j.data.CoreAuthenticationParameters
- isUserVerificationRequired() - Method in class com.webauthn4j.data.CoreRegistrationParameters
- isUserWithAuth() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isUvInitialized() - Method in interface com.webauthn4j.credential.CoreCredentialRecord
-
Gets the user verification (UV) initialization status of this credential.
- isUvInitialized() - Method in class com.webauthn4j.credential.CoreCredentialRecordImpl
-
Gets the user verification (UV) initialization status of this credential.
- isValidSignature() - Method in class com.webauthn4j.data.jws.JWS
-
Verify signature.
- isWithinUnsignedByte(int) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- isWithinUnsignedInt(long) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- isWithinUnsignedLong(BigInteger) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- isWithinUnsignedShort(int) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- iterator() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Structure
J
- JacksonUtil - Class in com.webauthn4j.converter.jackson
- JsonConverter - Class in com.webauthn4j.converter.util
-
A utility class for JSON serialization/deserialization
- JWAIdentifier - Enum Class in com.webauthn4j.data.jws
- JWS<T> - Class in com.webauthn4j.data.jws
- JWSDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Jackson Deserializer for
JWS - JWSDeserializer(ObjectConverter) - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.JWSDeserializer
- JWSException - Exception in com.webauthn4j.data.jws
- JWSException(String) - Constructor for exception com.webauthn4j.data.jws.JWSException
- JWSException(String, Throwable) - Constructor for exception com.webauthn4j.data.jws.JWSException
- JWSException(Throwable) - Constructor for exception com.webauthn4j.data.jws.JWSException
- JWSFactory - Class in com.webauthn4j.data.jws
- JWSFactory() - Constructor for class com.webauthn4j.data.jws.JWSFactory
- JWSFactory(ObjectConverter) - Constructor for class com.webauthn4j.data.jws.JWSFactory
- JWSHeader - Class in com.webauthn4j.data.jws
- JWSHeader(JWAIdentifier, CertPath) - Constructor for class com.webauthn4j.data.jws.JWSHeader
- JWSHeaderDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- JWSHeaderDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.JWSHeaderDeserializer
- JWSHeaderSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- JWSHeaderSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.JWSHeaderSerializer
- JWSSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
-
Jackson Serializer for
JWS - JWSSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.JWSSerializer
K
- KEY_CRED_PROTECT - Static variable in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorInput
- KEY_CRED_PROTECT - Static variable in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorOutput
- KEY_CREDENTIAL_PROTECTION_POLICY - Static variable in class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- KEY_ENFORCE_CREDENTIAL_PROTECTION_POLICY - Static variable in class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- KEY_HMAC_CREATE_SECRET - Static variable in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientInput
- KEY_HMAC_CREATE_SECRET - Static variable in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientOutput
- KEY_HMAC_GET_SECRET - Static variable in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientInput
- KEY_HMAC_GET_SECRET - Static variable in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientOutput
- KEY_HMAC_SECRET - Static variable in class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorInput
- KEY_HMAC_SECRET - Static variable in class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorOutput
- KEY_UVM - Static variable in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorInput
- KEY_UVM - Static variable in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorOutput
- KeyDescriptionValidationException - Exception in com.webauthn4j.verifier.exception
-
Thrown if an invalid TPM key description is detected
- KeyDescriptionValidationException(String) - Constructor for exception com.webauthn4j.verifier.exception.KeyDescriptionValidationException
- KeyDescriptionValidationException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.KeyDescriptionValidationException
- KeyDescriptionValidationException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.KeyDescriptionValidationException
- KeyDescriptionVerifier - Class in com.webauthn4j.verifier.attestation.statement.androidkey
- KeyDescriptionVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- KeyProtectionType - Enum Class in com.webauthn4j.data
-
The supported key protection type(s).
- KeyProtectionTypeFromIntDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- KeyProtectionTypeFromIntDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.KeyProtectionTypeFromIntDeserializer
- KeyProtectionTypeFromStringDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- KeyProtectionTypeFromStringDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.KeyProtectionTypeFromStringDeserializer
- KeyProtectionTypeToIntSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- KeyProtectionTypeToIntSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.KeyProtectionTypeToIntSerializer
- KeyProtectionTypeToStringSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- KeyProtectionTypeToStringSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.KeyProtectionTypeToStringSerializer
- KeyStoreException - Exception in com.webauthn4j.anchor
-
Thrown if it fails to load certificate from
KeyStore - KeyStoreException(String) - Constructor for exception com.webauthn4j.anchor.KeyStoreException
- KeyStoreException(String, Throwable) - Constructor for exception com.webauthn4j.anchor.KeyStoreException
- KeyStoreException(Throwable) - Constructor for exception com.webauthn4j.anchor.KeyStoreException
- KeyStoreTrustAnchorRepository - Class in com.webauthn4j.anchor
-
Load
TrustAnchors from KeyStore. - KeyStoreTrustAnchorRepository(Path, String) - Constructor for class com.webauthn4j.anchor.KeyStoreTrustAnchorRepository
-
Deprecated, for removal: This API element is subject to removal in a future version.use KeyStoreTrustAnchorRepository.createFromKeyStoreFilePath(Path, String) instead
- KeyStoreTrustAnchorRepository(KeyStore) - Constructor for class com.webauthn4j.anchor.KeyStoreTrustAnchorRepository
- KM_ORIGIN_GENERATED - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- KM_PURPOSE_SIGN - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- KM_TAG_ALL_APPLICATIONS - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- KM_TAG_CREATION_DATE_TIME - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- KM_TAG_ORIGIN - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- KM_TAG_PURPOSE - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
L
- LOCATION_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
M
- MAC_CREATE - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- MAC_VERIFY - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- MACUtil - Class in com.webauthn4j.util
-
A Utility class for Message Authentication Code(MAC) manipulation
- maliciousCounterValueDetected(AuthenticationObject) - Method in interface com.webauthn4j.verifier.MaliciousCounterValueHandler
-
Handles a detected malicious counter value during authentication.
- maliciousCounterValueDetected(CoreAuthenticationObject) - Method in interface com.webauthn4j.verifier.CoreMaliciousCounterValueHandler
-
Handles a detected malicious counter value during authentication.
- MaliciousCounterValueException - Exception in com.webauthn4j.verifier.exception
-
Thrown if the counter value is lower than expected value
- MaliciousCounterValueException(String) - Constructor for exception com.webauthn4j.verifier.exception.MaliciousCounterValueException
- MaliciousCounterValueException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.MaliciousCounterValueException
- MaliciousCounterValueException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.MaliciousCounterValueException
- MaliciousCounterValueHandler - Interface in com.webauthn4j.verifier
-
Strategy interface to handle malicious counter value during authentication.
- MatcherProtectionType - Enum Class in com.webauthn4j.data
-
The supported matcher protection type(s).
- MatcherProtectionTypeFromIntDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- MatcherProtectionTypeFromIntDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.MatcherProtectionTypeFromIntDeserializer
- MatcherProtectionTypeFromStringDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- MatcherProtectionTypeFromStringDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.MatcherProtectionTypeFromStringDeserializer
- MatcherProtectionTypeToIntSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- MatcherProtectionTypeToIntSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.MatcherProtectionTypeToIntSerializer
- MatcherProtectionTypeToStringSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- MatcherProtectionTypeToStringSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.MatcherProtectionTypeToStringSerializer
- MessageDigestAlgorithm - Class in com.webauthn4j.data
- MessageDigestUtil - Class in com.webauthn4j.util
-
A Utility class for MessageDigest
- MissingChallengeException - Exception in com.webauthn4j.verifier.exception
-
Thrown if challenge doesn't exist in the session
- MissingChallengeException(String) - Constructor for exception com.webauthn4j.verifier.exception.MissingChallengeException
- MissingChallengeException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.MissingChallengeException
- MissingChallengeException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.MissingChallengeException
N
- NETWORK - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- NFC - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- NFC - Static variable in class com.webauthn4j.data.AuthenticatorTransport
-
Indicates the respective authenticator can be contacted over Near Field Communication (NFC).
- NO_DA_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- NONE - Enum constant in enum class com.webauthn4j.data.attestation.statement.AttestationType
- NONE - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- NONE - Static variable in class com.webauthn4j.data.AttestationConveyancePreference
-
This value indicates that the Relying Party is not interested in authenticator attestation.
- NoneAttestationStatement - Class in com.webauthn4j.data.attestation.statement
- NoneAttestationStatement() - Constructor for class com.webauthn4j.data.attestation.statement.NoneAttestationStatement
- NoneAttestationStatementSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- NoneAttestationStatementSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.NoneAttestationStatementSerializer
- NoneAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.none
-
Verifies the specified
AttestationStatementis a none attestation - NoneAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.none.NoneAttestationStatementVerifier
- NOT_SUPPORTED - Static variable in class com.webauthn4j.data.client.TokenBindingStatus
- NotAllowedAlgorithmException - Exception in com.webauthn4j.verifier.exception
- NotAllowedAlgorithmException(String) - Constructor for exception com.webauthn4j.verifier.exception.NotAllowedAlgorithmException
- NotAllowedAlgorithmException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.NotAllowedAlgorithmException
- NotAllowedAlgorithmException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.NotAllowedAlgorithmException
- NotAllowedCredentialIdException - Exception in com.webauthn4j.verifier.exception
- NotAllowedCredentialIdException(String) - Constructor for exception com.webauthn4j.verifier.exception.NotAllowedCredentialIdException
- NotAllowedCredentialIdException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.NotAllowedCredentialIdException
- NotAllowedCredentialIdException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.NotAllowedCredentialIdException
- notEmpty(Object[], String) - Static method in class com.webauthn4j.util.AssertUtil
-
Assert that an array contains elements; that is, it must not be
nulland must contain at least one element. - notEmpty(Collection<?>, String) - Static method in class com.webauthn4j.util.AssertUtil
-
Assert that a collection contains elements; that is, it must not be
nulland must contain at least one element. - NotImplementedException - Exception in com.webauthn4j.util.exception
-
Thrown if the execution falls into not implemented block
- NotImplementedException() - Constructor for exception com.webauthn4j.util.exception.NotImplementedException
- NotImplementedException(String) - Constructor for exception com.webauthn4j.util.exception.NotImplementedException
- NotImplementedException(String, Throwable) - Constructor for exception com.webauthn4j.util.exception.NotImplementedException
- NotImplementedException(Throwable) - Constructor for exception com.webauthn4j.util.exception.NotImplementedException
- notNull(Object, String) - Static method in class com.webauthn4j.util.AssertUtil
-
Assert that an object is not
null. - NULL - Static variable in class com.webauthn4j.data.attestation.authenticator.AAGUID
- NULL - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- NullAndroidKeyAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.androidkey
- NullAndroidKeyAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.androidkey.NullAndroidKeyAttestationStatementVerifier
- NullAndroidSafetyNetAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.androidsafetynet
- NullAndroidSafetyNetAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.androidsafetynet.NullAndroidSafetyNetAttestationStatementVerifier
- NullAppleAnonymousAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.apple
- NullAppleAnonymousAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.apple.NullAppleAnonymousAttestationStatementVerifier
- NullCertPathTrustworthinessVerifier - Class in com.webauthn4j.verifier.attestation.trustworthiness.certpath
-
Null verifier that bypass x5c trustworthiness check
- NullCertPathTrustworthinessVerifier() - Constructor for class com.webauthn4j.verifier.attestation.trustworthiness.certpath.NullCertPathTrustworthinessVerifier
- NullFIDOU2FAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.u2f
-
Null verifier for
FIDOU2FAttestationStatement - NullFIDOU2FAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.u2f.NullFIDOU2FAttestationStatementVerifier
- NullPackedAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.packed
-
Null verifier for
PackedAttestationStatement - NullPackedAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.packed.NullPackedAttestationStatementVerifier
- NullSelfAttestationTrustworthinessVerifier - Class in com.webauthn4j.verifier.attestation.trustworthiness.self
-
Null verifier that bypass self attestation rule check
- NullSelfAttestationTrustworthinessVerifier() - Constructor for class com.webauthn4j.verifier.attestation.trustworthiness.self.NullSelfAttestationTrustworthinessVerifier
- NullTPMAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.tpm
- NullTPMAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.tpm.NullTPMAttestationStatementVerifier
- NullTPMDevicePropertyVerifier - Class in com.webauthn4j.verifier.attestation.statement.tpm
- NullTPMDevicePropertyVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.tpm.NullTPMDevicePropertyVerifier
- NUMERIC_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
O
- OBJECT_IDENTIFIER - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- ObjectConverter - Class in com.webauthn4j.converter.util
-
A set of object converter classes
- ObjectConverter() - Constructor for class com.webauthn4j.converter.util.ObjectConverter
- ObjectConverter(ObjectMapper, ObjectMapper) - Constructor for class com.webauthn4j.converter.util.ObjectConverter
- OCTET_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- OKP - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
- ON_CHIP - Enum constant in enum class com.webauthn4j.data.MatcherProtectionType
- Origin - Class in com.webauthn4j.data.client
-
Origincontains the fully qualified origin of the requester, as provided to the authenticator by the client. - Origin(String) - Constructor for class com.webauthn4j.data.client.Origin
- OriginSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
-
Jackson Serializer for
Origin - OriginSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.OriginSerializer
- OriginVerifier - Interface in com.webauthn4j.verifier
-
Handler interface to verify the given
Origininstance. - OriginVerifierImpl - Class in com.webauthn4j.verifier
- OriginVerifierImpl() - Constructor for class com.webauthn4j.verifier.OriginVerifierImpl
P
- P_256_SPEC - Static variable in class com.webauthn4j.util.ECUtil
- P_384_SPEC - Static variable in class com.webauthn4j.util.ECUtil
- P_521_SPEC - Static variable in class com.webauthn4j.util.ECUtil
- PackedAttestationStatement - Class in com.webauthn4j.data.attestation.statement
- PackedAttestationStatement(COSEAlgorithmIdentifier, byte[], AttestationCertificatePath) - Constructor for class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- PackedAttestationStatementSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- PackedAttestationStatementSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.PackedAttestationStatementSerializer
- PackedAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.packed
-
Verifies the specified
AttestationStatementis a valid packed attestation - PackedAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.packed.PackedAttestationStatementVerifier
- parse(byte[]) - Static method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- parse(byte[]) - Static method in class com.webauthn4j.verifier.internal.asn1.ASN1Structure
- parse(AuthenticationRequest) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
-
Parses a WebAuthn authentication request
- parse(AuthenticationRequest) - Method in class com.webauthn4j.WebAuthnManager
-
Parses a WebAuthn authentication request
- parse(RegistrationRequest) - Method in class com.webauthn4j.WebAuthnManager
-
Parses a WebAuthn registration request
- parse(RegistrationRequest) - Method in class com.webauthn4j.WebAuthnRegistrationManager
-
Parses a WebAuthn registration request
- parse(InputStream) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
-
Parses a WebAuthn authentication response JSON from an input stream
- parse(InputStream) - Method in class com.webauthn4j.WebAuthnRegistrationManager
-
Parses a WebAuthn registration response JSON from an input stream
- parse(String) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
-
Parses a WebAuthn authentication response JSON string
- parse(String) - Method in class com.webauthn4j.WebAuthnRegistrationManager
-
Parses a WebAuthn registration response JSON string
- parse(String, Class<T>) - Method in class com.webauthn4j.data.jws.JWSFactory
- parse(ByteBuffer) - Static method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- parse(ByteBuffer) - Static method in class com.webauthn4j.verifier.internal.asn1.ASN1Structure
- parse(ByteBuffer) - Static method in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- parseAuthenticationResponseJSON(InputStream) - Method in class com.webauthn4j.WebAuthnManager
-
Parses a WebAuthn authentication response JSON from an input stream
- parseAuthenticationResponseJSON(String) - Method in class com.webauthn4j.WebAuthnManager
-
Parses a WebAuthn authentication response JSON string
- parseRegistrationResponseJSON(InputStream) - Method in class com.webauthn4j.WebAuthnManager
-
Parses a WebAuthn registration response JSON from an input stream
- parseRegistrationResponseJSON(String) - Method in class com.webauthn4j.WebAuthnManager
-
Parses a WebAuthn registration response JSON string
- parseValue(ByteBuffer, ASN1Length) - Static method in class com.webauthn4j.verifier.internal.asn1.ASN1Primitive
- PASSCODE_EXTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- PASSCODE_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- PATTERN_EXTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- PATTERN_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- PLATFORM - Static variable in class com.webauthn4j.data.AuthenticatorAttachment
-
This value indicates platform attachment.
- PREFERRED - Static variable in class com.webauthn4j.data.ResidentKeyRequirement
- PREFERRED - Static variable in class com.webauthn4j.data.UserVerificationRequirement
-
This value indicates that the Relying Party prefers user verification for the operation if possible, but will not fail the operation if the response does not have the UV flag set.
- PRESENCE_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
- PRESENT - Static variable in class com.webauthn4j.data.client.TokenBindingStatus
-
Indicates token binding was used when communicating with the Relying Party.
- PRINTABLE_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- PRIVATE - Enum constant in enum class com.webauthn4j.verifier.internal.asn1.ASN1Tag.ASN1TagClass
- PRIVILEGED_SOFTWARE - Enum constant in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- PS256 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- PS256 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- PS384 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- PS384 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- PS512 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- PS512 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- PUBLIC_KEY - Static variable in class com.webauthn4j.data.PublicKeyCredentialType
- PublicKeyCredential<R extends AuthenticatorResponse,
E extends ExtensionClientOutput> - Class in com.webauthn4j.data -
The PublicKeyCredential interface contains the attributes that are returned to the caller when a new credential is created, or a new assertion is requested.
- PublicKeyCredential(byte[], R, AuthenticatorAttachment, AuthenticationExtensionsClientOutputs<E>) - Constructor for class com.webauthn4j.data.PublicKeyCredential
- PublicKeyCredential(byte[], R, AuthenticationExtensionsClientOutputs<E>) - Constructor for class com.webauthn4j.data.PublicKeyCredential
- PublicKeyCredential(String, byte[], R, AuthenticatorAttachment, AuthenticationExtensionsClientOutputs<E>) - Constructor for class com.webauthn4j.data.PublicKeyCredential
- PublicKeyCredentialCreationOptions - Class in com.webauthn4j.data
-
Options for Credential Creation
- PublicKeyCredentialCreationOptions(PublicKeyCredentialRpEntity, PublicKeyCredentialUserEntity, Challenge, List<PublicKeyCredentialParameters>) - Constructor for class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions(PublicKeyCredentialRpEntity, PublicKeyCredentialUserEntity, Challenge, List<PublicKeyCredentialParameters>, Long, List<PublicKeyCredentialDescriptor>, AuthenticatorSelectionCriteria, AttestationConveyancePreference, AuthenticationExtensionsClientInputs<RegistrationExtensionClientInput>) - Constructor for class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions(PublicKeyCredentialRpEntity, PublicKeyCredentialUserEntity, Challenge, List<PublicKeyCredentialParameters>, Long, List<PublicKeyCredentialDescriptor>, AuthenticatorSelectionCriteria, List<PublicKeyCredentialHints>, AttestationConveyancePreference, AuthenticationExtensionsClientInputs<RegistrationExtensionClientInput>) - Constructor for class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- PublicKeyCredentialDescriptor - Class in com.webauthn4j.data
-
PublicKeyCredentialDescriptorcontains the attributes that are specified by a caller when referring to a public key credential as an input parameter to the create() or get() methods. - PublicKeyCredentialDescriptor(PublicKeyCredentialType, byte[], Set<AuthenticatorTransport>) - Constructor for class com.webauthn4j.data.PublicKeyCredentialDescriptor
- PublicKeyCredentialDescriptorSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- PublicKeyCredentialDescriptorSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.PublicKeyCredentialDescriptorSerializer
- PublicKeyCredentialEntity - Class in com.webauthn4j.data
-
The PublicKeyCredentialEntity describes a user account, or a WebAuthn Relying Party, which a public key credential is associated with or scoped to, respectively.
- PublicKeyCredentialEntity(String) - Constructor for class com.webauthn4j.data.PublicKeyCredentialEntity
- PublicKeyCredentialHints - Class in com.webauthn4j.data
- PublicKeyCredentialParameters - Class in com.webauthn4j.data
-
PublicKeyCredentialParametersis used to supply additional parameters when creating a new credential. - PublicKeyCredentialParameters(PublicKeyCredentialType, COSEAlgorithmIdentifier) - Constructor for class com.webauthn4j.data.PublicKeyCredentialParameters
- PublicKeyCredentialRequestOptions - Class in com.webauthn4j.data
-
PublicKeyCredentialRequestOptionssupplies get() with the data it needs to generate an assertion. - PublicKeyCredentialRequestOptions(Challenge, Long, String, List<PublicKeyCredentialDescriptor>, UserVerificationRequirement, AuthenticationExtensionsClientInputs<AuthenticationExtensionClientInput>) - Constructor for class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptions(Challenge, Long, String, List<PublicKeyCredentialDescriptor>, UserVerificationRequirement, List<PublicKeyCredentialHints>, AuthenticationExtensionsClientInputs<AuthenticationExtensionClientInput>) - Constructor for class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- PublicKeyCredentialRpEntity - Class in com.webauthn4j.data
-
PublicKeyCredentialRpEntityis used to supply additional Relying Party attributes when creating a new credential. - PublicKeyCredentialRpEntity(String) - Constructor for class com.webauthn4j.data.PublicKeyCredentialRpEntity
- PublicKeyCredentialRpEntity(String, String) - Constructor for class com.webauthn4j.data.PublicKeyCredentialRpEntity
- PublicKeyCredentialType - Class in com.webauthn4j.data
-
PublicKeyCredentialTypedefines the valid credential types. - PublicKeyCredentialUserEntity - Class in com.webauthn4j.data
-
PublicKeyCredentialUserEntityis used to supply additional user account attributes when creating a new credential. - PublicKeyCredentialUserEntity(byte[], String, String) - Constructor for class com.webauthn4j.data.PublicKeyCredentialUserEntity
- PublicKeyMismatchException - Exception in com.webauthn4j.verifier.exception
-
Thrown if the public key in the first certificate in x5c doesn't matches the credentialPublicKey in the attestedCredentialData
- PublicKeyMismatchException(String) - Constructor for exception com.webauthn4j.verifier.exception.PublicKeyMismatchException
- PublicKeyMismatchException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.PublicKeyMismatchException
- PublicKeyMismatchException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.PublicKeyMismatchException
- PublicKeyRepresentationFormat - Enum Class in com.webauthn4j.data
-
The supported publik key representation format(s).
- PublicKeyRepresentationFormatFromIntDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- PublicKeyRepresentationFormatFromIntDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.PublicKeyRepresentationFormatFromIntDeserializer
- PublicKeyRepresentationFormatFromStringDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- PublicKeyRepresentationFormatFromStringDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.PublicKeyRepresentationFormatFromStringDeserializer
- PublicKeyRepresentationFormatToIntSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- PublicKeyRepresentationFormatToIntSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.PublicKeyRepresentationFormatToIntSerializer
- PublicKeyRepresentationFormatToStringSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- PublicKeyRepresentationFormatToStringSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.PublicKeyRepresentationFormatToStringSerializer
R
- readTree(byte[]) - Method in class com.webauthn4j.converter.util.CborConverter
- readTree(ObjectMapper, byte[]) - Static method in class com.webauthn4j.converter.jackson.JacksonUtil
- readValue(byte[], TypeReference<T>) - Method in class com.webauthn4j.converter.util.CborConverter
- readValue(byte[], Class<T>) - Method in class com.webauthn4j.converter.util.CborConverter
- readValue(InputStream, TypeReference<T>) - Method in class com.webauthn4j.converter.util.CborConverter
- readValue(InputStream, TypeReference<T>) - Method in class com.webauthn4j.converter.util.JsonConverter
- readValue(InputStream, Class<T>) - Method in class com.webauthn4j.converter.util.CborConverter
- readValue(InputStream, Class<T>) - Method in class com.webauthn4j.converter.util.JsonConverter
- readValue(String, TypeReference<T>) - Method in class com.webauthn4j.converter.util.JsonConverter
- readValue(String, Class<T>) - Method in class com.webauthn4j.converter.util.JsonConverter
- READY - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- REAL - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- registerModule(Module) - Method in class com.webauthn4j.converter.util.CborConverter
- registerModule(Module) - Method in class com.webauthn4j.converter.util.JsonConverter
- RegistrationData - Class in com.webauthn4j.data
-
WebAuthn registration data
- RegistrationData(AttestationObject, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, Set<AuthenticatorTransport>) - Constructor for class com.webauthn4j.data.RegistrationData
-
RegistrationDataconstructor - RegistrationDataVerifier - Class in com.webauthn4j.verifier
- RegistrationDataVerifier(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier, List<CustomRegistrationVerifier>, ObjectConverter) - Constructor for class com.webauthn4j.verifier.RegistrationDataVerifier
- RegistrationExtensionAuthenticatorInput - Interface in com.webauthn4j.data.extension.authenticator
- RegistrationExtensionAuthenticatorOutput - Interface in com.webauthn4j.data.extension.authenticator
- RegistrationExtensionClientInput - Interface in com.webauthn4j.data.extension.client
- RegistrationExtensionClientOutput - Interface in com.webauthn4j.data.extension.client
- RegistrationObject - Class in com.webauthn4j.verifier
-
Internal data transfer object for registration data
- RegistrationObject(AttestationObject, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, Set<AuthenticatorTransport>, ServerProperty) - Constructor for class com.webauthn4j.verifier.RegistrationObject
- RegistrationObject(AttestationObject, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, Set<AuthenticatorTransport>, ServerProperty, Instant) - Constructor for class com.webauthn4j.verifier.RegistrationObject
- RegistrationParameters - Class in com.webauthn4j.data
-
WebAuthn registration parameters
- RegistrationParameters(ServerProperty, boolean) - Constructor for class com.webauthn4j.data.RegistrationParameters
-
Deprecated.Deprecated as pubKeyCredParams verification was introduced from WebAuthn Level2.
- RegistrationParameters(ServerProperty, boolean, boolean) - Constructor for class com.webauthn4j.data.RegistrationParameters
-
Deprecated.Deprecated as pubKeyCredParams verification was introduced from WebAuthn Level2.
- RegistrationParameters(ServerProperty, List<PublicKeyCredentialParameters>, boolean) - Constructor for class com.webauthn4j.data.RegistrationParameters
-
RegistrationParametersconstructor - RegistrationParameters(ServerProperty, List<PublicKeyCredentialParameters>, boolean, boolean) - Constructor for class com.webauthn4j.data.RegistrationParameters
-
RegistrationParametersconstructor - RegistrationRequest - Class in com.webauthn4j.data
-
Data class that represents WebAuthn registration request data
- RegistrationRequest(byte[], byte[]) - Constructor for class com.webauthn4j.data.RegistrationRequest
-
Constructor
- RegistrationRequest(byte[], byte[], String) - Constructor for class com.webauthn4j.data.RegistrationRequest
-
Constructor
- RegistrationRequest(byte[], byte[], String, Set<String>) - Constructor for class com.webauthn4j.data.RegistrationRequest
-
Constructor
- RegistrationRequest(byte[], byte[], Set<String>) - Constructor for class com.webauthn4j.data.RegistrationRequest
-
Constructor
- REMOTE - Enum constant in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- REMOTE_HANDLE - Enum constant in enum class com.webauthn4j.data.KeyProtectionType
- REQUIRED - Static variable in class com.webauthn4j.data.ResidentKeyRequirement
- REQUIRED - Static variable in class com.webauthn4j.data.UserVerificationRequirement
-
This value indicates that the Relying Party requires user verification for the operation and will fail the operation if the response does not have the UV flag set.
- RESERVED - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
- ResidentKeyRequirement - Class in com.webauthn4j.data
-
This enumeration’s values describe the Relying Party's requirements for client-side discoverable credentials (formerly known as resident credentials or resident keys)
- resolveTrustAnchors(AAGUID) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- Response - Class in com.webauthn4j.data.attestation.statement
- Response(String, Long, String, String[], String, Boolean, Boolean, String) - Constructor for class com.webauthn4j.data.attestation.statement.Response
- Response(String, Long, String, String[], String, Boolean, Boolean, String, String) - Constructor for class com.webauthn4j.data.attestation.statement.Response
- RESTRICTED_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- RpIdHashVerifier - Class in com.webauthn4j.verifier.internal
-
Verifies the specified rpIdHash
- RS1 - Enum constant in enum class com.webauthn4j.data.jws.JWAIdentifier
- RS1 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- RS1 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- RS256 - Enum constant in enum class com.webauthn4j.data.jws.JWAIdentifier
- RS256 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- RS256 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- RS384 - Enum constant in enum class com.webauthn4j.data.jws.JWAIdentifier
- RS384 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- RS384 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- RS512 - Enum constant in enum class com.webauthn4j.data.jws.JWAIdentifier
- RS512 - Static variable in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- RS512 - Static variable in class com.webauthn4j.data.SignatureAlgorithm
- RSA - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
- RSA_2048_DER - Enum constant in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- RSA_2048_RAW - Enum constant in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- RSA_EMSA_PKCS1_SHA256_DER - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSA_EMSA_PKCS1_SHA256_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSACOSEKey - Class in com.webauthn4j.data.attestation.authenticator
- RSACOSEKey(byte[], COSEAlgorithmIdentifier, List<COSEKeyOperation>, byte[], byte[]) - Constructor for class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
-
Constructor for public key
- RSACOSEKey(byte[], COSEAlgorithmIdentifier, List<COSEKeyOperation>, byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
-
Constructor for key pair
- RSACOSEKeySerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- RSACOSEKeySerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.RSACOSEKeySerializer
- RSASSA_PKCSV15_SHA1_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSASSA_PKCSV15_SHA256_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSASSA_PKCSV15_SHA384_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSASSA_PKCSV15_SHA512_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSASSA_PSS_SHA256_DER - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSASSA_PSS_SHA256_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSASSA_PSS_SHA384_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSASSA_PSS_SHA512_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- RSAUnique - Class in com.webauthn4j.data.attestation.statement
- RSAUnique(byte[]) - Constructor for class com.webauthn4j.data.attestation.statement.RSAUnique
- RSAUtil - Class in com.webauthn4j.util
S
- SECP256K1_ECDSA_SHA256_DER - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- SECP256K1_ECDSA_SHA256_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- SECP256R1 - Enum constant in enum class com.webauthn4j.data.attestation.authenticator.Curve
- SECP256R1_ECDSA_SHA256_DER - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- SECP256R1_ECDSA_SHA256_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- SECP384R1 - Enum constant in enum class com.webauthn4j.data.attestation.authenticator.Curve
- SECP384R1_ECDSA_SHA384_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- SECP521R1 - Enum constant in enum class com.webauthn4j.data.attestation.authenticator.Curve
- SECP521R1_ECDSA_SHA512_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- SECURE_ELEMENT - Enum constant in enum class com.webauthn4j.data.KeyProtectionType
- SECURITY_KEY - Static variable in class com.webauthn4j.data.PublicKeyCredentialHints
- SELF - Enum constant in enum class com.webauthn4j.data.attestation.statement.AttestationType
- SelfAttestationProhibitedException - Exception in com.webauthn4j.verifier.exception
-
Thrown if self attestation is specified while prohibited
- SelfAttestationProhibitedException(String) - Constructor for exception com.webauthn4j.verifier.exception.SelfAttestationProhibitedException
- SelfAttestationProhibitedException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.SelfAttestationProhibitedException
- SelfAttestationProhibitedException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.SelfAttestationProhibitedException
- SelfAttestationTrustworthinessVerifier - Interface in com.webauthn4j.verifier.attestation.trustworthiness.self
-
Verifies the specified
AttestationStatementtrustworthiness based on self-attestation rule - SENSITIVE_DATA_ORIGIN_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- SEQUENCE - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- serialize() - Method in class com.webauthn4j.data.SignatureAlgorithm
-
Convert SignatureAlgorithm into text representation In the earlier implementation, jcaName was used as a serialized text representation directly.
- serialize(byte[], JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.ByteArrayBase64Serializer
- serialize(byte[], JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.ByteArrayBase64UrlSerializer
- serialize(AAGUID, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AAGUIDSerializer
- serialize(AttestedCredentialData, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AttestedCredentialDataSerializer
- serialize(AuthenticatorData<? extends ExtensionAuthenticatorInput>, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AuthenticatorDataSerializer
- serialize(TPMSAttest, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.TPMSAttestSerializer
- serialize(TPMTPublic, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.TPMTPublicSerializer
- serialize(Challenge, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.ChallengeSerializer
- serialize(Origin, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.OriginSerializer
- serialize(CredentialProtectionPolicy, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.CredentialProtectionPolicySerializer
- serialize(CredentialProtectionPolicy, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.CredentialProtectionPolicySerializer
- serialize(JWS<?>, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.JWSSerializer
- serialize(CertPath, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.CertPathSerializer
- serialize(X509Certificate, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.X509CertificateSerializer
- serialize(X509Certificate, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.X509CertificateSerializer
- serialize(AttachmentHint, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.AttachmentHintToLongSerializer
- serialize(AttachmentHint, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.AttachmentHintToStringSerializer
- serialize(AuthenticationAlgorithm, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.AuthenticationAlgorithmToIntSerializer
- serialize(AuthenticationAlgorithm, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.AuthenticationAlgorithmToStringSerializer
- serialize(AuthenticatorAttestationType, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.AuthenticatorAttestationTypeToIntSerializer
- serialize(AuthenticatorAttestationType, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.AuthenticatorAttestationTypeToStringSerializer
- serialize(AuthenticationExtensionsAuthenticatorInputs<? extends ExtensionAuthenticatorInput>, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AuthenticationExtensionsAuthenticatorInputsSerializer
- serialize(AuthenticationExtensionsAuthenticatorOutputs<? extends ExtensionAuthenticatorOutput>, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AuthenticationExtensionsAuthenticatorOutputsSerializer
- serialize(JWSHeader, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.JWSHeaderSerializer
- serialize(KeyProtectionType, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.KeyProtectionTypeToIntSerializer
- serialize(KeyProtectionType, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.KeyProtectionTypeToStringSerializer
- serialize(MatcherProtectionType, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.MatcherProtectionTypeToIntSerializer
- serialize(MatcherProtectionType, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.MatcherProtectionTypeToStringSerializer
- serialize(PublicKeyRepresentationFormat, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.PublicKeyRepresentationFormatToIntSerializer
- serialize(PublicKeyRepresentationFormat, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.PublicKeyRepresentationFormatToStringSerializer
- serialize(TransactionConfirmationDisplay, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.TransactionConfirmationDisplayToIntSerializer
- serialize(TransactionConfirmationDisplay, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.TransactionConfirmationDisplayToStringSerializer
- serialize(UserVerificationMethod, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.UserVerificationMethodToLongSerializer
- serialize(UserVerificationMethod, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.json.UserVerificationMethodToStringSerializer
- serialize(T, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AbstractCtapCanonicalCborSerializer
- serializeWithType(EC2COSEKey, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.EC2COSEKeySerializer
- serializeWithType(EdDSACOSEKey, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.EdDSACOSEKeySerializer
- serializeWithType(RSACOSEKey, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.RSACOSEKeySerializer
- ServerProperty - Class in com.webauthn4j.server
-
Data transfer object that represents relying party server property for verifiers
- ServerProperty(Origin, String, Challenge) - Constructor for class com.webauthn4j.server.ServerProperty
- ServerProperty(Origin, String, Challenge, byte[]) - Constructor for class com.webauthn4j.server.ServerProperty
-
Deprecated.While Token Binding was present in Level 1 and Level 2 of WebAuthn, its use is not expected in Level 3. Use constructor without tokenBindingId
- ServerProperty(Set<Origin>, String, Challenge) - Constructor for class com.webauthn4j.server.ServerProperty
- ServerProperty(Set<Origin>, String, Challenge, byte[]) - Constructor for class com.webauthn4j.server.ServerProperty
-
Deprecated.While Token Binding was present in Level 1 and Level 2 of WebAuthn, its use is not expected in Level 3. Use constructor without tokenBindingId
- set(String, Object) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForAuthentication
- set(String, Object) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForRegistration
- set(String, Object) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForAuthentication
- set(String, Object) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForRegistration
- set(String, Object) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- set(String, Object) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- set(String, Object) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForAuthentication
- set(String, Object) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForRegistration
- SET - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- setAppid(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForAuthentication
- setAppid(String) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- setAppidExclude(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForAuthentication
- setAppidExclude(String) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- setAttestationStatement(AttestationStatement) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- setAttestedCredentialData(AttestedCredentialData) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- setAuthenticatorExtensions(AuthenticationExtensionsAuthenticatorOutputs<RegistrationExtensionAuthenticatorOutput>) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- setBackedUp(boolean) - Method in interface com.webauthn4j.credential.CoreCredentialRecord
-
Sets the backup state of this credential.
- setBackedUp(boolean) - Method in class com.webauthn4j.credential.CoreCredentialRecordImpl
-
Sets the backup state of this credential.
- setBackupEligible(boolean) - Method in interface com.webauthn4j.credential.CoreCredentialRecord
-
Sets the backup eligibility status of this credential.
- setBackupEligible(boolean) - Method in class com.webauthn4j.credential.CoreCredentialRecordImpl
-
Sets the backup eligibility status of this credential.
- setBackwardThreshold(int) - Method in class com.webauthn4j.verifier.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementVerifier
- setClientExtensions(AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>) - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- setCounter(long) - Method in interface com.webauthn4j.authenticator.CoreAuthenticator
-
Deprecated.Sets the counter value
- setCounter(long) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
-
Deprecated.
- setCredentialProtectionPolicy(CredentialProtectionPolicy) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- setCredProps(CredentialPropertiesOutput) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForRegistration
- setCredProps(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- setCredProtect(CredentialProtectionPolicy) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForRegistration
- setCredProtect(CredentialProtectionPolicy) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForRegistration
- setCrossOriginAllowed(boolean) - Method in class com.webauthn4j.verifier.AuthenticationDataVerifier
- setEnforceCredentialProtectionPolicy(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- setForwardThreshold(int) - Method in class com.webauthn4j.verifier.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementVerifier
- setFullChainProhibited(boolean) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- setFullChainProhibited(boolean) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- setHMACCreateSecret(Boolean) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForRegistration
- setHMACCreateSecret(Boolean) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForRegistration
- setHMACCreateSecret(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- setHMACCreateSecret(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForRegistration
- setHMACGetSecret(byte[]) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForAuthentication
- setHMACGetSecret(HMACGetSecretAuthenticatorInput) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForAuthentication
- setHMACGetSecret(HMACGetSecretInput) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- setHMACGetSecret(HMACGetSecretOutput) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForAuthentication
- setMaliciousCounterValueHandler(CoreMaliciousCounterValueHandler) - Method in class com.webauthn4j.verifier.AuthenticationDataVerifier
- setMaliciousCounterValueHandler(CoreMaliciousCounterValueHandler) - Method in class com.webauthn4j.verifier.CoreAuthenticationDataVerifier
- setMaxCredentialIdLength(int) - Method in class com.webauthn4j.verifier.RegistrationDataVerifier
- setOriginVerifier(OriginVerifier) - Method in class com.webauthn4j.verifier.AuthenticationDataVerifier
- setOriginVerifier(OriginVerifier) - Method in class com.webauthn4j.verifier.RegistrationDataVerifier
- setPolicyQualifiersRejected(boolean) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- setPolicyQualifiersRejected(boolean) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- setRevocationCheckEnabled(boolean) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- setRevocationCheckEnabled(boolean) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- setSelfAttestationAllowed(boolean) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.self.DefaultSelfAttestationTrustworthinessVerifier
- setTeeEnforcedOnly(boolean) - Method in class com.webauthn4j.verifier.attestation.statement.androidkey.AndroidKeyAttestationStatementVerifier
- setTPMDevicePropertyDecoder(TPMDevicePropertyDecoder) - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMAttestationStatementVerifier
- setTPMDevicePropertyVerifier(TPMDevicePropertyVerifier) - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMAttestationStatementVerifier
- setTransports(Set<AuthenticatorTransport>) - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
-
Deprecated.
- setUvInitialized(boolean) - Method in interface com.webauthn4j.credential.CoreCredentialRecord
-
Sets the user verification (UV) initialization status of this credential.
- setUvInitialized(boolean) - Method in class com.webauthn4j.credential.CoreCredentialRecordImpl
-
Sets the user verification (UV) initialization status of this credential.
- setUvm(UvmEntries) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForAuthentication
- setUvm(UvmEntries) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForRegistration
- setUvm(UvmEntries) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForAuthentication
- setUvm(UvmEntries) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForRegistration
- setUvm(Boolean) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForAuthentication
- setUvm(Boolean) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForRegistration
- setUvm(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- setUvm(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- setVersionVerifier(GooglePlayServiceVersionVerifier) - Method in class com.webauthn4j.verifier.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementVerifier
- SHA1 - Static variable in class com.webauthn4j.data.MessageDigestAlgorithm
- SHA256 - Static variable in class com.webauthn4j.data.MessageDigestAlgorithm
- SHA384 - Static variable in class com.webauthn4j.data.MessageDigestAlgorithm
- SHA512 - Static variable in class com.webauthn4j.data.MessageDigestAlgorithm
- SIGN - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- SIGN_ENCRYPT_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- SignatureAlgorithm - Class in com.webauthn4j.data
- SignatureUtil - Class in com.webauthn4j.util
-
A Utility class for signature calculation
- SingleValueExtensionBase<T> - Class in com.webauthn4j.data.extension
- SingleValueExtensionBase(T) - Constructor for class com.webauthn4j.data.extension.SingleValueExtensionBase
- SingleValueExtensionInputBase<T> - Class in com.webauthn4j.data.extension
- SingleValueExtensionInputBase(T) - Constructor for class com.webauthn4j.data.extension.SingleValueExtensionInputBase
- SingleValueExtensionOutputBase<T> - Class in com.webauthn4j.data.extension
- SingleValueExtensionOutputBase(T) - Constructor for class com.webauthn4j.data.extension.SingleValueExtensionOutputBase
- size() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- size() - Method in class com.webauthn4j.data.extension.UvmEntries
- size() - Method in class com.webauthn4j.data.extension.UvmEntry
- size() - Method in class com.webauthn4j.verifier.internal.asn1.ASN1Structure
- SM2_SM3_RAW - Enum constant in enum class com.webauthn4j.data.AuthenticationAlgorithm
- SOFTWARE - Enum constant in enum class com.webauthn4j.data.KeyProtectionType
- SOFTWARE - Enum constant in enum class com.webauthn4j.data.MatcherProtectionType
- ST_CLEAR_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- supply(Supplier<U>) - Static method in class com.webauthn4j.util.CompletionStageUtil
- SUPPORTED - Static variable in class com.webauthn4j.data.client.TokenBindingStatus
-
Indicates the client supports token binding, but it was not negotiated when communicating with the Relying Party.
- supports(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.AbstractStatementVerifier
- supports(CoreRegistrationObject) - Method in interface com.webauthn4j.verifier.attestation.statement.AttestationStatementVerifier
- SW_ENFORCED_INDEX - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- SYMMETRIC - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
T
- TEE - Enum constant in enum class com.webauthn4j.data.KeyProtectionType
- TEE - Enum constant in enum class com.webauthn4j.data.MatcherProtectionType
- TEE - Enum constant in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- TEE_ENFORCED_INDEX - Static variable in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- toByte() - Method in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
- toBytes(int) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- toBytes(long) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- toBytes(BigInteger) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
- toHexString(byte[]) - Static method in class com.webauthn4j.util.ArrayUtil
- TokenBinding - Class in com.webauthn4j.data.client
-
TokenBindingcontains information about the state of the Token Binding protocol used when communicating with the Relying Party. - TokenBinding(TokenBindingStatus, byte[]) - Constructor for class com.webauthn4j.data.client.TokenBinding
- TokenBinding(TokenBindingStatus, String) - Constructor for class com.webauthn4j.data.client.TokenBinding
- TokenBindingException - Exception in com.webauthn4j.verifier.exception
-
Thrown if tokenBinding error happen
- TokenBindingException(String) - Constructor for exception com.webauthn4j.verifier.exception.TokenBindingException
- TokenBindingException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.TokenBindingException
- TokenBindingException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.TokenBindingException
- TokenBindingStatus - Class in com.webauthn4j.data.client
-
TokenBindingStatusis one of the following: supported present - TokenBindingVerifier - Class in com.webauthn4j.verifier.internal
-
Deprecated.While Token Binding was present in Level 1 and Level 2 of WebAuthn, its use is not expected in Level 3. Use constructor without tokenBindingId
- toSignatureAlgorithm() - Method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- toSignatureAlgorithm() - Method in enum class com.webauthn4j.data.jws.JWAIdentifier
- toString() - Method in enum class com.webauthn4j.data.AttachmentHint
- toString() - Method in class com.webauthn4j.data.attestation.AttestationObject
- toString() - Method in class com.webauthn4j.data.attestation.authenticator.AAGUID
- toString() - Method in class com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
- toString() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- toString() - Method in enum class com.webauthn4j.data.attestation.authenticator.Curve
- toString() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- toString() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- toString() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- toString() - Method in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- toString() - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- toString() - Method in class com.webauthn4j.data.attestation.statement.AppleAnonymousAttestationStatement
- toString() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- toString() - Method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- toString() - Method in class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- toString() - Method in class com.webauthn4j.data.attestation.statement.NoneAttestationStatement
- toString() - Method in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- toString() - Method in class com.webauthn4j.data.attestation.statement.Response
- toString() - Method in class com.webauthn4j.data.AttestationConveyancePreference
- toString() - Method in enum class com.webauthn4j.data.AuthenticationAlgorithm
- toString() - Method in class com.webauthn4j.data.AuthenticationData
- toString() - Method in class com.webauthn4j.data.AuthenticationRequest
- toString() - Method in class com.webauthn4j.data.AuthenticatorAssertionResponse
- toString() - Method in class com.webauthn4j.data.AuthenticatorAttachment
- toString() - Method in class com.webauthn4j.data.AuthenticatorAttestationResponse
- toString() - Method in enum class com.webauthn4j.data.AuthenticatorAttestationType
- toString() - Method in class com.webauthn4j.data.AuthenticatorResponse
- toString() - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- toString() - Method in class com.webauthn4j.data.AuthenticatorTransport
- toString() - Method in class com.webauthn4j.data.client.challenge.DefaultChallenge
- toString() - Method in class com.webauthn4j.data.client.ClientDataType
- toString() - Method in class com.webauthn4j.data.client.CollectedClientData
- toString() - Method in class com.webauthn4j.data.client.Origin
- toString() - Method in class com.webauthn4j.data.client.TokenBinding
- toString() - Method in class com.webauthn4j.data.client.TokenBindingStatus
- toString() - Method in class com.webauthn4j.data.CoreAuthenticationData
- toString() - Method in class com.webauthn4j.data.CoreAuthenticationParameters
- toString() - Method in class com.webauthn4j.data.CoreRegistrationData
- toString() - Method in class com.webauthn4j.data.CoreRegistrationParameters
- toString() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs
- toString() - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs
- toString() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs
- toString() - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs
- toString() - Method in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
- toString() - Method in class com.webauthn4j.data.extension.SingleValueExtensionBase
- toString() - Method in enum class com.webauthn4j.data.jws.JWAIdentifier
- toString() - Method in class com.webauthn4j.data.jws.JWS
- toString() - Method in class com.webauthn4j.data.jws.JWSHeader
- toString() - Method in enum class com.webauthn4j.data.KeyProtectionType
- toString() - Method in enum class com.webauthn4j.data.MatcherProtectionType
- toString() - Method in class com.webauthn4j.data.MessageDigestAlgorithm
- toString() - Method in class com.webauthn4j.data.PublicKeyCredential
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialDescriptor
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialEntity
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialHints
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialParameters
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialRpEntity
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialType
- toString() - Method in class com.webauthn4j.data.PublicKeyCredentialUserEntity
- toString() - Method in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
- toString() - Method in class com.webauthn4j.data.RegistrationData
- toString() - Method in class com.webauthn4j.data.RegistrationRequest
- toString() - Method in class com.webauthn4j.data.ResidentKeyRequirement
- toString() - Method in class com.webauthn4j.data.SignatureAlgorithm
- toString() - Method in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- toString() - Method in enum class com.webauthn4j.data.UserVerificationMethod
- toString() - Method in class com.webauthn4j.data.UserVerificationRequirement
- toString() - Method in class com.webauthn4j.server.CoreServerProperty
- toString() - Method in class com.webauthn4j.server.ServerProperty
- TPM_ALG_ECC - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
- TPM_ALG_ECDSA - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
- TPM_ALG_ERROR - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
- TPM_ALG_ERROR - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
- TPM_ALG_NULL - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
- TPM_ALG_NULL - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
- TPM_ALG_RSA - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
- TPM_ALG_SHA1 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
- TPM_ALG_SHA256 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
- TPM_ALG_SHA384 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
- TPM_ALG_SHA512 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
- TPM_ECC_BN_P256 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_ECC_BN_P638 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_ECC_NIST_P192 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_ECC_NIST_P224 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_ECC_NIST_P256 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_ECC_NIST_P384 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_ECC_NIST_P521 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_ECC_NONE - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_ECC_SM2_P256 - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
- TPM_GENERATED_VALUE - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMGenerated
- TPM_ST_ATTEST_CERTIFY - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- TPM_ST_ATTEST_COMMAND_AUDIT - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- TPM_ST_ATTEST_CREATION - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- TPM_ST_ATTEST_NV - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- TPM_ST_ATTEST_QUOTE - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- TPM_ST_ATTEST_SESSION_AUDIT - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- TPM_ST_ATTEST_TIME - Enum constant in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
- TPMAObject - Class in com.webauthn4j.data.attestation.statement
- TPMAObject(int) - Constructor for class com.webauthn4j.data.attestation.statement.TPMAObject
- TPMAttestationStatement - Class in com.webauthn4j.data.attestation.statement
- TPMAttestationStatement(COSEAlgorithmIdentifier, AttestationCertificatePath, byte[], TPMSAttest, TPMTPublic) - Constructor for class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- TPMAttestationStatement(String, COSEAlgorithmIdentifier, AttestationCertificatePath, byte[], TPMSAttest, TPMTPublic) - Constructor for class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- TPMAttestationStatementSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
- TPMAttestationStatementSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.TPMAttestationStatementSerializer
- TPMAttestationStatementVerifier - Class in com.webauthn4j.verifier.attestation.statement.tpm
- TPMAttestationStatementVerifier() - Constructor for class com.webauthn4j.verifier.attestation.statement.tpm.TPMAttestationStatementVerifier
- TPMDeviceProperty - Class in com.webauthn4j.verifier.attestation.statement.tpm
- TPMDeviceProperty(String, String, String) - Constructor for class com.webauthn4j.verifier.attestation.statement.tpm.TPMDeviceProperty
- TPMDevicePropertyDecoder - Interface in com.webauthn4j.verifier.attestation.statement.tpm
- TPMDevicePropertyVerifier - Interface in com.webauthn4j.verifier.attestation.statement.tpm
- TPMEccCurve - Enum Class in com.webauthn4j.data.attestation.statement
- TPMGenerated - Enum Class in com.webauthn4j.data.attestation.statement
- TPMIAlgHash - Enum Class in com.webauthn4j.data.attestation.statement
- TPMIAlgPublic - Enum Class in com.webauthn4j.data.attestation.statement
- TPMISTAttest - Enum Class in com.webauthn4j.data.attestation.statement
- TPMSAttest - Class in com.webauthn4j.data.attestation.statement
- TPMSAttest(TPMGenerated, TPMISTAttest, byte[], byte[], TPMSClockInfo, BigInteger, TPMUAttest) - Constructor for class com.webauthn4j.data.attestation.statement.TPMSAttest
- TPMSAttestDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Jackson Deserializer for
TPMSAttest - TPMSAttestDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.TPMSAttestDeserializer
- TPMSAttestSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
-
Jackson Serializer for
TPMSAttest - TPMSAttestSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.TPMSAttestSerializer
- TPMSCertifyInfo - Class in com.webauthn4j.data.attestation.statement
- TPMSCertifyInfo(TPMTHA, TPMTHA) - Constructor for class com.webauthn4j.data.attestation.statement.TPMSCertifyInfo
- TPMSClockInfo - Class in com.webauthn4j.data.attestation.statement
- TPMSClockInfo(BigInteger, long, long, boolean) - Constructor for class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- TPMSECCParms - Class in com.webauthn4j.data.attestation.statement
- TPMSECCParms(byte[], byte[], TPMEccCurve, byte[]) - Constructor for class com.webauthn4j.data.attestation.statement.TPMSECCParms
- TPMSRSAParms - Class in com.webauthn4j.data.attestation.statement
- TPMSRSAParms(byte[], byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.attestation.statement.TPMSRSAParms
- TPMTHA - Class in com.webauthn4j.data.attestation.statement
- TPMTHA(TPMIAlgHash, byte[]) - Constructor for class com.webauthn4j.data.attestation.statement.TPMTHA
- TPMTPublic - Class in com.webauthn4j.data.attestation.statement
- TPMTPublic(TPMIAlgPublic, TPMIAlgHash, TPMAObject, byte[], TPMUPublicParms, TPMUPublicId) - Constructor for class com.webauthn4j.data.attestation.statement.TPMTPublic
- TPMTPublicDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Jackson Deserializer for
TPMTPublic - TPMTPublicDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.TPMTPublicDeserializer
- TPMTPublicSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
-
Jackson Serializer for
TPMTPublic - TPMTPublicSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.TPMTPublicSerializer
- TPMUAttest - Interface in com.webauthn4j.data.attestation.statement
- TPMUPublicId - Interface in com.webauthn4j.data.attestation.statement
- TPMUPublicParms - Interface in com.webauthn4j.data.attestation.statement
- TransactionConfirmationDisplay - Enum Class in com.webauthn4j.data
-
The supported transaction confirmation display type(s).
- TransactionConfirmationDisplayFromIntDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- TransactionConfirmationDisplayFromIntDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.TransactionConfirmationDisplayFromIntDeserializer
- TransactionConfirmationDisplayFromStringDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- TransactionConfirmationDisplayFromStringDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.TransactionConfirmationDisplayFromStringDeserializer
- TransactionConfirmationDisplayToIntSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- TransactionConfirmationDisplayToIntSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.TransactionConfirmationDisplayToIntSerializer
- TransactionConfirmationDisplayToStringSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- TransactionConfirmationDisplayToStringSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.TransactionConfirmationDisplayToStringSerializer
- TrustAnchorNotFoundException - Exception in com.webauthn4j.verifier.exception
-
Thrown if no trust anchor chained to the attestation certificate is found
- TrustAnchorNotFoundException(String) - Constructor for exception com.webauthn4j.verifier.exception.TrustAnchorNotFoundException
- TrustAnchorNotFoundException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.TrustAnchorNotFoundException
- TrustAnchorNotFoundException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.TrustAnchorNotFoundException
- TrustAnchorRepository - Interface in com.webauthn4j.anchor
-
Repository interface that look up
TrustAnchor(s) WebAuthn4J uses this interface to lookupTrustAnchor(s) for an attestation certificate when verifying the authenticator.
U
- UINT_MAX_VALUE - Static variable in class com.webauthn4j.util.ConstUtil
- UnexpectedCheckedException - Exception in com.webauthn4j.util.exception
-
Thrown if unexpected checked exception is thrown
- UnexpectedCheckedException(String) - Constructor for exception com.webauthn4j.util.exception.UnexpectedCheckedException
- UnexpectedCheckedException(String, Throwable) - Constructor for exception com.webauthn4j.util.exception.UnexpectedCheckedException
- UnexpectedCheckedException(Throwable) - Constructor for exception com.webauthn4j.util.exception.UnexpectedCheckedException
- UnexpectedExtensionException - Exception in com.webauthn4j.verifier.exception
-
Thrown if unexpected extension is contained
- UnexpectedExtensionException(String) - Constructor for exception com.webauthn4j.verifier.exception.UnexpectedExtensionException
- UnexpectedExtensionException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.UnexpectedExtensionException
- UnexpectedExtensionException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.UnexpectedExtensionException
- UNIVERSAL - Enum constant in enum class com.webauthn4j.verifier.internal.asn1.ASN1Tag.ASN1TagClass
- UNIVERSAL_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- unmodifiableList(List<? extends T>) - Static method in class com.webauthn4j.util.CollectionUtil
- unmodifiableMap(Map<? extends K, ? extends V>) - Static method in class com.webauthn4j.util.CollectionUtil
- unmodifiableSet(T...) - Static method in class com.webauthn4j.util.CollectionUtil
- unmodifiableSet(Set<? extends T>) - Static method in class com.webauthn4j.util.CollectionUtil
- UNSIGNED_BYTE_MAX - Static variable in class com.webauthn4j.util.UnsignedNumberUtil
- UNSIGNED_INT_MAX - Static variable in class com.webauthn4j.util.UnsignedNumberUtil
- UNSIGNED_LONG_MAX - Static variable in class com.webauthn4j.util.UnsignedNumberUtil
- UNSIGNED_SHORT_MAX - Static variable in class com.webauthn4j.util.UnsignedNumberUtil
- UnsignedNumberUtil - Class in com.webauthn4j.util
-
A Utility class for unsigned number
- UNWRAP_KEY - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- UPUVFlagsVerifier - Class in com.webauthn4j.verifier.internal
- USB - Static variable in class com.webauthn4j.data.AuthenticatorTransport
-
Indicates the respective authenticator can be contacted over removable USB.
- USER_VERIFICATION_OPTIONAL - Enum constant in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
- USER_VERIFICATION_OPTIONAL_WITH_CREDENTIAL_ID_LIST - Enum constant in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
- USER_VERIFICATION_REQUIRED - Enum constant in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
- USER_WITH_AUTH_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- UserNotPresentException - Exception in com.webauthn4j.verifier.exception
-
Thrown if user is to be present but not present
- UserNotPresentException(String) - Constructor for exception com.webauthn4j.verifier.exception.UserNotPresentException
- UserNotPresentException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.UserNotPresentException
- UserNotPresentException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.UserNotPresentException
- UserNotVerifiedException - Exception in com.webauthn4j.verifier.exception
-
Thrown if user is to be verified but not verified
- UserNotVerifiedException(String) - Constructor for exception com.webauthn4j.verifier.exception.UserNotVerifiedException
- UserNotVerifiedException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.UserNotVerifiedException
- UserNotVerifiedException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.UserNotVerifiedException
- UserVerificationMethod - Enum Class in com.webauthn4j.data
-
The supported user verification method(s).
- UserVerificationMethodExtensionAuthenticatorInput - Class in com.webauthn4j.data.extension.authenticator
- UserVerificationMethodExtensionAuthenticatorInput(Boolean) - Constructor for class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorInput
- UserVerificationMethodExtensionAuthenticatorOutput - Class in com.webauthn4j.data.extension.authenticator
- UserVerificationMethodExtensionAuthenticatorOutput(UvmEntries) - Constructor for class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorOutput
- UserVerificationMethodExtensionClientInput - Class in com.webauthn4j.data.extension.client
- UserVerificationMethodExtensionClientInput(Boolean) - Constructor for class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientInput
- UserVerificationMethodExtensionClientOutput - Class in com.webauthn4j.data.extension.client
- UserVerificationMethodExtensionClientOutput(UvmEntries) - Constructor for class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientOutput
- UserVerificationMethodFromLongDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- UserVerificationMethodFromLongDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.UserVerificationMethodFromLongDeserializer
- UserVerificationMethodFromStringDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
- UserVerificationMethodFromStringDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.UserVerificationMethodFromStringDeserializer
- UserVerificationMethodToLongSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- UserVerificationMethodToLongSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.UserVerificationMethodToLongSerializer
- UserVerificationMethodToStringSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
- UserVerificationMethodToStringSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.UserVerificationMethodToStringSerializer
- UserVerificationRequirement - Class in com.webauthn4j.data
-
A WebAuthn Relying Party may require user verification for some of its operations but not for others, and may use this type to express its needs.
- UTC_TIME - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- UTF8_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- UUIDUtil - Class in com.webauthn4j.util
- UvmEntries - Class in com.webauthn4j.data.extension
- UvmEntries() - Constructor for class com.webauthn4j.data.extension.UvmEntries
- UvmEntries(List<UvmEntry>) - Constructor for class com.webauthn4j.data.extension.UvmEntries
- UvmEntry - Class in com.webauthn4j.data.extension
- UvmEntry(UserVerificationMethod, KeyProtectionType, MatcherProtectionType) - Constructor for class com.webauthn4j.data.extension.UvmEntry
- UvmEntry(Number[]) - Constructor for class com.webauthn4j.data.extension.UvmEntry
V
- validate() - Method in interface com.webauthn4j.data.attestation.authenticator.COSEKey
- validate() - Method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
- validate() - Method in class com.webauthn4j.data.attestation.authenticator.EdDSACOSEKey
- validate() - Method in class com.webauthn4j.data.attestation.authenticator.RSACOSEKey
- validate() - Method in class com.webauthn4j.data.attestation.statement.AndroidKeyAttestationStatement
- validate() - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- validate() - Method in class com.webauthn4j.data.attestation.statement.AppleAnonymousAttestationStatement
- validate() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificate
- validate() - Method in interface com.webauthn4j.data.attestation.statement.AttestationStatement
-
Validates the instance per field basis.
- validate() - Method in class com.webauthn4j.data.attestation.statement.FIDOU2FAttestationStatement
- validate() - Method in class com.webauthn4j.data.attestation.statement.NoneAttestationStatement
- validate() - Method in class com.webauthn4j.data.attestation.statement.PackedAttestationStatement
- validate() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- validate() - Method in class com.webauthn4j.data.attestation.statement.TPMSECCParms
- validate() - Method in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorInput
- validate() - Method in class com.webauthn4j.data.extension.authenticator.CredentialProtectionExtensionAuthenticatorOutput
- validate() - Method in class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorInput
- validate() - Method in class com.webauthn4j.data.extension.authenticator.HMACSecretAuthenticationExtensionAuthenticatorOutput
- validate() - Method in class com.webauthn4j.data.extension.authenticator.HMACSecretRegistrationExtensionAuthenticatorInput
- validate() - Method in class com.webauthn4j.data.extension.authenticator.HMACSecretRegistrationExtensionAuthenticatorOutput
- validate() - Method in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorInput
- validate() - Method in class com.webauthn4j.data.extension.authenticator.UserVerificationMethodExtensionAuthenticatorOutput
- validate() - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientInput
- validate() - Method in class com.webauthn4j.data.extension.client.CredentialPropertiesExtensionClientOutput
- validate() - Method in class com.webauthn4j.data.extension.client.CredentialProtectionExtensionClientInput
- validate() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientInput
- validate() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExclusionExtensionClientOutput
- validate() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientInput
- validate() - Method in class com.webauthn4j.data.extension.client.FIDOAppIDExtensionClientOutput
- validate() - Method in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientInput
- validate() - Method in class com.webauthn4j.data.extension.client.HMACSecretAuthenticationExtensionClientOutput
- validate() - Method in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientInput
- validate() - Method in class com.webauthn4j.data.extension.client.HMACSecretRegistrationExtensionClientOutput
- validate() - Method in class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientInput
- validate() - Method in class com.webauthn4j.data.extension.client.UserVerificationMethodExtensionClientOutput
- validate() - Method in interface com.webauthn4j.data.extension.ExtensionInput
- validate() - Method in interface com.webauthn4j.data.extension.ExtensionOutput
- validate(AuthenticationData, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Deprecated.renamed to 'verify`
- validate(AuthenticationRequest, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Deprecated.renamed to 'verify`
- validate(RegistrationData, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Deprecated.renamed to 'verify`
- validate(RegistrationRequest, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Deprecated.renamed to 'verify`
- validate(AttestationObject) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(AttestedCredentialData) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(AuthenticatorData<T>) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(COSEKey) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(AttestationStatement) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(AuthenticationData) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(CollectedClientData) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(TokenBinding) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(CoreAuthenticationData) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(CoreRegistrationData) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validate(RegistrationData) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validateAuthenticationExtensionsClientOutputs(AuthenticationExtensionsClientOutputs<T>) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- validateAuthenticatorExtensionsOutputs(AuthenticationExtensionsAuthenticatorOutputs<T>) - Static method in class com.webauthn4j.verifier.internal.BeanAssertUtil
- valueOf(String) - Static method in enum class com.webauthn4j.data.AttachmentHint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.authenticator.Curve
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.statement.AttestationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMGenerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.AuthenticationAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.AuthenticatorAttestationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.jws.JWAIdentifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.KeyProtectionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.MatcherProtectionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.TransactionConfirmationDisplay
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.data.UserVerificationMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.webauthn4j.verifier.internal.asn1.ASN1Tag.ASN1TagClass
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.webauthn4j.data.AttachmentHint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.authenticator.Curve
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.statement.AttestationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.statement.COSEKeyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.statement.TPMEccCurve
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.statement.TPMGenerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.statement.TPMIAlgHash
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.statement.TPMIAlgPublic
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.attestation.statement.TPMISTAttest
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.AuthenticationAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.AuthenticatorAttestationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.jws.JWAIdentifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.KeyProtectionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.MatcherProtectionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.PublicKeyRepresentationFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.TransactionConfirmationDisplay
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.data.UserVerificationMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.webauthn4j.verifier.internal.asn1.ASN1Tag.ASN1TagClass
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VerificationException - Exception in com.webauthn4j.verifier.exception
-
An abstract exception for verification violation
- VerificationException(String) - Constructor for exception com.webauthn4j.verifier.exception.VerificationException
- VerificationException(String, Throwable) - Constructor for exception com.webauthn4j.verifier.exception.VerificationException
- VerificationException(Throwable) - Constructor for exception com.webauthn4j.verifier.exception.VerificationException
- verify(byte[], CoreServerProperty) - Static method in class com.webauthn4j.verifier.internal.RpIdHashVerifier
- verify(byte[], int) - Static method in class com.webauthn4j.verifier.internal.CredentialIdLengthVerifier
- verify(byte[], List<byte[]>) - Static method in class com.webauthn4j.verifier.internal.CredentialIdVerifier
- verify(AAGUID, CertificateBaseAttestationStatement) - Method in interface com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifier
- verify(AAGUID, CertificateBaseAttestationStatement, Instant) - Method in interface com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifier
- verify(AAGUID, CertificateBaseAttestationStatement, Instant) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifierBase
- verify(AAGUID, CertificateBaseAttestationStatement, Instant) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessVerifier
- verify(AAGUID, CertificateBaseAttestationStatement, Instant) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.certpath.NullCertPathTrustworthinessVerifier
- verify(CertificateBaseAttestationStatement) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.self.DefaultSelfAttestationTrustworthinessVerifier
- verify(CertificateBaseAttestationStatement) - Method in class com.webauthn4j.verifier.attestation.trustworthiness.self.NullSelfAttestationTrustworthinessVerifier
- verify(CertificateBaseAttestationStatement) - Method in interface com.webauthn4j.verifier.attestation.trustworthiness.self.SelfAttestationTrustworthinessVerifier
- verify(AuthenticationData, AuthenticationParameters) - Method in class com.webauthn4j.verifier.AuthenticationDataVerifier
- verify(AuthenticationData, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
-
Verifies WebAuthn authentication data
- verify(AuthenticationData, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Verifies WebAuthn authentication data
- verify(AuthenticationRequest, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
-
Verifies a WebAuthn authentication request
- verify(AuthenticationRequest, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Verifies a WebAuthn authentication request
- verify(Challenge, Challenge) - Static method in class com.webauthn4j.verifier.internal.ChallengeVerifier
- verify(CollectedClientData, ServerProperty) - Static method in class com.webauthn4j.verifier.internal.ChallengeVerifier
- verify(CollectedClientData, ServerProperty) - Method in class com.webauthn4j.verifier.OriginVerifierImpl
- verify(CoreAuthenticationData, COSEKey) - Method in class com.webauthn4j.verifier.internal.AssertionSignatureVerifier
- verify(CoreAuthenticationData, CoreAuthenticationParameters) - Method in class com.webauthn4j.verifier.CoreAuthenticationDataVerifier
-
It is up to caller responsibility to inject challenge into clientData and verify it equals to challenge stored in server side
- verify(CoreRegistrationData, CoreRegistrationParameters) - Method in class com.webauthn4j.verifier.CoreRegistrationDataVerifier
-
It is up to caller responsibility to inject challenge into clientData and verify it equals to challenge stored in server side
- verify(RegistrationData, RegistrationParameters) - Method in class com.webauthn4j.verifier.RegistrationDataVerifier
- verify(RegistrationData, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Verifies WebAuthn registration data
- verify(RegistrationData, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnRegistrationManager
-
Verifies WebAuthn registration data
- verify(RegistrationRequest, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Verifies a WebAuthn registration request
- verify(RegistrationRequest, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnRegistrationManager
-
Verifies a WebAuthn registration request
- verify(TPMDeviceProperty) - Method in class com.webauthn4j.verifier.attestation.statement.tpm.NullTPMDevicePropertyVerifier
- verify(TPMDeviceProperty) - Method in interface com.webauthn4j.verifier.attestation.statement.tpm.TPMDevicePropertyVerifier
- verify(AuthenticationObject) - Method in interface com.webauthn4j.verifier.CustomAuthenticationVerifier
- verify(AuthenticationObject) - Method in interface com.webauthn4j.verifier.OriginVerifier
-
Verifies the origin in the authentication ceremony.
- verify(AuthenticationObject) - Method in class com.webauthn4j.verifier.OriginVerifierImpl
- verify(CoreAuthenticationObject) - Method in interface com.webauthn4j.verifier.CustomCoreAuthenticationVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.androidkey.AndroidKeyAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.androidkey.NullAndroidKeyAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.androidsafetynet.NullAndroidSafetyNetAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.apple.AppleAnonymousAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.apple.NullAppleAnonymousAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in interface com.webauthn4j.verifier.attestation.statement.AttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.none.NoneAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.packed.NullPackedAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.packed.PackedAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.tpm.NullTPMAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.tpm.TPMAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.u2f.FIDOU2FAttestationStatementVerifier
-
AttestationType.BASIC is always returned as RP cannot differentiate between BASIC and Attestation CA from the attestation data, - verify(CoreRegistrationObject) - Method in class com.webauthn4j.verifier.attestation.statement.u2f.NullFIDOU2FAttestationStatementVerifier
- verify(CoreRegistrationObject) - Method in interface com.webauthn4j.verifier.CustomCoreRegistrationVerifier
- verify(RegistrationObject) - Method in interface com.webauthn4j.verifier.CustomRegistrationVerifier
- verify(RegistrationObject) - Method in interface com.webauthn4j.verifier.OriginVerifier
-
Verifies the origin in the registration ceremony.
- verify(RegistrationObject) - Method in class com.webauthn4j.verifier.OriginVerifierImpl
- verify(InputStream, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
-
Verifies a WebAuthn authentication response JSON from an input stream
- verify(InputStream, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnRegistrationManager
-
Verifies a WebAuthn registration response JSON from an input stream
- verify(String) - Method in interface com.webauthn4j.verifier.attestation.statement.androidsafetynet.GooglePlayServiceVersionVerifier
- verify(String, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
-
Verifies a WebAuthn authentication response JSON string
- verify(String, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnRegistrationManager
-
Verifies a WebAuthn registration response JSON string
- verify(X509Certificate, byte[], boolean) - Method in class com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
- verify(TokenBinding, byte[]) - Static method in class com.webauthn4j.verifier.internal.TokenBindingVerifier
-
Deprecated.
- verify(Authenticator, AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>) - Static method in class com.webauthn4j.verifier.internal.BEFlagVerifier
- verify(AuthenticatorData<?>) - Static method in class com.webauthn4j.verifier.internal.BEBSFlagsVerifier
- verify(AuthenticatorData<?>, boolean, boolean) - Static method in class com.webauthn4j.verifier.internal.UPUVFlagsVerifier
- verify(COSEAlgorithmIdentifier, List<PublicKeyCredentialParameters>) - Static method in class com.webauthn4j.verifier.internal.COSEAlgorithmIdentifierVerifier
- verify(CollectedClientData, boolean) - Static method in class com.webauthn4j.verifier.internal.CrossOriginFlagVerifier
- VERIFY - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- verifyAuthenticationResponseJSON(InputStream, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Verifies a WebAuthn authentication response JSON from an input stream
- verifyAuthenticationResponseJSON(String, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Verifies a WebAuthn authentication response JSON string
- verifyRegistrationResponseJSON(InputStream, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Verifies a WebAuthn registration response JSON from an input stream
- verifyRegistrationResponseJSON(String, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnManager
-
Verifies a WebAuthn registration response JSON string
- VERSION_2_0 - Static variable in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- VIDEOTEX_STRING - Static variable in class com.webauthn4j.verifier.internal.asn1.ASN1Tag
- VOICEPRINT_INTERNAL - Enum constant in enum class com.webauthn4j.data.UserVerificationMethod
W
- WEBAUTHN_CREATE - Static variable in class com.webauthn4j.data.client.ClientDataType
- WEBAUTHN_GET - Static variable in class com.webauthn4j.data.client.ClientDataType
- WebAuthnAuthenticationManager - Class in com.webauthn4j
-
Manager class for WebAuthn authentication operations.
- WebAuthnAuthenticationManager() - Constructor for class com.webauthn4j.WebAuthnAuthenticationManager
-
Default constructor for WebAuthnAuthenticationManager Creates an instance with empty custom authentication verifiers and default object converter
- WebAuthnAuthenticationManager(List<CustomAuthenticationVerifier>) - Constructor for class com.webauthn4j.WebAuthnAuthenticationManager
-
Constructor for WebAuthnAuthenticationManager with custom verifiers
- WebAuthnAuthenticationManager(List<CustomAuthenticationVerifier>, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnAuthenticationManager
-
Constructor for WebAuthnAuthenticationManager with custom verifiers and object converter
- WebAuthnCBORModule - Class in com.webauthn4j.converter.jackson
-
Jackson Module for WebAuthn CBOR data structures
- WebAuthnCBORModule(ObjectConverter) - Constructor for class com.webauthn4j.converter.jackson.WebAuthnCBORModule
- WebAuthnException - Exception in com.webauthn4j.util.exception
- WebAuthnException(String) - Constructor for exception com.webauthn4j.util.exception.WebAuthnException
- WebAuthnException(String, Throwable) - Constructor for exception com.webauthn4j.util.exception.WebAuthnException
- WebAuthnException(Throwable) - Constructor for exception com.webauthn4j.util.exception.WebAuthnException
- WebAuthnJSONModule - Class in com.webauthn4j.converter.jackson
-
Jackson Module for WebAuthn JSON data structures
- WebAuthnJSONModule(ObjectConverter) - Constructor for class com.webauthn4j.converter.jackson.WebAuthnJSONModule
- WebAuthnManager - Class in com.webauthn4j
-
Manager class for WebAuthn operations.
- WebAuthnManager(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier) - Constructor for class com.webauthn4j.WebAuthnManager
-
Constructor for WebAuthnManager with custom verifiers and default object converter
- WebAuthnManager(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnManager
-
Constructor for WebAuthnManager with custom verifiers and object converter
- WebAuthnManager(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier, List<CustomRegistrationVerifier>, List<CustomAuthenticationVerifier>) - Constructor for class com.webauthn4j.WebAuthnManager
-
Constructor for WebAuthnManager with custom verifiers
- WebAuthnManager(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier, List<CustomRegistrationVerifier>, List<CustomAuthenticationVerifier>, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnManager
-
Constructor for WebAuthnManager with full customization options
- WebAuthnRegistrationManager - Class in com.webauthn4j
-
Manager class for WebAuthn registration operations.
- WebAuthnRegistrationManager(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier) - Constructor for class com.webauthn4j.WebAuthnRegistrationManager
-
Constructor for WebAuthnRegistrationManager with custom verifiers and default object converter
- WebAuthnRegistrationManager(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnRegistrationManager
-
Constructor for WebAuthnRegistrationManager with custom verifiers and object converter
- WebAuthnRegistrationManager(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier, List<CustomRegistrationVerifier>) - Constructor for class com.webauthn4j.WebAuthnRegistrationManager
-
Constructor for WebAuthnRegistrationManager with custom verifiers
- WebAuthnRegistrationManager(List<AttestationStatementVerifier>, CertPathTrustworthinessVerifier, SelfAttestationTrustworthinessVerifier, List<CustomRegistrationVerifier>, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnRegistrationManager
-
Constructor for WebAuthnRegistrationManager with full customization options
- WIFI_DIRECT - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- WIP - Annotation Interface in com.webauthn4j.util
- WIRED - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- WIRELESS - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- WRAP_KEY - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- writeValueAsBytes(Object) - Method in class com.webauthn4j.converter.util.CborConverter
- writeValueAsBytes(Object) - Method in class com.webauthn4j.converter.util.JsonConverter
- writeValueAsString(Object) - Method in class com.webauthn4j.converter.util.JsonConverter
X
- X509CertificateDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.cbor
-
Jackson Deserializer for
X509Certificate - X509CertificateDeserializer - Class in com.webauthn4j.converter.jackson.deserializer.json
-
Jackson Deserializer for
X509Certificate - X509CertificateDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.cbor.X509CertificateDeserializer
- X509CertificateDeserializer() - Constructor for class com.webauthn4j.converter.jackson.deserializer.json.X509CertificateDeserializer
- X509CertificateSerializer - Class in com.webauthn4j.converter.jackson.serializer.cbor
-
Jackson Serializer for
X509Certificate - X509CertificateSerializer - Class in com.webauthn4j.converter.jackson.serializer.json
-
Jackson Serializer for
X509Certificate - X509CertificateSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.cbor.X509CertificateSerializer
- X509CertificateSerializer() - Constructor for class com.webauthn4j.converter.jackson.serializer.json.X509CertificateSerializer
Z
A B C D E F G H I J K L M N O P R S T U V W X ZAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form