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 extends Serializable,
V extends Serializable> - Class in com.webauthn4j.data - AbstractImmutableMap(Map<K, V>) - Constructor for class com.webauthn4j.data.AbstractImmutableMap
- AbstractStatementValidator<T extends AttestationStatement> - Class in com.webauthn4j.validator.attestation.statement
- AbstractStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.AbstractStatementValidator
- 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
- AndroidKeyAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.androidkey
- AndroidKeyAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.androidkey.AndroidKeyAttestationStatementValidator
- 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
- AndroidSafetyNetAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.androidsafetynet
- AndroidSafetyNetAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementValidator
- ANONCA - Enum constant in enum class com.webauthn4j.data.AuthenticatorAttestationType
- ANY - Enum constant in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- 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
- AppleAnonymousAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.apple
- AppleAnonymousAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.apple.AppleAnonymousAttestationStatementValidator
- AssertionSignatureValidator - Class in com.webauthn4j.validator
-
Validates the assertion signature in
AuthenticationDatabased onCOSEKey - AssertionSignatureValidator() - Constructor for class com.webauthn4j.validator.AssertionSignatureValidator
- 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.validator.attestation.statement.androidkey.KeyDescriptionValidator
- ATTESTATION_EXTENSION_OID - Static variable in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- 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
- AttestationStatement - Interface in com.webauthn4j.data.attestation.statement
-
Attestation metadata.certs container
- AttestationStatementValidator - Interface in com.webauthn4j.validator.attestation.statement
-
Validates 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
- AttestedCredentialDataConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.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
- AuthenticationData(byte[], byte[], AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<AuthenticationExtensionClientOutput>, byte[]) - Constructor for class com.webauthn4j.data.AuthenticationData
- AuthenticationDataValidator - Class in com.webauthn4j.validator
- AuthenticationDataValidator() - Constructor for class com.webauthn4j.validator.AuthenticationDataValidator
- AuthenticationDataValidator(List<CustomAuthenticationValidator>) - Constructor for class com.webauthn4j.validator.AuthenticationDataValidator
- 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
AuthenticationExtensionsClientInputs - AuthenticationExtensionsClientInputsConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.AuthenticationExtensionsClientInputsConverter
- 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
AuthenticationExtensionsClientOutputs - AuthenticationExtensionsClientOutputsConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.AuthenticationExtensionsClientOutputsConverter
- AuthenticationObject - Class in com.webauthn4j.validator
-
Internal data transfer object for authentication data
- AuthenticationObject(byte[], AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<AuthenticationExtensionClientOutput>, ServerProperty, Authenticator) - Constructor for class com.webauthn4j.validator.AuthenticationObject
- AuthenticationParameters - Class in com.webauthn4j.data
- 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
-
AuthenticationParametersconstructor - AuthenticationParameters(ServerProperty, Authenticator, List<byte[]>, boolean, boolean) - Constructor for class com.webauthn4j.data.AuthenticationParameters
-
AuthenticationParametersconstructor - AuthenticationRequest - Class in com.webauthn4j.data
- AuthenticationRequest(byte[], byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.AuthenticationRequest
- AuthenticationRequest(byte[], byte[], byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.AuthenticationRequest
- AuthenticationRequest(byte[], byte[], byte[], byte[], String, byte[]) - Constructor for class com.webauthn4j.data.AuthenticationRequest
- AuthenticationRequest(byte[], byte[], byte[], String, byte[]) - Constructor for class com.webauthn4j.data.AuthenticationRequest
- Authenticator - Interface in com.webauthn4j.authenticator
-
Core interface that represents WebAuthn authenticator
- 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
AuthenticatorData - AuthenticatorDataConverter(ObjectConverter) - Constructor for class com.webauthn4j.converter.AuthenticatorDataConverter
- 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
-
An
Authenticatorimplementation - AuthenticatorImpl(AttestedCredentialData, AttestationStatement, long) - Constructor for class com.webauthn4j.authenticator.AuthenticatorImpl
- AuthenticatorImpl(AttestedCredentialData, AttestationStatement, long, Set<AuthenticatorTransport>) - Constructor for class com.webauthn4j.authenticator.AuthenticatorImpl
- AuthenticatorImpl(AttestedCredentialData, AttestationStatement, long, Set<AuthenticatorTransport>, AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, AuthenticationExtensionsAuthenticatorOutputs<RegistrationExtensionAuthenticatorOutput>) - Constructor for class com.webauthn4j.authenticator.AuthenticatorImpl
- 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
- AuthenticatorTransportConverter() - Constructor for class com.webauthn4j.converter.AuthenticatorTransportConverter
B
- BadAaguidException - Exception in com.webauthn4j.validator.exception
-
Thrown if bad aaguid is detected
- BadAaguidException(String) - Constructor for exception com.webauthn4j.validator.exception.BadAaguidException
- BadAaguidException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadAaguidException
- BadAaguidException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadAaguidException
- BadAlgorithmException - Exception in com.webauthn4j.validator.exception
-
Thrown if bad algorithm is specified
- BadAlgorithmException(String) - Constructor for exception com.webauthn4j.validator.exception.BadAlgorithmException
- BadAlgorithmException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadAlgorithmException
- BadAlgorithmException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadAlgorithmException
- BadAttestationStatementException - Exception in com.webauthn4j.validator.exception
-
Thrown if bad attestation statement is specified
- BadAttestationStatementException(String) - Constructor for exception com.webauthn4j.validator.exception.BadAttestationStatementException
- BadAttestationStatementException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadAttestationStatementException
- BadAttestationStatementException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadAttestationStatementException
- BadChallengeException - Exception in com.webauthn4j.validator.exception
-
Thrown if bad challenge is detected
- BadChallengeException(String) - Constructor for exception com.webauthn4j.validator.exception.BadChallengeException
- BadChallengeException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadChallengeException
- BadChallengeException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadChallengeException
- BadOriginException - Exception in com.webauthn4j.validator.exception
-
Thrown if bad origin is specified
- BadOriginException(String) - Constructor for exception com.webauthn4j.validator.exception.BadOriginException
- BadOriginException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadOriginException
- BadOriginException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadOriginException
- BadRpIdException - Exception in com.webauthn4j.validator.exception
-
Thrown if bad rpId is specified
- BadRpIdException(String) - Constructor for exception com.webauthn4j.validator.exception.BadRpIdException
- BadRpIdException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadRpIdException
- BadRpIdException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadRpIdException
- BadSignatureException - Exception in com.webauthn4j.validator.exception
-
Thrown if bad signature is specified
- BadSignatureException(String) - Constructor for exception com.webauthn4j.validator.exception.BadSignatureException
- BadSignatureException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadSignatureException
- BadSignatureException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.BadSignatureException
- 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
- 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_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
- 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
C
- CachingTrustAnchorsProviderBase - Class in com.webauthn4j.anchor
-
Deprecated.
- CachingTrustAnchorsProviderBase() - Constructor for class com.webauthn4j.anchor.CachingTrustAnchorsProviderBase
-
Deprecated.
- CborConverter - Class in com.webauthn4j.converter.util
-
A utility class for CBOR serialization/deserialization
- CertFileTrustAnchorsProvider - Class in com.webauthn4j.anchor
-
Deprecated.
- CertFileTrustAnchorsProvider() - Constructor for class com.webauthn4j.anchor.CertFileTrustAnchorsProvider
-
Deprecated.
- CertFileTrustAnchorsProvider(List<Path>) - Constructor for class com.webauthn4j.anchor.CertFileTrustAnchorsProvider
-
Deprecated.
- CertificateBaseAttestationStatement - Interface in com.webauthn4j.data.attestation.statement
- CertificateException - Exception in com.webauthn4j.validator.exception
-
Thrown if certificate problems happen
- CertificateException(String) - Constructor for exception com.webauthn4j.validator.exception.CertificateException
- CertificateException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.CertificateException
- CertificateException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.CertificateException
- 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
- CertPathTrustworthinessValidator - Interface in com.webauthn4j.validator.attestation.trustworthiness.certpath
-
Validates the specified
AttestationStatementx5c trustworthiness - CertPathTrustworthinessValidatorBase - Class in com.webauthn4j.validator.attestation.trustworthiness.certpath
- CertPathTrustworthinessValidatorBase() - Constructor for class com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- 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
- 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
- ClientDataType - Class in com.webauthn4j.data.client
- 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
- 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.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.validator - package com.webauthn4j.validator
-
Validator classes
- com.webauthn4j.validator.attestation.statement - package com.webauthn4j.validator.attestation.statement
-
validator classes for attestation statement
- com.webauthn4j.validator.attestation.statement.androidkey - package com.webauthn4j.validator.attestation.statement.androidkey
- com.webauthn4j.validator.attestation.statement.androidsafetynet - package com.webauthn4j.validator.attestation.statement.androidsafetynet
- com.webauthn4j.validator.attestation.statement.apple - package com.webauthn4j.validator.attestation.statement.apple
- com.webauthn4j.validator.attestation.statement.none - package com.webauthn4j.validator.attestation.statement.none
- com.webauthn4j.validator.attestation.statement.packed - package com.webauthn4j.validator.attestation.statement.packed
- com.webauthn4j.validator.attestation.statement.tpm - package com.webauthn4j.validator.attestation.statement.tpm
- com.webauthn4j.validator.attestation.statement.u2f - package com.webauthn4j.validator.attestation.statement.u2f
- com.webauthn4j.validator.attestation.trustworthiness.certpath - package com.webauthn4j.validator.attestation.trustworthiness.certpath
- com.webauthn4j.validator.attestation.trustworthiness.self - package com.webauthn4j.validator.attestation.trustworthiness.self
- com.webauthn4j.validator.exception - package com.webauthn4j.validator.exception
-
Validation exception classes for WebAuthn
- ConstraintViolationException - Exception in com.webauthn4j.validator.exception
-
Thrown if the value violates constraints
- ConstraintViolationException(String) - Constructor for exception com.webauthn4j.validator.exception.ConstraintViolationException
- ConstraintViolationException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.ConstraintViolationException
- ConstraintViolationException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.ConstraintViolationException
- 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
- 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
- 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
- convert(String) - Method in class com.webauthn4j.converter.AuthenticationExtensionsClientOutputsConverter
- convert(String) - Method in class com.webauthn4j.converter.AuthenticatorTransportConverter
- convert(String) - Method in class com.webauthn4j.converter.CollectedClientDataConverter
-
Converts from a base64url
StringtoCollectedClientData. - convert(ByteBuffer) - Method in class com.webauthn4j.converter.AttestedCredentialDataConverter
- convertSet(Set<String>) - Method in class com.webauthn4j.converter.AuthenticatorTransportConverter
- convertSetToStringSet(Set<AuthenticatorTransport>) - Method in class com.webauthn4j.converter.AuthenticatorTransportConverter
- 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[]. - convertToString(AuthenticatorTransport) - Method in class com.webauthn4j.converter.AuthenticatorTransportConverter
- convertToString(AuthenticationExtensionsClientInputs<T>) - Method in class com.webauthn4j.converter.AuthenticationExtensionsClientInputsConverter
- convertToString(AuthenticationExtensionsClientOutputs<T>) - Method in class com.webauthn4j.converter.AuthenticationExtensionsClientOutputsConverter
- CoreAuthenticationData - Class in com.webauthn4j.data
- CoreAuthenticationData(byte[], AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>, byte[], byte[], byte[]) - Constructor for class com.webauthn4j.data.CoreAuthenticationData
- CoreAuthenticationDataValidator - Class in com.webauthn4j.validator
- CoreAuthenticationDataValidator() - Constructor for class com.webauthn4j.validator.CoreAuthenticationDataValidator
- CoreAuthenticationDataValidator(List<CustomCoreAuthenticationValidator>) - Constructor for class com.webauthn4j.validator.CoreAuthenticationDataValidator
- CoreAuthenticationDataValidator(List<CustomCoreAuthenticationValidator>, AssertionSignatureValidator) - Constructor for class com.webauthn4j.validator.CoreAuthenticationDataValidator
- CoreAuthenticationObject - Class in com.webauthn4j.validator
-
Internal data transfer object for authentication data
- CoreAuthenticationObject(byte[], AuthenticatorData<AuthenticationExtensionAuthenticatorOutput>, byte[], byte[], CoreServerProperty, CoreAuthenticator) - Constructor for class com.webauthn4j.validator.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
-
CoreAuthenticationParametersconstructor - CoreAuthenticationParameters(CoreServerProperty, CoreAuthenticator, List<byte[]>, boolean, boolean) - Constructor for class com.webauthn4j.data.CoreAuthenticationParameters
-
CoreAuthenticationParametersconstructor - CoreAuthenticator - Interface in com.webauthn4j.authenticator
-
Core interface that represents WebAuthn authenticator
- CoreAuthenticatorImpl - Class in com.webauthn4j.authenticator
-
An
CoreAuthenticatorimplementation - CoreAuthenticatorImpl(AttestedCredentialData, AttestationStatement, long, AuthenticationExtensionsAuthenticatorOutputs<RegistrationExtensionAuthenticatorOutput>) - Constructor for class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- CoreMaliciousCounterValueHandler - Interface in com.webauthn4j.validator
-
Strategy interface to handle malicious counter value
- CoreRegistrationData - Class in com.webauthn4j.data
- CoreRegistrationData(AttestationObject, byte[], byte[]) - Constructor for class com.webauthn4j.data.CoreRegistrationData
- CoreRegistrationDataValidator - Class in com.webauthn4j.validator
- CoreRegistrationDataValidator(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator, List<CustomCoreRegistrationValidator>, ObjectConverter) - Constructor for class com.webauthn4j.validator.CoreRegistrationDataValidator
- CoreRegistrationObject - Class in com.webauthn4j.validator
- CoreRegistrationObject(AttestationObject, byte[], byte[], CoreServerProperty) - Constructor for class com.webauthn4j.validator.CoreRegistrationObject
- CoreRegistrationObject(AttestationObject, byte[], byte[], CoreServerProperty, Instant) - Constructor for class com.webauthn4j.validator.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
- 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
- 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.PublicKeyCredentialType
- create(String) - Static method in class com.webauthn4j.data.ResidentKeyRequirement
- create(String) - Static method in class com.webauthn4j.data.SignatureAlgorithm
- 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
- CREATE - Static variable in class com.webauthn4j.data.client.ClientDataType
-
Deprecated.ClientDataType.CREATE is renamed to ClientDataType.WEBAUTHN_CREATE
- createCertPath() - Method in class com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- createCoreAuthenticationObject(CoreAuthenticationData, CoreAuthenticationParameters) - Method in class com.webauthn4j.validator.CoreAuthenticationDataValidator
- createCoreRegistrationObject(CoreRegistrationData, CoreRegistrationParameters) - Method in class com.webauthn4j.validator.CoreRegistrationDataValidator
- createFromCoreRegistrationData(CoreRegistrationData) - Static method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- createFromRegistrationData(RegistrationData) - Static method in class com.webauthn4j.authenticator.AuthenticatorImpl
- createFromUncompressedECCKey(byte[]) - Static method in class com.webauthn4j.data.attestation.authenticator.EC2COSEKey
-
create from uncompressed ECC 256-bit key
- 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 - 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
- CROSS_PLATFORM - Static variable in class com.webauthn4j.data.AuthenticatorAttachment
-
This value indicates cross-platform attachment.
- CrossOriginException - Exception in com.webauthn4j.validator.exception
- CrossOriginException(String) - Constructor for exception com.webauthn4j.validator.exception.CrossOriginException
- CrossOriginException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.CrossOriginException
- CrossOriginException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.CrossOriginException
- Curve - Enum Class in com.webauthn4j.data.attestation.authenticator
- CustomAuthenticationValidator - Interface in com.webauthn4j.validator
- CustomCoreAuthenticationValidator - Interface in com.webauthn4j.validator
- CustomCoreRegistrationValidator - Interface in com.webauthn4j.validator
- CustomRegistrationValidator - Interface in com.webauthn4j.validator
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(String) - Method in class com.webauthn4j.validator.attestation.statement.tpm.DefaultTPMDevicePropertyDecoder
- decode(String) - Method in interface com.webauthn4j.validator.attestation.statement.tpm.TPMDevicePropertyDecoder
- decodeAttr(byte[]) - Static method in class com.webauthn4j.validator.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
- DefaultCertPathTrustworthinessValidator - Class in com.webauthn4j.validator.attestation.trustworthiness.certpath
- DefaultCertPathTrustworthinessValidator(TrustAnchorRepository) - Constructor for class com.webauthn4j.validator.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessValidator
- 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
- DefaultSelfAttestationTrustworthinessValidator - Class in com.webauthn4j.validator.attestation.trustworthiness.self
-
Default implementation of
SelfAttestationTrustworthinessValidator - DefaultSelfAttestationTrustworthinessValidator() - Constructor for class com.webauthn4j.validator.attestation.trustworthiness.self.DefaultSelfAttestationTrustworthinessValidator
- DefaultTPMDevicePropertyDecoder - Class in com.webauthn4j.validator.attestation.statement.tpm
- DefaultTPMDevicePropertyDecoder() - Constructor for class com.webauthn4j.validator.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.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
- 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
- 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
- equals(Object) - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
- 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.validator.attestation.statement.tpm.TPMDeviceProperty
- equals(Object) - Method in class com.webauthn4j.validator.AuthenticationObject
- equals(Object) - Method in class com.webauthn4j.validator.CoreAuthenticationObject
- equals(Object) - Method in class com.webauthn4j.validator.CoreRegistrationObject
- equals(Object) - Method in class com.webauthn4j.validator.RegistrationObject
- equals(Object) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- 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.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
- 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 attestedCredData byte array from a 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 a authenticatorData byte array.
- 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
- 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
- FIDOU2FAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.u2f
-
Validates the specified
AttestationStatementis a valid FIDO-U2F attestation - FIDOU2FAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.u2f.FIDOU2FAttestationStatementValidator
- 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
- find(AAGUID) - Method in class com.webauthn4j.anchor.KeyStoreTrustAnchorRepository
- find(AAGUID) - Method in interface com.webauthn4j.anchor.TrustAnchorRepository
- 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
G
- 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 - Static variable in class com.webauthn4j.data.client.ClientDataType
-
Deprecated.ClientDataType.GET is renamed to ClientDataType.WEBAUTHN_GET
- 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.FIDOAppIDExclusionExtensionClientInput
- 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
- getAttestationObject() - Method in class com.webauthn4j.data.RegistrationRequest
- getAttestationObject() - Method in class com.webauthn4j.validator.CoreRegistrationObject
- getAttestationObjectBytes() - Method in class com.webauthn4j.data.CoreRegistrationData
- getAttestationObjectBytes() - Method in class com.webauthn4j.validator.CoreRegistrationObject
- getAttestationStatement() - Method in interface com.webauthn4j.authenticator.CoreAuthenticator
-
Returns the
AttestationStatement - getAttestationStatement() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- 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
-
Returns the
AttestedCredentialData - getAttestedCredentialData() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- getAttestedCredentialData() - Method in class com.webauthn4j.data.attestation.authenticator.AuthenticatorData
- getAuthenticationDataValidator() - Method in class com.webauthn4j.WebAuthnAuthenticationManager
- getAuthenticationDataValidator() - Method in class com.webauthn4j.WebAuthnManager
- 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.validator.AuthenticationObject
- getAuthenticator() - Method in class com.webauthn4j.validator.CoreAuthenticationObject
- getAuthenticatorAttachment() - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- getAuthenticatorData() - Method in class com.webauthn4j.data.attestation.AttestationObject
- getAuthenticatorData() - Method in class com.webauthn4j.data.AuthenticationRequest
- getAuthenticatorData() - Method in class com.webauthn4j.data.AuthenticatorAssertionResponse
- getAuthenticatorData() - Method in class com.webauthn4j.data.CoreAuthenticationData
- getAuthenticatorData() - Method in class com.webauthn4j.validator.CoreAuthenticationObject
- getAuthenticatorDataBytes() - Method in class com.webauthn4j.data.CoreAuthenticationData
- getAuthenticatorDataBytes() - Method in class com.webauthn4j.validator.CoreAuthenticationObject
- getAuthenticatorDataBytes() - Method in class com.webauthn4j.validator.CoreRegistrationObject
- getAuthenticatorExtensions() - Method in interface com.webauthn4j.authenticator.CoreAuthenticator
-
Returns the authenticator extensions
- getAuthenticatorExtensions() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- getAuthenticatorResponse() - Method in class com.webauthn4j.data.PublicKeyCredential
- getAuthenticatorSelection() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getAuthPolicy() - Method in class com.webauthn4j.data.attestation.statement.TPMTPublic
- getBackwardThreshold() - Method in class com.webauthn4j.validator.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementValidator
- 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
- getCertificates() - Method in class com.webauthn4j.anchor.CertFileTrustAnchorsProvider
-
Deprecated.
- 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 - getClientDataHash() - Method in class com.webauthn4j.data.CoreAuthenticationData
- getClientDataHash() - Method in class com.webauthn4j.data.CoreRegistrationData
- getClientDataHash() - Method in class com.webauthn4j.validator.CoreAuthenticationObject
- getClientDataHash() - Method in class com.webauthn4j.validator.CoreRegistrationObject
- getClientDataJSON() - Method in class com.webauthn4j.data.AuthenticationRequest
- getClientDataJSON() - Method in class com.webauthn4j.data.AuthenticatorResponse
- getClientDataJSON() - Method in class com.webauthn4j.data.RegistrationRequest
- getClientExtensionResults() - Method in class com.webauthn4j.data.PublicKeyCredential
- getClientExtensions() - Method in interface com.webauthn4j.authenticator.Authenticator
-
Returns the client extensions
- getClientExtensions() - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
- getClientExtensions() - Method in class com.webauthn4j.data.AuthenticationData
- getClientExtensions() - Method in class com.webauthn4j.data.RegistrationData
- getClientExtensions() - Method in class com.webauthn4j.validator.AuthenticationObject
- getClientExtensions() - Method in class com.webauthn4j.validator.RegistrationObject
- getClientExtensionsJSON() - Method in class com.webauthn4j.data.AuthenticationRequest
- getClientExtensionsJSON() - Method in class com.webauthn4j.data.RegistrationRequest
- 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
- getCollectedClientData() - Method in class com.webauthn4j.data.RegistrationData
- getCollectedClientData() - Method in class com.webauthn4j.validator.AuthenticationObject
- getCollectedClientData() - Method in class com.webauthn4j.validator.RegistrationObject
- getCollectedClientDataBytes() - Method in class com.webauthn4j.data.AuthenticationData
- getCollectedClientDataBytes() - Method in class com.webauthn4j.data.RegistrationData
- getCollectedClientDataBytes() - Method in class com.webauthn4j.validator.AuthenticationObject
- getCollectedClientDataBytes() - Method in class com.webauthn4j.validator.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
-
Returns the counter value
- getCounter() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- getCredentialId() - Method in class com.webauthn4j.data.attestation.authenticator.AttestedCredentialData
- getCredentialId() - Method in class com.webauthn4j.data.AuthenticationRequest
- getCredentialId() - Method in class com.webauthn4j.data.CoreAuthenticationData
- getCredentialId() - Method in class com.webauthn4j.validator.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
- getCustomAuthenticationValidators() - Method in class com.webauthn4j.validator.AuthenticationDataValidator
- getCustomAuthenticationValidators() - Method in class com.webauthn4j.validator.CoreAuthenticationDataValidator
- getCustomRegistrationValidators() - Method in class com.webauthn4j.validator.CoreRegistrationDataValidator
- getCustomRegistrationValidators() - Method in class com.webauthn4j.validator.RegistrationDataValidator
- 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.validator.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.validator.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementValidator
- 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
- 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.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.validator.attestation.statement.AbstractStatementValidator
- 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
- getKeyStore() - Method in class com.webauthn4j.anchor.KeyStoreFileTrustAnchorsProvider
-
Deprecated.Provides keyStore file
- getKeyStore() - Method in class com.webauthn4j.anchor.KeyStoreTrustAnchorsProvider
-
Deprecated.Provides keyStore object
- 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
- getMagic() - Method in class com.webauthn4j.data.attestation.statement.TPMSAttest
- getMaliciousCounterValueHandler() - Method in class com.webauthn4j.validator.AuthenticationDataValidator
- getMaliciousCounterValueHandler() - Method in class com.webauthn4j.validator.CoreAuthenticationDataValidator
- getManufacturer() - Method in class com.webauthn4j.validator.attestation.statement.tpm.TPMDeviceProperty
- getMatcherProtectionType() - Method in class com.webauthn4j.data.extension.UvmEntry
- 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
- 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
- getOriginValidator() - Method in class com.webauthn4j.validator.AuthenticationDataValidator
- getOriginValidator() - Method in class com.webauthn4j.validator.RegistrationDataValidator
- 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.validator.attestation.statement.tpm.TPMDeviceProperty
- getPassword() - Method in class com.webauthn4j.anchor.KeyStoreFileTrustAnchorsProvider
-
Deprecated.Provides keyStore file password
- 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
- 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
- getRegistrationDataValidator() - Method in class com.webauthn4j.WebAuthnManager
- getRegistrationDataValidator() - Method in class com.webauthn4j.WebAuthnRegistrationManager
- 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
- 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.validator.AuthenticationObject
- getServerProperty() - Method in class com.webauthn4j.validator.CoreAuthenticationObject
- getServerProperty() - Method in class com.webauthn4j.validator.CoreRegistrationObject
- getServerProperty() - Method in class com.webauthn4j.validator.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
- getSignature() - Method in class com.webauthn4j.data.AuthenticatorAssertionResponse
- getSignature() - Method in class com.webauthn4j.data.CoreAuthenticationData
- 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.validator.AssertionSignatureValidator
- 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
- getTimeout() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getTimeout() - Method in class com.webauthn4j.data.PublicKeyCredentialRequestOptions
- getTimestamp() - Method in class com.webauthn4j.validator.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
-
Returns the tokenBindingId
- getTpmDevicePropertyDecoder() - Method in class com.webauthn4j.validator.attestation.statement.tpm.TPMAttestationStatementValidator
- getTpmDevicePropertyValidator() - Method in class com.webauthn4j.validator.attestation.statement.tpm.TPMAttestationStatementValidator
- getTransports() - Method in interface com.webauthn4j.authenticator.Authenticator
-
Returns the
AuthenticatorTransportSet - getTransports() - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
- 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
- getTransports() - Method in class com.webauthn4j.data.RegistrationRequest
- getTransports() - Method in class com.webauthn4j.validator.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
- getUser() - Method in class com.webauthn4j.data.PublicKeyCredentialCreationOptions
- getUserHandle() - Method in class com.webauthn4j.data.AuthenticationData
- getUserHandle() - Method in class com.webauthn4j.data.AuthenticationRequest
- 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.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(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
- getVer() - Method in class com.webauthn4j.data.attestation.statement.AndroidSafetyNetAttestationStatement
- getVer() - Method in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- getVersionValidator() - Method in class com.webauthn4j.validator.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementValidator
- 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
- GooglePlayServiceVersionValidator - Interface in com.webauthn4j.validator.attestation.statement.androidsafetynet
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
- hashCode() - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- 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.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.validator.attestation.statement.tpm.TPMDeviceProperty
- hashCode() - Method in class com.webauthn4j.validator.AuthenticationObject
- hashCode() - Method in class com.webauthn4j.validator.CoreAuthenticationObject
- hashCode() - Method in class com.webauthn4j.validator.CoreRegistrationObject
- hashCode() - Method in class com.webauthn4j.validator.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
- 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.
I
- 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.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
- InconsistentClientDataTypeException - Exception in com.webauthn4j.validator.exception
-
Thrown if inconsistent type is specified for client data
- InconsistentClientDataTypeException(String) - Constructor for exception com.webauthn4j.validator.exception.InconsistentClientDataTypeException
- InconsistentClientDataTypeException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.InconsistentClientDataTypeException
- InconsistentClientDataTypeException(Throwable) - Constructor for exception com.webauthn4j.validator.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.
- 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
- isCrossOriginAllowed() - Method in class com.webauthn4j.validator.AuthenticationDataValidator
- 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.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- isFullChainProhibited() - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessValidator
- isNoDA() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isPolicyQualifiersRejected() - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- isPolicyQualifiersRejected() - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessValidator
- isRequireResidentKey() - Method in class com.webauthn4j.data.AuthenticatorSelectionCriteria
- isRestricted() - Method in class com.webauthn4j.data.attestation.statement.TPMAObject
- isRevocationCheckEnabled() - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- isRevocationCheckEnabled() - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessValidator
- isSafe() - Method in class com.webauthn4j.data.attestation.statement.TPMSClockInfo
- isSelfAttestationAllowed() - Method in class com.webauthn4j.validator.attestation.trustworthiness.self.DefaultSelfAttestationTrustworthinessValidator
- 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.validator.attestation.statement.androidkey.AndroidKeyAttestationStatementValidator
- 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
- isValidSignature() - Method in class com.webauthn4j.data.jws.JWS
-
Validates signature.
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 extends Serializable> - 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.validator.exception
-
Thrown if an invalid TPM key description is detected
- KeyDescriptionValidationException(String) - Constructor for exception com.webauthn4j.validator.exception.KeyDescriptionValidationException
- KeyDescriptionValidationException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.KeyDescriptionValidationException
- KeyDescriptionValidationException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.KeyDescriptionValidationException
- KeyDescriptionValidator - Class in com.webauthn4j.validator.attestation.statement.androidkey
- KeyDescriptionValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- 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
- KeyStoreFileTrustAnchorsProvider - Class in com.webauthn4j.anchor
-
Deprecated.
- KeyStoreFileTrustAnchorsProvider() - Constructor for class com.webauthn4j.anchor.KeyStoreFileTrustAnchorsProvider
-
Deprecated.
- KeyStoreTrustAnchorRepository - Class in com.webauthn4j.anchor
-
Load
TrustAnchors from KeyStore. - KeyStoreTrustAnchorRepository(Path, String) - Constructor for class com.webauthn4j.anchor.KeyStoreTrustAnchorRepository
- KeyStoreTrustAnchorRepository(KeyStore) - Constructor for class com.webauthn4j.anchor.KeyStoreTrustAnchorRepository
- KeyStoreTrustAnchorsProvider - Class in com.webauthn4j.anchor
-
Deprecated.
- KeyStoreTrustAnchorsProvider() - Constructor for class com.webauthn4j.anchor.KeyStoreTrustAnchorsProvider
-
Deprecated.
- KM_ORIGIN_GENERATED - Static variable in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- KM_PURPOSE_SIGN - Static variable in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- KM_TAG_ALL_APPLICATIONS - Static variable in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- KM_TAG_CREATION_DATE_TIME - Static variable in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- KM_TAG_ORIGIN - Static variable in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- KM_TAG_PURPOSE - Static variable in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
L
- loadTrustAnchors() - Method in class com.webauthn4j.anchor.CachingTrustAnchorsProviderBase
-
Deprecated.
- loadTrustAnchors() - Method in class com.webauthn4j.anchor.CertFileTrustAnchorsProvider
-
Deprecated.
- loadTrustAnchors() - Method in class com.webauthn4j.anchor.KeyStoreFileTrustAnchorsProvider
-
Deprecated.
- 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
- maliciousCounterValueDetected(AuthenticationObject) - Method in interface com.webauthn4j.validator.MaliciousCounterValueHandler
- maliciousCounterValueDetected(CoreAuthenticationObject) - Method in interface com.webauthn4j.validator.CoreMaliciousCounterValueHandler
- MaliciousCounterValueException - Exception in com.webauthn4j.validator.exception
-
Thrown if the counter value is lower than expected value
- MaliciousCounterValueException(String) - Constructor for exception com.webauthn4j.validator.exception.MaliciousCounterValueException
- MaliciousCounterValueException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.MaliciousCounterValueException
- MaliciousCounterValueException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.MaliciousCounterValueException
- MaliciousCounterValueHandler - Interface in com.webauthn4j.validator
-
Strategy interface to handle malicious counter value
- 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
- MissingChallengeException - Exception in com.webauthn4j.validator.exception
-
Thrown if challenge doesn't exist in the session
- MissingChallengeException(String) - Constructor for exception com.webauthn4j.validator.exception.MissingChallengeException
- MissingChallengeException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.MissingChallengeException
- MissingChallengeException(Throwable) - Constructor for exception com.webauthn4j.validator.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
- NoneAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.none
-
Validates the specified
AttestationStatementis a none attestation - NoneAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.none.NoneAttestationStatementValidator
- NOT_SUPPORTED - Static variable in class com.webauthn4j.data.client.TokenBindingStatus
- NotAllowedAlgorithmException - Exception in com.webauthn4j.validator.exception
- NotAllowedAlgorithmException(String) - Constructor for exception com.webauthn4j.validator.exception.NotAllowedAlgorithmException
- NotAllowedAlgorithmException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.NotAllowedAlgorithmException
- NotAllowedAlgorithmException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.NotAllowedAlgorithmException
- NotAllowedCredentialIdException - Exception in com.webauthn4j.validator.exception
- NotAllowedCredentialIdException(String) - Constructor for exception com.webauthn4j.validator.exception.NotAllowedCredentialIdException
- NotAllowedCredentialIdException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.NotAllowedCredentialIdException
- NotAllowedCredentialIdException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.NotAllowedCredentialIdException
- NULL - Static variable in class com.webauthn4j.data.attestation.authenticator.AAGUID
- NullAndroidKeyAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.androidkey
- NullAndroidKeyAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.androidkey.NullAndroidKeyAttestationStatementValidator
- NullAndroidSafetyNetAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.androidsafetynet
- NullAndroidSafetyNetAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.androidsafetynet.NullAndroidSafetyNetAttestationStatementValidator
- NullAppleAnonymousAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.apple
- NullAppleAnonymousAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.apple.NullAppleAnonymousAttestationStatementValidator
- NullCertPathTrustworthinessValidator - Class in com.webauthn4j.validator.attestation.trustworthiness.certpath
-
Null validator that bypass x5c trustworthiness check
- NullCertPathTrustworthinessValidator() - Constructor for class com.webauthn4j.validator.attestation.trustworthiness.certpath.NullCertPathTrustworthinessValidator
- NullFIDOU2FAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.u2f
-
Null validator for
FIDOU2FAttestationStatement - NullFIDOU2FAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.u2f.NullFIDOU2FAttestationStatementValidator
- NullPackedAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.packed
-
Null validator for
PackedAttestationStatement - NullPackedAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.packed.NullPackedAttestationStatementValidator
- NullSelfAttestationTrustworthinessValidator - Class in com.webauthn4j.validator.attestation.trustworthiness.self
-
Null validator that bypass self attestation rule check
- NullSelfAttestationTrustworthinessValidator() - Constructor for class com.webauthn4j.validator.attestation.trustworthiness.self.NullSelfAttestationTrustworthinessValidator
- NullTPMAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.tpm
- NullTPMAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.tpm.NullTPMAttestationStatementValidator
- NullTPMDevicePropertyValidator - Class in com.webauthn4j.validator.attestation.statement.tpm
- NullTPMDevicePropertyValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.tpm.NullTPMDevicePropertyValidator
O
- 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
- 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
- OriginValidator - Interface in com.webauthn4j.validator
-
Validates the specified
Origininstance - OriginValidatorImpl - Class in com.webauthn4j.validator
- OriginValidatorImpl() - Constructor for class com.webauthn4j.validator.OriginValidatorImpl
P
- 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
- PackedAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.packed
-
Validates the specified
AttestationStatementis a valid packed attestation - PackedAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.packed.PackedAttestationStatementValidator
- parse(AuthenticationRequest) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
- parse(AuthenticationRequest) - Method in class com.webauthn4j.WebAuthnManager
- parse(RegistrationRequest) - Method in class com.webauthn4j.WebAuthnManager
- parse(RegistrationRequest) - Method in class com.webauthn4j.WebAuthnRegistrationManager
- parse(String, Class<T>) - Method in class com.webauthn4j.data.jws.JWSFactory
- 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.
- PRIVILEGED_SOFTWARE - Enum constant in enum class com.webauthn4j.data.TransactionConfirmationDisplay
- provide() - Method in class com.webauthn4j.anchor.CachingTrustAnchorsProviderBase
-
Deprecated.
- provide() - Method in class com.webauthn4j.anchor.KeyStoreTrustAnchorsProvider
-
Deprecated.
- provide() - Method in class com.webauthn4j.anchor.SimpleTrustAnchorsProvider
-
Deprecated.
- provide() - Method in interface com.webauthn4j.anchor.TrustAnchorsProvider
-
Deprecated.
- 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, 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
- 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
- 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
- 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.validator.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.validator.exception.PublicKeyMismatchException
- PublicKeyMismatchException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.PublicKeyMismatchException
- PublicKeyMismatchException(Throwable) - Constructor for exception com.webauthn4j.validator.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
- RegistrationData - Class in com.webauthn4j.data
- RegistrationData(AttestationObject, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, Set<AuthenticatorTransport>) - Constructor for class com.webauthn4j.data.RegistrationData
- RegistrationDataValidator - Class in com.webauthn4j.validator
- RegistrationDataValidator(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator, List<CustomRegistrationValidator>, ObjectConverter) - Constructor for class com.webauthn4j.validator.RegistrationDataValidator
- 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.validator
-
Internal data transfer object for registration data
- RegistrationObject(AttestationObject, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, Set<AuthenticatorTransport>, ServerProperty) - Constructor for class com.webauthn4j.validator.RegistrationObject
- RegistrationObject(AttestationObject, byte[], CollectedClientData, byte[], AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>, Set<AuthenticatorTransport>, ServerProperty, Instant) - Constructor for class com.webauthn4j.validator.RegistrationObject
- RegistrationParameters - Class in com.webauthn4j.data
- 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
- RegistrationRequest(byte[], byte[]) - Constructor for class com.webauthn4j.data.RegistrationRequest
- RegistrationRequest(byte[], byte[], String) - Constructor for class com.webauthn4j.data.RegistrationRequest
- RegistrationRequest(byte[], byte[], String, Set<String>) - Constructor for class com.webauthn4j.data.RegistrationRequest
- RegistrationRequest(byte[], byte[], Set<String>) - Constructor for class com.webauthn4j.data.RegistrationRequest
- 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)
- resolve(AAGUID) - Method in interface com.webauthn4j.anchor.TrustAnchorsResolver
-
Deprecated.
- resolve(AAGUID) - Method in class com.webauthn4j.anchor.TrustAnchorsResolverImpl
-
Deprecated.
- resolveTrustAnchors(AAGUID) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- resolveTrustAnchors(AAGUID) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.TrustAnchorCertPathTrustworthinessValidator
-
Deprecated.
- 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
- 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
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
- SELF - Enum constant in enum class com.webauthn4j.data.attestation.statement.AttestationType
- SelfAttestationProhibitedException - Exception in com.webauthn4j.validator.exception
-
Thrown if self attestation is specified while prohibited
- SelfAttestationProhibitedException(String) - Constructor for exception com.webauthn4j.validator.exception.SelfAttestationProhibitedException
- SelfAttestationProhibitedException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.SelfAttestationProhibitedException
- SelfAttestationProhibitedException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.SelfAttestationProhibitedException
- SelfAttestationTrustworthinessValidator - Interface in com.webauthn4j.validator.attestation.trustworthiness.self
-
Validates the specified
AttestationStatementtrustworthiness based on self-attestation rule - SENSITIVE_DATA_ORIGIN_BIT - Static variable in class com.webauthn4j.data.attestation.statement.TPMAObject
- 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<? extends Serializable>, 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(T, JsonGenerator, SerializerProvider) - Method in class com.webauthn4j.converter.jackson.serializer.cbor.AbstractCtapCanonicalCborSerializer
- 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
- 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 validators
- ServerProperty(Origin, String, Challenge, byte[]) - Constructor for class com.webauthn4j.server.ServerProperty
- ServerProperty(Set<Origin>, String, Challenge, byte[]) - Constructor for class com.webauthn4j.server.ServerProperty
- set(String, Serializable) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForAuthentication
- set(String, Serializable) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorInputs.BuilderForRegistration
- set(String, Serializable) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForAuthentication
- set(String, Serializable) - Method in class com.webauthn4j.data.extension.authenticator.AuthenticationExtensionsAuthenticatorOutputs.BuilderForRegistration
- set(String, Serializable) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- set(String, Serializable) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- set(String, Serializable) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForAuthentication
- set(String, Serializable) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientOutputs.BuilderForRegistration
- setAppid(String) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- setAppid(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
- setAttestedCredentialData(AttestedCredentialData) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- setAuthenticatorExtensions(AuthenticationExtensionsAuthenticatorOutputs<RegistrationExtensionAuthenticatorOutput>) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- setBackwardThreshold(int) - Method in class com.webauthn4j.validator.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementValidator
- setCertificates(List<Path>) - Method in class com.webauthn4j.anchor.CertFileTrustAnchorsProvider
-
Deprecated.
- setClientExtensions(AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>) - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
- setCounter(long) - Method in interface com.webauthn4j.authenticator.CoreAuthenticator
-
Sets the counter value
- setCounter(long) - Method in class com.webauthn4j.authenticator.CoreAuthenticatorImpl
- 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.validator.AuthenticationDataValidator
- setEnforceCredentialProtectionPolicy(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForRegistration
- setForwardThreshold(int) - Method in class com.webauthn4j.validator.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementValidator
- setFullChainProhibited(boolean) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- setFullChainProhibited(boolean) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessValidator
- 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
- setKeyStore(KeyStore) - Method in class com.webauthn4j.anchor.KeyStoreTrustAnchorsProvider
-
Deprecated.Sets keyStore object
- setKeyStore(Path) - Method in class com.webauthn4j.anchor.KeyStoreFileTrustAnchorsProvider
-
Deprecated.Sets keyStore file
- setMaliciousCounterValueHandler(CoreMaliciousCounterValueHandler) - Method in class com.webauthn4j.validator.AuthenticationDataValidator
- setMaliciousCounterValueHandler(CoreMaliciousCounterValueHandler) - Method in class com.webauthn4j.validator.CoreAuthenticationDataValidator
- setOriginValidator(OriginValidator) - Method in class com.webauthn4j.validator.AuthenticationDataValidator
- setOriginValidator(OriginValidator) - Method in class com.webauthn4j.validator.RegistrationDataValidator
- setPassword(String) - Method in class com.webauthn4j.anchor.KeyStoreFileTrustAnchorsProvider
-
Deprecated.Sets keyStore file password
- setPolicyQualifiersRejected(boolean) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- setPolicyQualifiersRejected(boolean) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessValidator
- setRevocationCheckEnabled(boolean) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- setRevocationCheckEnabled(boolean) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessValidator
- setSelfAttestationAllowed(boolean) - Method in class com.webauthn4j.validator.attestation.trustworthiness.self.DefaultSelfAttestationTrustworthinessValidator
- setTeeEnforcedOnly(boolean) - Method in class com.webauthn4j.validator.attestation.statement.androidkey.AndroidKeyAttestationStatementValidator
- setTpmDevicePropertyDecoder(TPMDevicePropertyDecoder) - Method in class com.webauthn4j.validator.attestation.statement.tpm.TPMAttestationStatementValidator
- setTpmDevicePropertyValidator(TPMDevicePropertyValidator) - Method in class com.webauthn4j.validator.attestation.statement.tpm.TPMAttestationStatementValidator
- setTransports(Set<AuthenticatorTransport>) - Method in class com.webauthn4j.authenticator.AuthenticatorImpl
- setUvm(Boolean) - Method in class com.webauthn4j.data.extension.client.AuthenticationExtensionsClientInputs.BuilderForAuthentication
- 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.BuilderForRegistration
- setVersionValidator(GooglePlayServiceVersionValidator) - Method in class com.webauthn4j.validator.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementValidator
- 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
- SimpleTrustAnchorsProvider - Class in com.webauthn4j.anchor
-
Deprecated.
- SimpleTrustAnchorsProvider(Set<TrustAnchor>) - Constructor for class com.webauthn4j.anchor.SimpleTrustAnchorsProvider
-
Deprecated.
- SingleValueExtensionBase<T extends Serializable> - Class in com.webauthn4j.data.extension
- SingleValueExtensionBase(T) - Constructor for class com.webauthn4j.data.extension.SingleValueExtensionBase
- SingleValueExtensionInputBase<T extends Serializable> - Class in com.webauthn4j.data.extension
- SingleValueExtensionInputBase(T) - Constructor for class com.webauthn4j.data.extension.SingleValueExtensionInputBase
- SingleValueExtensionOutputBase<T extends Serializable> - 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
- 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
- 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.validator.attestation.statement.AbstractStatementValidator
- supports(CoreRegistrationObject) - Method in interface com.webauthn4j.validator.attestation.statement.AttestationStatementValidator
- SW_ENFORCED_INDEX - Static variable in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- 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.validator.attestation.statement.androidkey.KeyDescriptionValidator
- toByte() - Method in enum class com.webauthn4j.data.extension.CredentialProtectionPolicy
- 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.validator.exception
-
Thrown if tokenBinding error happen
- TokenBindingException(String) - Constructor for exception com.webauthn4j.validator.exception.TokenBindingException
- TokenBindingException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.TokenBindingException
- TokenBindingException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.TokenBindingException
- TokenBindingStatus - Class in com.webauthn4j.data.client
-
TokenBindingStatusis one of the following: supported present - toSignatureAlgorithm() - Method in class com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- 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.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
- TPMAttestationStatementValidator - Class in com.webauthn4j.validator.attestation.statement.tpm
- TPMAttestationStatementValidator() - Constructor for class com.webauthn4j.validator.attestation.statement.tpm.TPMAttestationStatementValidator
- TPMDeviceProperty - Class in com.webauthn4j.validator.attestation.statement.tpm
- TPMDeviceProperty(String, String, String) - Constructor for class com.webauthn4j.validator.attestation.statement.tpm.TPMDeviceProperty
- TPMDevicePropertyDecoder - Interface in com.webauthn4j.validator.attestation.statement.tpm
- TPMDevicePropertyValidator - Interface in com.webauthn4j.validator.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
- TrustAnchorCertPathTrustworthinessValidator - Class in com.webauthn4j.validator.attestation.trustworthiness.certpath
-
Deprecated.Use
DefaultCertPathTrustworthinessValidatorinstead - TrustAnchorCertPathTrustworthinessValidator(TrustAnchorsResolver) - Constructor for class com.webauthn4j.validator.attestation.trustworthiness.certpath.TrustAnchorCertPathTrustworthinessValidator
-
Deprecated.
- TrustAnchorNotFoundException - Exception in com.webauthn4j.validator.exception
-
Thrown if no trust anchor chained to the attestation certificate is found
- TrustAnchorNotFoundException(String) - Constructor for exception com.webauthn4j.validator.exception.TrustAnchorNotFoundException
- TrustAnchorNotFoundException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.TrustAnchorNotFoundException
- TrustAnchorNotFoundException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.TrustAnchorNotFoundException
- TrustAnchorRepository - Interface in com.webauthn4j.anchor
-
TrustAnchor Repository
- TrustAnchorsProvider - Interface in com.webauthn4j.anchor
-
Deprecated.
- TrustAnchorsResolver - Interface in com.webauthn4j.anchor
-
Deprecated.
- TrustAnchorsResolverImpl - Class in com.webauthn4j.anchor
-
Deprecated.
- TrustAnchorsResolverImpl(TrustAnchorsProvider) - Constructor for class com.webauthn4j.anchor.TrustAnchorsResolverImpl
-
Deprecated.
U
- UnexpectedExtensionException - Exception in com.webauthn4j.validator.exception
-
Thrown if unexpected extension is contained
- UnexpectedExtensionException(String) - Constructor for exception com.webauthn4j.validator.exception.UnexpectedExtensionException
- UnexpectedExtensionException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.UnexpectedExtensionException
- UnexpectedExtensionException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.UnexpectedExtensionException
- UNWRAP_KEY - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- 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.validator.exception
-
Thrown if user is to be present but not present
- UserNotPresentException(String) - Constructor for exception com.webauthn4j.validator.exception.UserNotPresentException
- UserNotPresentException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.UserNotPresentException
- UserNotPresentException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.UserNotPresentException
- UserNotVerifiedException - Exception in com.webauthn4j.validator.exception
-
Thrown if user is to be verified but not verified
- UserNotVerifiedException(String) - Constructor for exception com.webauthn4j.validator.exception.UserNotVerifiedException
- UserNotVerifiedException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.UserNotVerifiedException
- UserNotVerifiedException(Throwable) - Constructor for exception com.webauthn4j.validator.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.
- 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.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(AAGUID, CertificateBaseAttestationStatement) - Method in interface com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidator
- validate(AAGUID, CertificateBaseAttestationStatement, Instant) - Method in interface com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidator
- validate(AAGUID, CertificateBaseAttestationStatement, Instant) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidatorBase
- validate(AAGUID, CertificateBaseAttestationStatement, Instant) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.DefaultCertPathTrustworthinessValidator
- validate(AAGUID, CertificateBaseAttestationStatement, Instant) - Method in class com.webauthn4j.validator.attestation.trustworthiness.certpath.NullCertPathTrustworthinessValidator
- validate(CertificateBaseAttestationStatement) - Method in class com.webauthn4j.validator.attestation.trustworthiness.self.DefaultSelfAttestationTrustworthinessValidator
- validate(CertificateBaseAttestationStatement) - Method in class com.webauthn4j.validator.attestation.trustworthiness.self.NullSelfAttestationTrustworthinessValidator
- validate(CertificateBaseAttestationStatement) - Method in interface com.webauthn4j.validator.attestation.trustworthiness.self.SelfAttestationTrustworthinessValidator
- validate(AuthenticationData, AuthenticationParameters) - Method in class com.webauthn4j.validator.AuthenticationDataValidator
- validate(AuthenticationData, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
- validate(AuthenticationData, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnManager
- validate(AuthenticationRequest, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnAuthenticationManager
- validate(AuthenticationRequest, AuthenticationParameters) - Method in class com.webauthn4j.WebAuthnManager
- validate(CollectedClientData, ServerProperty) - Method in class com.webauthn4j.validator.OriginValidatorImpl
- validate(CoreAuthenticationData, COSEKey) - Method in class com.webauthn4j.validator.AssertionSignatureValidator
- validate(CoreAuthenticationData, CoreAuthenticationParameters) - Method in class com.webauthn4j.validator.CoreAuthenticationDataValidator
-
It is up to caller responsibility to inject challenge into clientData and validate it equals to challenge stored in server side
- validate(CoreRegistrationData, CoreRegistrationParameters) - Method in class com.webauthn4j.validator.CoreRegistrationDataValidator
-
It is up to caller responsibility to inject challenge into clientData and validate it equals to challenge stored in server side
- validate(RegistrationData, RegistrationParameters) - Method in class com.webauthn4j.validator.RegistrationDataValidator
- validate(RegistrationData, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnManager
- validate(RegistrationData, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnRegistrationManager
- validate(RegistrationRequest, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnManager
- validate(RegistrationRequest, RegistrationParameters) - Method in class com.webauthn4j.WebAuthnRegistrationManager
- validate(TPMDeviceProperty) - Method in class com.webauthn4j.validator.attestation.statement.tpm.NullTPMDevicePropertyValidator
- validate(TPMDeviceProperty) - Method in interface com.webauthn4j.validator.attestation.statement.tpm.TPMDevicePropertyValidator
- validate(AuthenticationObject) - Method in interface com.webauthn4j.validator.CustomAuthenticationValidator
- validate(AuthenticationObject) - Method in interface com.webauthn4j.validator.OriginValidator
- validate(AuthenticationObject) - Method in class com.webauthn4j.validator.OriginValidatorImpl
- validate(CoreAuthenticationObject) - Method in interface com.webauthn4j.validator.CustomCoreAuthenticationValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.androidkey.AndroidKeyAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.androidkey.NullAndroidKeyAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.androidsafetynet.AndroidSafetyNetAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.androidsafetynet.NullAndroidSafetyNetAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.apple.AppleAnonymousAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.apple.NullAppleAnonymousAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in interface com.webauthn4j.validator.attestation.statement.AttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.none.NoneAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.packed.NullPackedAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.packed.PackedAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.tpm.NullTPMAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.tpm.TPMAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.u2f.FIDOU2FAttestationStatementValidator
-
AttestationType.BASIC is always returned as RP cannot differentiate between BASIC and Attestation CA from the attestation data, - validate(CoreRegistrationObject) - Method in class com.webauthn4j.validator.attestation.statement.u2f.NullFIDOU2FAttestationStatementValidator
- validate(CoreRegistrationObject) - Method in interface com.webauthn4j.validator.CustomCoreRegistrationValidator
- validate(RegistrationObject) - Method in interface com.webauthn4j.validator.CustomRegistrationValidator
- validate(RegistrationObject) - Method in interface com.webauthn4j.validator.OriginValidator
- validate(RegistrationObject) - Method in class com.webauthn4j.validator.OriginValidatorImpl
- validate(String) - Method in interface com.webauthn4j.validator.attestation.statement.androidsafetynet.GooglePlayServiceVersionValidator
- validate(X509Certificate, byte[], boolean) - Method in class com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
- ValidationException - Exception in com.webauthn4j.validator.exception
-
An abstract exception for validation violation
- ValidationException(String) - Constructor for exception com.webauthn4j.validator.exception.ValidationException
- ValidationException(String, Throwable) - Constructor for exception com.webauthn4j.validator.exception.ValidationException
- ValidationException(Throwable) - Constructor for exception com.webauthn4j.validator.exception.ValidationException
- 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.
- 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.
- VERIFY - Enum constant in enum class com.webauthn4j.data.attestation.statement.COSEKeyOperation
- VERSION_2_0 - Static variable in class com.webauthn4j.data.attestation.statement.TPMAttestationStatement
- 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
- WebAuthnAuthenticationManager() - Constructor for class com.webauthn4j.WebAuthnAuthenticationManager
- WebAuthnAuthenticationManager(List<CustomAuthenticationValidator>) - Constructor for class com.webauthn4j.WebAuthnAuthenticationManager
- WebAuthnAuthenticationManager(List<CustomAuthenticationValidator>, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnAuthenticationManager
- WebAuthnCBORModule - Class in com.webauthn4j.converter.jackson
-
Jackson Module for WebAuthn CBOR data structures
- WebAuthnCBORModule(ObjectConverter) - Constructor for class com.webauthn4j.converter.jackson.WebAuthnCBORModule
- 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
- WebAuthnManager(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator) - Constructor for class com.webauthn4j.WebAuthnManager
- WebAuthnManager(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnManager
- WebAuthnManager(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator, List<CustomRegistrationValidator>, List<CustomAuthenticationValidator>) - Constructor for class com.webauthn4j.WebAuthnManager
- WebAuthnManager(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator, List<CustomRegistrationValidator>, List<CustomAuthenticationValidator>, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnManager
- WebAuthnRegistrationManager - Class in com.webauthn4j
- WebAuthnRegistrationManager(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator) - Constructor for class com.webauthn4j.WebAuthnRegistrationManager
- WebAuthnRegistrationManager(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnRegistrationManager
- WebAuthnRegistrationManager(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator, List<CustomRegistrationValidator>) - Constructor for class com.webauthn4j.WebAuthnRegistrationManager
- WebAuthnRegistrationManager(List<AttestationStatementValidator>, CertPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator, List<CustomRegistrationValidator>, ObjectConverter) - Constructor for class com.webauthn4j.WebAuthnRegistrationManager
- WIFI_DIRECT - Enum constant in enum class com.webauthn4j.data.AttachmentHint
- 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