webauthn4j
A portable Java library for WebAuthn(Passkeys) server side verification
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- bump-version.yml
- ci.yml
- codeql-analysis.yml
- dependabot-labeler.yml
- doc.yml
- pr-gate-ci.yml
- release.yml
- snapshot-release.yml
- stale.yml
- dependabot.yml
- release.yml
- errors-1748767531511.log
- BuildUtils.kt
- VersionUtils.kt
- webauthn4j.java-conventions.gradle.kts
- webauthn4j.java-library-conventions.gradle.kts
- build.gradle.kts
- settings.gradle.kts
- logo.png
- release-procedure.md
- logo-transparent.png
- logo.jpg
- logo.png
- logo-transparent.png
- logo.jpg
- logo.png
- logo-transparent.png
- logo.jpg
- logo.png
- logo-transparent.png
- logo.jpg
- logo.png
- configuration.adoc
- deep-dive.adoc
- faq.adoc
- index.adoc
- introduction.adoc
- known-issues.adoc
- quick-start.adoc
- configuration.adoc
- deep-dive.adoc
- design-note.adoc
- faq.adoc
- index.adoc
- introduction.adoc
- known-issues.adoc
- quick-start.adoc
- index-docinfo.xml
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- verification-keyring.keys
- verification-metadata.xml
- Authenticator.kt
- ClientPlatform.kt
- RelyingParty.kt
- StandardScenario.kt
- WebAuthnTestEnvironment.kt
- AAGUIDSpec.kt
- AlgorithmSpec.kt
- AllowCredentialsSpec.kt
- AttachmentSpec.kt
- AttestationConveyanceSpec.kt
- AttestationFormatSpec.kt
- AttestationSignatureSpec.kt
- AttestationTrustSpec.kt
- AuthenticatorDataSpec.kt
- BackupStateSpec.kt
- ChallengeSpec.kt
- ClientDataTypeSpec.kt
- ClientPINSpec.kt
- CounterSpec.kt
- CredentialIdSpec.kt
- CredentialSelectorSpec.kt
- CrossOriginSpec.kt
- ExcludeCredentialsSpec.kt
- OriginSpec.kt
- ResetProtectionSpec.kt
- ResidentKeySpec.kt
- RpIdSpec.kt
- SignatureSpec.kt
- TransportSpec.kt
- UserPresenceSpec.kt
- UserVerificationSpec.kt
- ClientPINManagementSpec.kt
- CredentialDeletionSpec.kt
- CrossPlatformAuthenticationSpec.kt
- PasswordlessFlowSpec.kt
- SecondFactorFlowSpec.kt
- BddHtmlReporter.kt
- KotestProjectConfig.kt
- build.gradle.kts
- README.md
- FidoMDS3MetadataBLOBIntegrationTest.java
- gsextendvalsha2g3r3.crl
- root-r3.crl
- root-r3.crt
- build.gradle.kts
- AdminResource.java
- PublicResource.java
- UserResource.java
- DemoWebAuthnUserProvider.java
- User.java
- WebAuthnCredential.java
- index.html
- application.properties
- WebAuthnE2ETest.java
- build.gradle.kts
- PasskeyApplication.java
- SecurityConfig.java
- TestController.java
- index.html
- application.properties
- PasskeyE2ETest.java
- build.gradle.kts
- WebSecurityBeanConfig.java
- WebSecurityConfig.java
- AuthenticatorCreateForm.java
- UserCreateForm.java
- WebAuthnSampleController.java
- WebAuthn4jSpringSecurityApplication.java
- tiny.css
- base64url.js
- webauthn.js
- dashboard.html
- authenticator-login.html
- login.html
- signup.html
- application.properties
- WebAuthn4jSpringSecurityE2ETest.java
- build.gradle.kts
- CentralPortalApiException.kt
- CentralPortalClient.kt
- DeploymentStatus.kt
- BundleCreator.kt
- DeploymentFailedException.kt
- DeploymentTimeoutException.kt
- MavenCentralPublishExtension.kt
- MavenCentralPublishPlugin.kt
- PublishToCentralPortalTask.kt
- CentralPortalClientTest.kt
- BundleCreatorTest.kt
- MavenCentralPublishPluginIntegrationTest.kt
- MavenCentralPublishPluginTest.kt
- ARCHITECTURE.md
- build.gradle.kts
- README.md
- settings.gradle.kts
- OptionalDependenciesPlugin.kt
- build.gradle.kts
- README.md
- settings.gradle.kts
- SecurityProviderAgent.java
- SecurityProviderConfiguration.kt
- TestWithSecurityProviderExtension.kt
- TestWithSecurityProviderPlugin.kt
- build.gradle.kts
- README.md
- settings.gradle.kts
- AdoptiumToolchainResolver.kt
- ToolchainJdkVersionParser.kt
- ToolchainPinningExtension.kt
- ToolchainPinningPlugin.kt
- build.gradle.kts
- README.md
- settings.gradle.kts
- DCAppleDevice.java
- DCAppleDeviceImpl.java
- AppleAppAttestAttestationStatementSerializer.java
- DeviceCheckCBORModule.java
- AppleAppAttestAttestationStatement.java
- DCAssertion.java
- DCAssertionData.java
- DCAssertionParameters.java
- DCAssertionRequest.java
- DCAttestationData.java
- DCAttestationParameters.java
- DCAttestationRequest.java
- DCServerProperty.java
- AppleAppAttestAttestationStatementVerifier.java
- NullAppleAppAttestAttestationStatementVerifier.java
- DCAssertionDataVerifier.java
- DCAssertionSignatureVerifier.java
- DCAttestationDataVerifier.java
- DCAuthenticationObject.java
- DCRegistrationObject.java
- DeviceCheckAssertionManager.java
- DeviceCheckAttestationManager.java
- DeviceCheckManager.java
- module-info.java
- AppleAppAttestAttestationStatementTest.java
- DCAssertionRequestTest.java
- DCAttestationDataTest.java
- DCAttestationRequestTest.java
- DCServerPropertyTest.java
- AppleAppAttestAttestationStatementVerifierTest.java
- NullAppleAppAttestAttestationStatementVerifierTest.java
- DCAttestationDataVerifierTest.java
- DCRegistrationObjectTest.java
- DeviceCheckAssertionManagerTest.java
- DeviceCheckManagerTest.java
- DeviceCheckManagerSample.java
- Apple_App_Attestation_Root_CA.pem
- build.gradle.kts
- KeyStoreException.java
- KeyStoreTrustAnchorRepository.java
- TrustAnchorRepository.java
- Authenticator.java
- AuthenticatorImpl.java
- CoreAuthenticator.java
- CoreAuthenticatorImpl.java
- DataConversionException.java
- AAGUIDDeserializer.java
- AttestedCredentialDataDeserializer.java
- AuthenticationExtensionsAuthenticatorInputsDeserializer.java
- AuthenticationExtensionsAuthenticatorOutputsDeserializer.java
- AuthenticationExtensionsAuthenticatorOutputsEnvelope.java
- AuthenticationExtensionsAuthenticatorOutputsEnvelopeDeserializer.java
- AuthenticatorDataDeserializer.java
- AuthenticatorTransportDeserializer.java
- CertPathDeserializer.java
- COSEAlgorithmIdentifierDeserializer.java
- COSEKeyEnvelope.java
- COSEKeyEnvelopeDeserializer.java
- COSEKeyOperationDeserializer.java
- COSEKeyTypeDeserializer.java
- CredentialProtectionExtensionAuthenticatorInputDeserializer.java
- CredentialProtectionExtensionAuthenticatorOutputDeserializer.java
- CredentialProtectionPolicyDeserializer.java
- CurveDeserializer.java
- ExtensionAuthenticatorInputDeserializer.java
- ExtensionAuthenticatorOutputDeserializer.java
- HMACSecretAuthenticationExtensionAuthenticatorInputDeserializer.java
- HMACSecretAuthenticationExtensionAuthenticatorOutputDeserializer.java
- HMACSecretRegistrationExtensionAuthenticatorInputDeserializer.java
- HMACSecretRegistrationExtensionAuthenticatorOutputDeserializer.java
- JWSDeserializer.java
- TPMSAttestDeserializer.java
- TPMTPublicDeserializer.java
- UserVerificationMethodExtensionAuthenticatorInputDeserializer.java
- UserVerificationMethodExtensionAuthenticatorOutputDeserializer.java
- X509CertificateDeserializer.java
- AttachmentHintFromLongDeserializer.java
- AttachmentHintFromStringDeserializer.java
- AuthenticationAlgorithmFromIntDeserializer.java
- AuthenticationAlgorithmFromStringDeserializer.java
- AuthenticationExtensionsClientInputsDeserializer.java
- AuthenticationExtensionsClientOutputsDeserializer.java
- AuthenticatorAttestationTypeFromIntDeserializer.java
- AuthenticatorAttestationTypeFromStringDeserializer.java
- AuthenticatorTransportDeserializer.java
- ByteArrayBase64Deserializer.java
- ByteArrayBase64UrlDeserializer.java
- ChallengeDeserializer.java
- COSEAlgorithmIdentifierDeserializer.java
- COSEKeyOperationDeserializer.java
- COSEKeyTypeDeserializer.java
- CredentialPropertiesExtensionClientInputDeserializer.java
- CredentialPropertiesExtensionClientOutputDeserializer.java
- CredentialProtectionExtensionClientInputDeserializer.java
- CredentialProtectionPolicyDeserializer.java
- CurveDeserializer.java
- ExtensionClientInputDeserializer.java
- ExtensionClientOutputDeserializer.java
- FIDOAppIDExclusionExtensionClientInputDeserializer.java
- FIDOAppIDExclusionExtensionClientOutputDeserializer.java
- FIDOAppIDExtensionClientInputDeserializer.java
- FIDOAppIDExtensionClientOutputDeserializer.java
- HMACSecretAuthenticationExtensionClientInputDeserializer.java
- HMACSecretAuthenticationExtensionClientOutputDeserializer.java
- HMACSecretRegistrationExtensionClientInputDeserializer.java
- HMACSecretRegistrationExtensionClientOutputDeserializer.java
- JWAIdentifierDeserializer.java
- JWSHeaderDeserializer.java
- KeyProtectionTypeFromIntDeserializer.java
- KeyProtectionTypeFromStringDeserializer.java
- LargeBlobExtensionClientInputDeserializer.java
- LargeBlobExtensionClientOutputDeserializer.java
- LargeBlobSupportDeserializer.java
- MatcherProtectionTypeFromIntDeserializer.java
- MatcherProtectionTypeFromStringDeserializer.java
- MessageDigestAlgorithmDeserializer.java
- OriginDeserializer.java
- PublicKeyRepresentationFormatFromIntDeserializer.java
- PublicKeyRepresentationFormatFromStringDeserializer.java
- SignatureAlgorithmDeserializer.java
- TPMEccCurveDeserializer.java
- TPMGeneratedDeserializer.java
- TPMIAlgHashDeserializer.java
- TPMIAlgPublicDeserializer.java
- TPMISTAttestDeserializer.java
- TransactionConfirmationDisplayFromIntDeserializer.java
- TransactionConfirmationDisplayFromStringDeserializer.java
- UserVerificationMethodExtensionClientInputDeserializer.java
- UserVerificationMethodExtensionClientOutputDeserializer.java
- UserVerificationMethodFromLongDeserializer.java
- UserVerificationMethodFromStringDeserializer.java
- UserVerificationMethodSetFromLongDeserializer.java
- VendorCommandIdDeserializer.java
- X509CertificateDeserializer.java
- AAGUIDSerializer.java
- AbstractCtapCanonicalCborSerializer.java
- AndroidKeyAttestationStatementSerializer.java
- AndroidSafetyNetAttestationStatementSerializer.java
- AppleAnonymousAttestationStatementSerializer.java
- AttestationObjectSerializer.java
- AttestedCredentialDataSerializer.java
- AuthenticationExtensionsAuthenticatorInputsSerializer.java
- AuthenticationExtensionsAuthenticatorOutputsSerializer.java
- AuthenticatorDataSerializer.java
- AuthenticatorTransportSerializer.java
- CertPathSerializer.java
- COSEAlgorithmIdentifierSerializer.java
- COSEKeyOperationSerializer.java
- COSEKeyTypeSerializer.java
- CredentialProtectionPolicySerializer.java
- CurveSerializer.java
- EC2COSEKeySerializer.java
- EdDSACOSEKeySerializer.java
- FIDOU2FAttestationStatementSerializer.java
- HMACGetSecretAuthenticatorInputSerializer.java
- JWSSerializer.java
- NoneAttestationStatementSerializer.java
- PackedAttestationStatementSerializer.java
- PublicKeyCredentialDescriptorSerializer.java
- PublicKeyCredentialParametersSerializer.java
- PublicKeyCredentialRpEntitySerializer.java
- PublicKeyCredentialUserEntitySerializer.java
- RSACOSEKeySerializer.java
- TPMAttestationStatementSerializer.java
- TPMSAttestSerializer.java
- TPMTPublicSerializer.java
- X509CertificateSerializer.java
- AttachmentHintToLongSerializer.java
- AttachmentHintToStringSerializer.java
- AuthenticationAlgorithmToIntSerializer.java
- AuthenticationAlgorithmToStringSerializer.java
- AuthenticatorAttestationTypeToIntSerializer.java
- AuthenticatorAttestationTypeToStringSerializer.java
- AuthenticatorTransportSerializer.java
- ByteArrayBase64Serializer.java
- ByteArrayBase64UrlSerializer.java
- ChallengeSerializer.java
- COSEAlgorithmIdentifierSerializer.java
- COSEKeyOperationSerializer.java
- COSEKeyTypeSerializer.java
- CredentialProtectionPolicySerializer.java
- CurveSerializer.java
- JWAIdentifierSerializer.java
- JWSHeaderSerializer.java
- KeyProtectionTypeToIntSerializer.java
- KeyProtectionTypeToStringSerializer.java
- LargeBlobSupportSerializer.java
- MatcherProtectionTypeToIntSerializer.java
- MatcherProtectionTypeToStringSerializer.java
- MessageDigestAlgorithmSerializer.java
- OriginSerializer.java
- PublicKeyRepresentationFormatToIntSerializer.java
- PublicKeyRepresentationFormatToStringSerializer.java
- SignatureAlgorithmSerializer.java
- TPMEccCurveSerializer.java
- TPMGeneratedSerializer.java
- TPMIAlgHashSerializer.java
- TPMIAlgPublicSerializer.java
- TPMISTAttestSerializer.java
- TransactionConfirmationDisplayToIntSerializer.java
- TransactionConfirmationDisplayToStringSerializer.java
- UserVerificationMethodSetToLongSerializer.java
- UserVerificationMethodToLongSerializer.java
- UserVerificationMethodToStringSerializer.java
- VendorCommandIdSerializer.java
- X509CertificateSerializer.java
- ByteArrayBase64ConverterModule.java
- JacksonUtil.java
- ModuleNotRegisteredGuardClearingMixin.java
- ModuleNotRegisteredGuardDeserializer.java
- ModuleNotRegisteredGuardSerializer.java
- package-info.java
- WebAuthnCBORModule.java
- WebAuthnJSONModule.java
- CborConverter.java
- JsonConverter.java
- ObjectConverter.java
- AttestationObjectConverter.java
- AttestedCredentialDataConverter.java
- AuthenticationExtensionsClientInputsConverter.java
- AuthenticationExtensionsClientOutputsConverter.java
- AuthenticatorDataConverter.java
- AuthenticatorTransportConverter.java
- CollectedClientDataConverter.java
- package-info.java
- CoreCredentialRecord.java
- CoreCredentialRecordImpl.java
- CredentialRecord.java
- CredentialRecordImpl.java
- AAGUID.java
- AbstractCOSEKey.java
- AttestedCredentialData.java
- AuthenticatorData.java
- COSEKey.java
- Curve.java
- EC2COSEKey.java
- EdDSACOSEKey.java
- RSACOSEKey.java
- AndroidKeyAttestationStatement.java
- AndroidSafetyNetAttestationStatement.java
- AppleAnonymousAttestationStatement.java
- AttestationCertificate.java
- AttestationCertificatePath.java
- AttestationStatement.java
- AttestationType.java
- CertificateBaseAttestationStatement.java
- COSEAlgorithmIdentifier.java
- COSEKeyOperation.java
- COSEKeyType.java
- ECCUnique.java
- FIDOU2FAttestationStatement.java
- NoneAttestationStatement.java
- PackedAttestationStatement.java
- Response.java
- RSAUnique.java
- TPMAObject.java
- TPMAttestationStatement.java
- TPMEccCurve.java
- TPMGenerated.java
- TPMIAlgHash.java
- TPMIAlgPublic.java
- TPMISTAttest.java
- TPMSAttest.java
- TPMSCertifyInfo.java
- TPMSClockInfo.java
- TPMSECCParms.java
- TPMSRSAParms.java
- TPMTHA.java
- TPMTPublic.java
- TPMUAttest.java
- TPMUPublicId.java
- TPMUPublicParms.java
- TPMUtil.java
- AttestationObject.java
- Challenge.java
- DefaultChallenge.java
- ClientDataType.java
- CollectedClientData.java
- Origin.java
- TokenBinding.java
- TokenBindingStatus.java
- AuthenticationExtensionAuthenticatorInput.java
- AuthenticationExtensionAuthenticatorOutput.java
- AuthenticationExtensionsAuthenticatorInputs.java
- AuthenticationExtensionsAuthenticatorOutputs.java
- CredentialProtectionExtensionAuthenticatorInput.java
- CredentialProtectionExtensionAuthenticatorOutput.java
- ExtensionAuthenticatorInput.java
- ExtensionAuthenticatorOutput.java
- HMACGetSecretAuthenticatorInput.java
- HMACSecretAuthenticationExtensionAuthenticatorInput.java
- HMACSecretAuthenticationExtensionAuthenticatorOutput.java
- HMACSecretRegistrationExtensionAuthenticatorInput.java
- HMACSecretRegistrationExtensionAuthenticatorOutput.java
- RegistrationExtensionAuthenticatorInput.java
- RegistrationExtensionAuthenticatorOutput.java
- UserVerificationMethodExtensionAuthenticatorInput.java
- UserVerificationMethodExtensionAuthenticatorOutput.java
- AuthenticationExtensionClientInput.java
- AuthenticationExtensionClientOutput.java
- AuthenticationExtensionsClientInputs.java
- AuthenticationExtensionsClientOutputs.java
- AuthenticationExtensionsLargeBlobInputs.java
- AuthenticationExtensionsLargeBlobOutputs.java
- CredentialPropertiesExtensionClientInput.java
- CredentialPropertiesExtensionClientOutput.java
- CredentialPropertiesOutput.java
- CredentialProtectionExtensionClientInput.java
- ExtensionClientInput.java
- ExtensionClientOutput.java
- FIDOAppIDExclusionExtensionClientInput.java
- FIDOAppIDExclusionExtensionClientOutput.java
- FIDOAppIDExtensionClientInput.java
- FIDOAppIDExtensionClientOutput.java
- HMACSecretAuthenticationExtensionClientInput.java
- HMACSecretAuthenticationExtensionClientOutput.java
- HMACSecretRegistrationExtensionClientInput.java
- HMACSecretRegistrationExtensionClientOutput.java
- LargeBlobExtensionClientInput.java
- LargeBlobExtensionClientOutput.java
- RegistrationExtensionClientInput.java
- RegistrationExtensionClientOutput.java
- UserVerificationMethodExtensionClientInput.java
- UserVerificationMethodExtensionClientOutput.java
- CredentialProtectionPolicy.java
- ExtensionInput.java
- ExtensionOutput.java
- HMACGetSecretInput.java
- HMACGetSecretOutput.java
- LargeBlobSupport.java
- SingleValueExtensionBase.java
- SingleValueExtensionInputBase.java
- SingleValueExtensionOutputBase.java
- UvmEntries.java
- UvmEntry.java
- ASN1.java
- ASN1BitString.java
- ASN1Integer.java
- ASN1Length.java
- ASN1ObjectIdentifier.java
- ASN1OctetString.java
- ASN1Primitive.java
- ASN1Sequence.java
- ASN1Structure.java
- ASN1Tag.java
- ASN1Utf8String.java
- JWAIdentifier.java
- JWS.java
- JWSException.java
- JWSFactory.java
- JWSHeader.java
- JWSSignatureUtil.java
- AbstractImmutableMap.java
- AttachmentHint.java
- AttestationConveyancePreference.java
- AuthenticationAlgorithm.java
- AuthenticationData.java
- AuthenticationParameters.java
- AuthenticationRequest.java
- AuthenticatorAssertionResponse.java
- AuthenticatorAttachment.java
- AuthenticatorAttestationResponse.java
- AuthenticatorAttestationType.java
- AuthenticatorConfigSubCommand.java
- AuthenticatorResponse.java
- AuthenticatorSelectionCriteria.java
- AuthenticatorTransport.java
- CertificationType.java
- ClientCapability.java
- CoreAuthenticationData.java
- CoreAuthenticationParameters.java
- CoreRegistrationData.java
- CoreRegistrationParameters.java
- KeyProtectionType.java
- MatcherProtectionType.java
- MessageDigestAlgorithm.java
- PinProtocolVersion.java
- PublicKeyCredential.java
- PublicKeyCredentialClientCapabilities.java
- PublicKeyCredentialCreationOptions.java
- PublicKeyCredentialDescriptor.java
- PublicKeyCredentialEntity.java
- PublicKeyCredentialHints.java
- PublicKeyCredentialParameters.java
- PublicKeyCredentialRequestOptions.java
- PublicKeyCredentialRpEntity.java
- PublicKeyCredentialType.java
- PublicKeyCredentialUserEntity.java
- PublicKeyRepresentationFormat.java
- RegistrationData.java
- RegistrationParameters.java
- RegistrationRequest.java
- ResidentKeyRequirement.java
- SignatureAlgorithm.java
- TransactionConfirmationDisplay.java
- UserVerificationMethod.java
- UserVerificationRequirement.java
- VendorCommandId.java
- AnyOriginPredicate.java
- CoreServerProperty.java
- NoOriginPredicate.java
- OriginPredicate.java
- ServerProperty.java
- SimpleOriginPredicate.java
- NotImplementedException.java
- UnexpectedCheckedException.java
- WebAuthnException.java
- ArrayUtil.java
- AssertUtil.java
- Base64UrlUtil.java
- Base64Util.java
- CertificateUtil.java
- CollectionUtil.java
- CompletionStageUtil.java
- ConstUtil.java
- ECUtil.java
- HexUtil.java
- HKDFUtil.java
- MACUtil.java
- MessageDigestUtil.java
- package-info.java
- RSAUtil.java
- SignatureUtil.java
- UnsignedNumberUtil.java
- UUIDUtil.java
- WIP.java
- AndroidKeyAttestationStatementVerifier.java
- KeyDescriptionVerifier.java
- NullAndroidKeyAttestationStatementVerifier.java
- AndroidSafetyNetAttestationStatementVerifier.java
- GooglePlayServiceVersionVerifier.java
- NullAndroidSafetyNetAttestationStatementVerifier.java
- AppleAnonymousAttestationStatementVerifier.java
- NullAppleAnonymousAttestationStatementVerifier.java
- NoneAttestationStatementVerifier.java
- NullPackedAttestationStatementVerifier.java
- PackedAttestationStatementVerifier.java
- TPMDevicePropertyParser.java
- NullTPMAttestationStatementVerifier.java
- NullTPMDevicePropertyVerifier.java
- TPMAttestationStatementVerifier.java
- TPMDeviceProperty.java
- TPMDevicePropertyVerifier.java
- FIDOU2FAttestationStatementVerifier.java
- NullFIDOU2FAttestationStatementVerifier.java
- AbstractStatementVerifier.java
- AttestationStatementVerifier.java
- package-info.java
- CertPathTrustworthinessVerifier.java
- CertPathTrustworthinessVerifierBase.java
- DefaultCertPathTrustworthinessVerifier.java
- NullCertPathTrustworthinessVerifier.java
- DefaultSelfAttestationTrustworthinessVerifier.java
- NullSelfAttestationTrustworthinessVerifier.java
- SelfAttestationTrustworthinessVerifier.java
- package-info.java
- package-info.java
- BadAaguidException.java
- BadAlgorithmException.java
- BadAttestationStatementException.java
- BadBackupEligibleFlagException.java
- BadChallengeException.java
- BadOriginException.java
- BadRpIdException.java
- BadSignatureException.java
- BadTopOriginException.java
- CertificateException.java
- ConstraintViolationException.java
- CredentialIdTooLongException.java
- CrossOriginException.java
- IllegalBackupStateException.java
- InconsistentClientDataTypeException.java
- KeyDescriptionValidationException.java
- MaliciousCounterValueException.java
- MissingChallengeException.java
- NotAllowedAlgorithmException.java
- NotAllowedCredentialIdException.java
- package-info.java
- PublicKeyMismatchException.java
- SelfAttestationProhibitedException.java
- TokenBindingException.java
- TrustAnchorNotFoundException.java
- UnexpectedExtensionException.java
- UserNotPresentException.java
- UserNotVerifiedException.java
- VerificationException.java
- AssertionSignatureVerifier.java
- BeanAssertUtil.java
- BEBSFlagsVerifier.java
- BEFlagVerifier.java
- ChallengeVerifier.java
- COSEAlgorithmIdentifierVerifier.java
- CredentialIdLengthVerifier.java
- CredentialIdVerifier.java
- CrossOriginFlagVerifier.java
- RpIdHashVerifier.java
- TokenBindingVerifier.java
- TopOriginVerifier.java
- UPUVFlagsVerifier.java
- AttestationVerifier.java
- AuthenticationDataVerifier.java
- AuthenticationObject.java
- AuthenticatorExtensionVerifier.java
- ClientExtensionVerifier.java
- CoreAuthenticationDataVerifier.java
- CoreAuthenticationObject.java
- CoreMaliciousCounterValueHandler.java
- CoreRegistrationDataVerifier.java
- CoreRegistrationObject.java
- CustomAuthenticationVerifier.java
- CustomCoreAuthenticationVerifier.java
- CustomCoreRegistrationVerifier.java
- CustomRegistrationVerifier.java
- DefaultCoreMaliciousCounterValueHandler.java
- DefaultMaliciousCounterValueHandler.java
- MaliciousCounterValueHandler.java
- OriginVerifier.java
- OriginVerifierImpl.java
- package-info.java
- RegistrationDataVerifier.java
- RegistrationObject.java
- package-info.java
- WebAuthnAuthenticationManager.java
- WebAuthnManager.java
- WebAuthnRegistrationManager.java
- module-info.java
- KeyStoreTrustAnchorRepositoryTest.java
- AuthenticatorImplTest.java
- AuthenticatorTest.java
- CoreAuthenticatorImplTest.java
- DataConversionExceptionTest.java
- AttestationObjectDeserializerTest.java
- AttestationStatementDeserializerTest.java
- COSEAlgorithmIdentifierDeserializerTest.java
- TPMTPublicDeserializerTest.java
- X509CertificateDeserializerTest.java
- AuthenticationExtensionsClientInputsDeserializerTest.java
- ChallengeDeserializerTest.java
- COSEAlgorithmIdentifierDeserializerTest.java
- UserVerificationMethodSetFromLongDeserializerTest.java
- package-info.java
- AAGUIDSerializerTest.java
- AuthenticatorDataSerializerTest.java
- CertPathSerializerTest.java
- PublicKeyCredentialRpEntitySerializerTest.java
- PublicKeyCredentialUserEntitySerializerTest.java
- UserVerificationMethodSetToLongSerializerTest.java
- package-info.java
- ByteArrayBase64ConverterModuleTest.java
- JacksonUtilTest.java
- ModuleNotRegisteredGuardTest.java
- CBORMapperTest.java
- ConverterTestDto.java
- ConverterTestInvalidDto.java
- JsonConverterIntegrationTest.java
- JsonConverterTest.java
- JsonMapperTest.java
- ObjectConverterTest.java
- AttestationCertificatePathConverterTest.java
- AttestationObjectConverterTest.java
- AttestedCredentialDataConverterTest.java
- AuthenticationExtensionsClientInputsConverterTest.java
- AuthenticationExtensionsClientOutputsConverterTest.java
- AuthenticatorDataConverterTest.java
- AuthenticatorTransportConverterTest.java
- CollectedClientDataConverterTest.java
- CoreCredentialRecordImplTest.java
- CredentialRecordImplTest.java
- AAGUIDTest.java
- AttestedCredentialDataTest.java
- AuthenticatorDataTest.java
- CurveTest.java
- EC2COSEKeyTest.java
- EdDSACOSEKeyTest.java
- ESSignatureAlgorithmTest.java
- RSACOSEKeyTest.java
- AndroidKeyAttestationStatementTest.java
- AndroidSafetyNetAttestationStatementTest.java
- AppleAnonymousAttestationStatementTest.java
- AttestationCertificatePathTest.java
- AttestationCertificateTest.java
- AttestationStatementTest.java
- COSEAlgorithmIdentifierTest.java
- COSEKeyOperationTest.java
- COSEKeyTypeTest.java
- FIDOU2FAttestationStatementTest.java
- NoneAttestationStatementTest.java
- PackedAttestationStatementTest.java
- ResponseTest.java
- TPMAObjectTest.java
- TPMAttestationStatementTest.java
- TPMEccCurveTest.java
- TPMGeneratedTest.java
- TPMIAlgHashTest.java
- TPMIAlgPublicTest.java
- TPMISTAttestTest.java
- AttestationObjectTest.java
- DefaultChallengeTest.java
- ClientDataTypeTest.java
- CollectedClientDataTest.java
- OriginTest.java
- TokenBindingStatusTest.java
- TokenBindingTest.java
- AuthenticationExtensionsAuthenticatorInputsTest.java
- AuthenticationExtensionsAuthenticatorOutputsTest.java
- CredentialProtectionExtensionAuthenticatorInputTest.java
- CredentialProtectionExtensionAuthenticatorOutputTest.java
- HMACGetSecretAuthenticatorInputTest.java
- HMACSecretAuthenticationExtensionAuthenticatorInputTest.java
- HMACSecretAuthenticationExtensionAuthenticatorOutputTest.java
- HMACSecretRegistrationExtensionAuthenticatorInputTest.java
- HMACSecretRegistrationExtensionAuthenticatorOutputTest.java
- UserVerificationMethodExtensionAuthenticatorInputTest.java
- UserVerificationMethodExtensionAuthenticatorOutputTest.java
- AuthenticationExtensionsClientInputsTest.java
- AuthenticationExtensionsClientOutputsTest.java
- AuthenticationExtensionsLargeBlobInputsTest.java
- AuthenticationExtensionsLargeBlobOutputsTest.java
- CredentialPropertiesExtensionClientInputTest.java
- CredentialPropertiesExtensionClientOutputTest.java
- CredentialPropertiesOutputTest.java
- CredentialProtectionExtensionClientInputTest.java
- ExternalExtensionRegistrationTest.java
- FIDOAppIDExclusionExtensionClientInputTest.java
- FIDOAppIDExclusionExtensionClientOutputTest.java
- FIDOAppIDExtensionClientInputTest.java
- FIDOAppIDExtensionClientOutputTest.java
- HMACSecretAuthenticationExtensionClientInputTest.java
- HMACSecretAuthenticationExtensionClientOutputTest.java
- HMACSecretRegistrationExtensionClientInputTest.java
- HMACSecretRegistrationExtensionClientOutputTest.java
- LargeBlobExtensionClientInputTest.java
- LargeBlobExtensionClientOutputTest.java
- UserVerificationMethodExtensionClientInputTest.java
- UserVerificationMethodExtensionClientOutputTest.java
- CredentialProtectionPolicyTest.java
- HMACGetSecretInputTest.java
- HMACGetSecretOutputTest.java
- LargeBlobSupportTest.java
- UvmEntriesTest.java
- UvmEntryTest.java
- ASN1BitStringTest.java
- ASN1IntegerTest.java
- ASN1LengthTest.java
- ASN1ObjectIdentifierTest.java
- ASN1OctetStringTest.java
- ASN1SequenceTest.java
- ASN1TagTest.java
- ASN1Test.java
- ASN1Utf8StringTest.java
- MessageDigestAlgorithmTest.java
- SignatureAlgorithmTest.java
- JWAIdentifierTest.java
- JWSExceptionTest.java
- JWSFactoryTest.java
- JWSHeaderTest.java
- JWSTest.java
- AttachmentHintTest.java
- AttestationConveyancePreferenceTest.java
- AuthenticationAlgorithmTest.java
- AuthenticationDataTest.java
- AuthenticationParametersTest.java
- AuthenticationRequestTest.java
- AuthenticatorAssertionResponseTest.java
- AuthenticatorAttachmentTest.java
- AuthenticatorAttestationResponseTest.java
- AuthenticatorAttestationTypeTest.java
- AuthenticatorConfigSubCommandTest.java
- AuthenticatorSelectionCriteriaTest.java
- AuthenticatorTransportTest.java
- CertificationTypeTest.java
- ClientCapabilityTest.java
- CoreAuthenticationParametersTest.java
- CoreRegistrationParametersTest.java
- KeyProtectionTypeTest.java
- MatcherProtectionTypeTest.java
- MessageDigestAlgorithmTest.java
- PinProtocolVersionTest.java
- PublicKeyCredentialClientCapabilitiesTest.java
- PublicKeyCredentialCreationOptionsTest.java
- PublicKeyCredentialDescriptorTest.java
- PublicKeyCredentialHintsTest.java
- PublicKeyCredentialParametersTest.java
- PublicKeyCredentialRequestOptionsTest.java
- PublicKeyCredentialRpEntityTest.java
- PublicKeyCredentialTest.java
- PublicKeyCredentialTypeTest.java
- PublicKeyCredentialUserEntityTest.java
- PublicKeyRepresentationFormatTest.java
- RegistrationDataTest.java
- RegistrationParametersTest.java
- RegistrationRequestTest.java
- ResidentKeyRequirementTest.java
- SignatureAlgorithmTest.java
- TestDto.java
- TransactionConfirmationDisplayTest.java
- UserVerificationMethodTest.java
- UserVerificationRequirementTest.java
- VendorCommandIdTest.java
- ServerPropertyTest.java
- JCAProviderConfigurationTest.java
- NotImplementedExceptionTest.java
- UnexpectedCheckedExceptionTest.java
- AssertUtilTest.java
- Base64UrlUtilTest.java
- Base64UtilTest.java
- CertificateUtilTest.java
- CollectionUtilTest.java
- ECUtilTest.java
- HKDFUtilTest.java
- MessageDigestUtilTest.java
- SignatureUtilTest.java
- UnsignedNumberUtilTest.java
- UUIDUtilTest.java
- AndroidKeyAttestationStatementVerifierTest.java
- KeyDescriptionVerifierTest.java
- NullAndroidKeyAttestationStatementVerifierTest.java
- AndroidSafetyNetAttestationStatementVerifierTest.java
- NullAndroidSafetyNetAttestationStatementVerifierTest.java
- AppleAnonymousAttestationStatementVerifierTest.java
- NullAppleAnonymousAttestationStatementVerifierTest.java
- NoneAttestationStatementVerifierTest.java
- NullPackedAttestationStatementVerifierTest.java
- PackedAttestationStatementVerifierTest.java
- TPMDevicePropertyParserTest.java
- NullTPMAttestationStatementVerifierTest.java
- TPMAttestationStatementVerifierTest.java
- TPMDevicePropertyTest.java
- FIDOU2FAttestationStatementVerifierTest.java
- AbstractStatementValidatorTest.java
- DefaultCertPathTrustworthinessVerifierTest.java
- NullCertPathTrustworthinessVerifierTest.java
- DefaultSelfAttestationTrustworthinessVerifierTest.java
- NullSelfAttestationTrustworthinessVerifierTest.java
- BadAaguidExceptionTest.java
- BadAlgorithmExceptionTest.java
- BadAttestationStatementExceptionTest.java
- BadBackupEligibleFlagExceptionTest.java
- BadChallengeExceptionTest.java
- BadOriginExceptionTest.java
- BadRpIdExceptionTest.java
- BadSignatureExceptionTest.java
- BadTopOriginExceptionTest.java
- CertificateExceptionTest.java
- ConstraintViolationExceptionTest.java
- CredentialIdTooLongExceptionTest.java
- CrossOriginExceptionTest.java
- IllegalBackupStateExceptionTest.java
- InconsistentClientDataTypeExceptionTest.java
- KeyDescriptionValidationExceptionTest.java
- KeyStoreExceptionTest.java
- MaliciousCounterValueExceptionTest.java
- MissingChallengeExceptionTest.java
- NotAllowedAlgorithmExceptionTest.java
- NotAllowedCredentialIdExceptionTest.java
- PublicKeyMismatchExceptionTest.java
- SelfAttestationProhibitedExceptionTest.java
- TokenBindingExceptionTest.java
- TrustAnchorNotFoundExceptionTest.java
- UnexpectedExtensionExceptionTest.java
- UserNotPresentExceptionTest.java
- UserNotVerifiedExceptionTest.java
- BEBSFlagsVerifierTest.java
- BEFlagVerifierTest.java
- COSEAlgorithmIdentifierVerifierTest.java
- CredentialIdLengthVerifierTest.java
- CredentialIdVerifierTest.java
- CrossOriginFlagVerifierTest.java
- TopOriginVerifierTest.java
- UPUVFlagsVerifierTest.java
- AttestationVerifierTest.java
- AuthenticationDataVerifierTest.java
- AuthenticationObjectTest.java
- AuthenticatorExtensionVerifierTest.java
- BeanAssertUtilTest.java
- ChallengeVerifierTest.java
- ClientExtensionVerifierTest.java
- CoreAuthenticationDataVerifierTest.java
- CoreRegistrationDataVerifierTest.java
- CustomAuthenticationVerifierTest.java
- DefaultCoreMaliciousCounterValueHandlerTest.java
- OriginVerifierImplTest.java
- RegistrationDataVerifierTest.java
- RegistrationObjectTest.java
- RpIdHashVerifierTest.java
- TokenBindingVerifierTest.java
- WebAuthnAuthenticationManagerTest.java
- WebAuthnManagerTest.java
- WebAuthnRegistrationManagerTest.java
- CustomOriginVerifierTest.java
- NullAttestationStatementVerifierTest.java
- FIDOAuthenticatorCoreAuthenticationValidationTest.java
- FIDOAuthenticatorCoreRegistrationValidationTest.java
- AttestationVariationTest.java
- AuthenticationResponseJSONVerificationTest.java
- AuthenticatorWithRSAPSSTest.java
- CrossOriginAuthenticationVerificationTest.java
- CrossOriginRegistrationVerificationTest.java
- CustomAuthenticationValidationTest.java
- CustomRegistrationValidationTest.java
- FIDOU2FAuthenticatorAuthenticationTest.java
- FIDOU2FAuthenticatorRegistrationTest.java
- MultipleAttestationVerifierTest.java
- RegistrationResponseJSONVerificationTest.java
- UserVerifyingAuthenticatorAuthenticationVerificationTest.java
- WebAuthnManagerSample.java
- WebAuthnRegistrationContextValidatorSample.java
- EdDSAUtil.java
- TestExtensionAuthenticatorOutput.java
- WebAuthnTestUtil.java
- google-root-CA.crt
- test.crt
- test.jks
- test.p12
- logback-test.xml
- build.gradle.kts
- KeyStoreTrustAnchorAsyncRepository.java
- TrustAnchorAsyncRepository.java
- FileAsyncUtil.java
- AndroidKeyAttestationStatementAsyncVerifier.java
- NullAndroidKeyAttestationStatementAsyncVerifier.java
- AndroidSafetyNetAttestationStatementAsyncVerifier.java
- NullAndroidSafetyNetAttestationStatementAsyncVerifier.java
- AppleAnonymousAttestationStatementAsyncVerifier.java
- NullAppleAnonymousAttestationStatementAsyncVerifier.java
- AttestationStatementVerifierDelegate.java
- NoneAttestationStatementAsyncVerifier.java
- NullPackedAttestationStatementAsyncVerifier.java
- PackedAttestationStatementAsyncVerifier.java
- NullTPMAttestationStatementAsyncVerifier.java
- TPMAttestationStatementAsyncVerifier.java
- FIDOU2FAttestationStatementAsyncVerifier.java
- NullFIDOU2FAttestationStatementAsyncVerifier.java
- AttestationStatementAsyncVerifier.java
- CertPathTrustworthinessAsyncVerifier.java
- DefaultCertPathTrustworthinessAsyncVerifier.java
- NullCertPathTrustworthinessAsyncVerifier.java
- DefaultSelfAttestationTrustworthinessAsyncVerifier.java
- NullSelfAttestationTrustworthinessAsyncVerifier.java
- SelfAttestationTrustworthinessAsyncVerifier.java
- AttestationAsyncVerifier.java
- AuthenticationDataAsyncVerifier.java
- AuthenticatorExtensionAsyncVerifier.java
- ClientExtensionAsyncVerifier.java
- CustomAuthenticationAsyncVerifier.java
- CustomRegistrationAsyncVerifier.java
- DefaultMaliciousCounterValueAsyncHandler.java
- MaliciousCounterValueAsyncHandler.java
- OriginAsyncVerifier.java
- OriginAsyncVerifierImpl.java
- RegistrationDataAsyncVerifier.java
- WebAuthnAsyncManager.java
- WebAuthnAuthenticationAsyncManager.java
- WebAuthnRegistrationAsyncManager.java
- module-info.java
- KeyStoreTrustAnchorAsyncRepositoryTest.java
- FileAsyncUtilTest.java
- AndroidKeyAttestationStatementAsyncVerifierTest.java
- AndroidSafetyNetAttestationStatementAsyncVerifierTest.java
- TPMAttestationStatementAsyncVerifierTest.java
- DefaultSelfAttestationTrustworthinessAsyncVerifierTest.java
- NullSelfAttestationTrustworthinessAsyncVerifierTest.java
- AttestationAsyncVerifierTest.java
- CustomAsyncVerifierIntegrationTest.java
- DefaultMaliciousCounterValueAsyncHandlerTest.java
- WebAuthnRegistrationAsyncManagerTest.java
- AttestationVariationTest.java
- UserVerifyingAuthenticatorAuthenticationVerificationAsyncTest.java
- UserVerifyingAuthenticatorRegistrationVerificationAsyncTest.java
- test.jks
- build.gradle.kts
- AggregatingTrustAnchorRepository.java
- MetadataBLOBBasedTrustAnchorRepository.java
- MetadataStatementsBasedTrustAnchorRepository.java
- AAIDDeserializer.java
- AuthenticatorStatusDeserializer.java
- MetadataAAGUIDRelaxedDeserializer.java
- MetadataX509CertificateRelaxedDeserializer.java
- AAIDSerializer.java
- AuthenticatorStatusSerializer.java
- MetadataAAGUIDSerializer.java
- WebAuthnMetadataJSONModule.java
- AlternativeDescriptions.java
- AuthenticatorGetInfo.java
- BiometricAccuracyDescriptor.java
- CodeAccuracyDescriptor.java
- DisplayPNGCharacteristicsDescriptor.java
- EcdaaTrustAnchor.java
- ExtensionDescriptor.java
- FriendlyNames.java
- MetadataStatement.java
- MultiDeviceCredentialSupport.java
- PatternAccuracyDescriptor.java
- RGBPaletteEntry.java
- VerificationMethodANDCombinations.java
- VerificationMethodDescriptor.java
- Version.java
- AuthenticatorStatus.java
- BiometricStatusReport.java
- CertificationProfile.java
- StatusReport.java
- AAID.java
- MetadataBLOB.java
- MetadataBLOBFactory.java
- MetadataBLOBPayload.java
- MetadataBLOBPayloadEntry.java
- BadStatusException.java
- CertPathCheckException.java
- MDSException.java
- UnknownProtocolFamilyException.java
- MetadataBLOBUtil.java
- MetadataStatementUtil.java
- CachingMetadataBLOBProvider.java
- CertPathCheckContext.java
- CertPathChecker.java
- DefaultMetadataStatementRepository.java
- FidoMDS3MetadataBLOBProvider.java
- HttpClient.java
- LocalFileMetadataBLOBProvider.java
- LocalFilesMetadataStatementsProvider.java
- MetadataBLOBBasedMetadataStatementRepository.java
- MetadataBLOBProvider.java
- MetadataCodecFallbackRegistrar.java
- MetadataStatementRepository.java
- MetadataStatementsProvider.java
- SimpleHttpClient.java
- module-info.java
- AggregatingTrustAnchorRepositoryTest.java
- MetadataBLOBBasedTrustAnchorRepositoryTest.java
- MetadataStatementsBasedTrustAnchorRepositoryTest.java
- MetadataAAGUIDRelaxedDeserializerTest.java
- MetadataAAGUIDSerializerTest.java
- ModuleNotRegisteredGuardMetadataTest.java
- AlternativeDescriptionsTest.java
- AuthenticatorGetInfoTest.java
- BiometricAccuracyDescriptorTest.java
- DisplayPNGCharacteristicsDescriptorTest.java
- EcdaaTrustAnchorTest.java
- ExtensionDescriptorTest.java
- FriendlyNamesTest.java
- MetadataStatementTest.java
- MultiDeviceCredentialSupportTest.java
- PatternAccuracyDescriptorTest.java
- RGBPaletteEntryTest.java
- VerificationMethodDescriptorTest.java
- VersionTest.java
- AuthenticatorStatusTest.java
- BiometricStatusReportTest.java
- StatusReportTest.java
- AAIDTest.java
- MetadataBLOBPayloadEntryTest.java
- MetadataBLOBPayloadTest.java
- MetadataBLOBTest.java
- BadStatusExceptionTest.java
- CertPathCheckExceptionTest.java
- MDSExceptionTest.java
- UnknownProtocolFamilyExceptionTest.java
- CachingMetadataBLOBProviderTest.java
- DefaultMetadataStatementRepositoryTest.java
- FidoMDS3MetadataBLOBProviderTest.java
- LocalFileMetadataBLOBProviderTest.java
- MetadataBLOBBasedMetadataStatementRepositoryTest.java
- MetadataBLOBDeserializationTest.java
- JsonMetadataItem_fido2.json
- JsonMetadataItem_u2f.json
- blob.jwt
- test-blob.jwt
- build.gradle.kts
- AggregatingTrustAnchorAsyncRepository.java
- MetadataBLOBBasedTrustAnchorAsyncRepository.java
- MetadataStatementsBasedTrustAnchorAsyncRepository.java
- CachingMetadataBLOBAsyncProvider.java
- CertPathAsyncChecker.java
- FidoMDS3MetadataBLOBAsyncProvider.java
- HttpAsyncClient.java
- LocalFileMetadataBLOBAsyncProvider.java
- LocalFilesMetadataStatementsAsyncProvider.java
- MetadataBLOBAsyncProvider.java
- MetadataBLOBBasedMetadataStatementAsyncRepository.java
- MetadataStatementAsyncRepository.java
- MetadataStatementsAsyncProvider.java
- SimpleHttpAsyncClient.java
- module-info.java
- AggregatingTrustAnchorAsyncRepositoryTest.java
- MetadataBLOBBasedTrustAnchorAsyncRepositoryTest.java
- MetadataStatementsBasedTrustAnchorAsyncRepositoryTest.java
- CachingMetadataBLOBAsyncProviderTest.java
- MetadataBLOBBasedMetadataStatementAsyncRepositoryTest.java
- SimpleHttpAsyncClientTest.java
- JsonMetadataItem_fido2.json
- JsonMetadataItem_u2f.json
- blob.jwt
- gsextendvalsha2g3r3.crl
- root-r3.crl
- root-r3.crt
- test-blob.jwt
- build.gradle.kts
- FIDOU2FException.java
- AuthenticationRequest.java
- AuthenticationResponse.java
- FIDOU2FAuthenticator.java
- FIDOU2FAuthenticatorAdaptor.java
- RegistrationRequest.java
- RegistrationResponse.java
- ConstraintException.java
- InvalidStateException.java
- NotAllowedException.java
- NotSupportedException.java
- WebAuthnModelException.java
- AndroidKeyAttestationOption.java
- AndroidKeyAuthenticator.java
- AndroidSafetyNetAttestationOption.java
- AndroidSafetyNetAuthenticator.java
- AttestationOption.java
- AttestationStatementRequest.java
- CredentialMapKey.java
- GetAssertionRequest.java
- GetAssertionResponse.java
- MakeCredentialRequest.java
- MakeCredentialResponse.java
- NoneAttestationAuthenticator.java
- PackedAttestationOption.java
- PackedAuthenticator.java
- PublicKeyCredentialSource.java
- TPMAttestationOption.java
- TPMAuthenticator.java
- WebAuthnAuthenticator.java
- WebAuthnAuthenticatorAdaptor.java
- WebAuthnModelAuthenticator.java
- AuthenticatorAdaptor.java
- CredentialCreationResponse.java
- CredentialRequestResponse.java
- AuthenticationEmulationOption.java
- ClientPlatform.java
- NoAuthenticatorSuccessException.java
- RegistrationEmulationOption.java
- U2FAttestationOption.java
- AttestationCertificateBuilder.java
- CACertificatePath.java
- CipherUtil.java
- EmulatorUtil.java
- TestAttestationStatementUtil.java
- TestAttestationUtil.java
- TestConstants.java
- TestDataUtil.java
- module-info.java
- 20F763C04183B10537DBE8506A2250ED.pem
- 20F763C04183B10537DBE8506A2250EE.pem
- 20F763C04183B10537DBE8506A2250EF.pem
- 20F763C04183B10537DBE8506A2250F0.pem
- 20F763C04183B10537DBE8506A2250F1.pem
- 20F763C04183B10537DBE8506A2250F2.pem
- 2tier-test-authenticator.crt
- 2tier-test-root-CA.crt
- 2tier-test-root-CA.conf
- 2tier-test-root-CA.crl
- 2tier-test-authenticator.csr
- 2tier-test-root-CA.csr
- crlnumber
- crlnumber.old
- index
- index.attr
- index.attr.old
- index.old
- serial
- serial.old
- 2tier-test-authenticator.der
- 2tier-test-authenticator.key
- 2tier-test-root-CA.der
- 2tier-test-root-CA.key
- 0D187EA99B292C3E80AA5580D49C888A.pem
- 0D187EA99B292C3E80AA5580D49C888B.pem
- 0D187EA99B292C3E80AA5580D49C888C.pem
- 0D187EA99B292C3E80AA5580D49C888D.pem
- 0D187EA99B292C3E80AA5580D49C888E.pem
- 0D187EA99B292C3E80AA5580D49C888F.pem
- 3tier-test-authenticator.crt
- 3tier-test-intermediate-CA.crt
- 3tier-test-root-CA.crt
- F0B1F231184E4A87E115AA8EB37ABB6E.pem
- 3tier-test-intermediate-CA.conf
- 3tier-test-root-CA.conf
- 3tier-test-intermediate-CA.crl
- 3tier-test-root-CA.crl
- 3tier-test-authenticator.csr
- 3tier-test-intermediate-CA.csr
- 3tier-test-root-CA.csr
- crlnumber
- crlnumber.old
- index
- index.attr
- index.attr.old
- index.old
- serial
- serial.old
- 3tier-test.jks
- 3tier-test-authenticator.der
- 3tier-test-authenticator.key
- 3tier-test-intermediate-CA.der
- 3tier-test-intermediate-CA.key
- 3tier-test-root-CA.der
- 3tier-test-root-CA.key
- PackedAuthenticatorTest.java
- TPMAuthenticatorTest.java
- TestAttestationUtilTest.java
- WebAuthnTestUtil.java
- build.gradle.kts
- AllClassesHaveBeenMovedToWebAuthn4JCoreModule.java
- module-info.java
- build.gradle.kts
- .gitattributes
- .gitignore
- build.gradle.kts
- gradle.properties
- gradlew
- gradlew.bat
- jitpack.yml
- LICENSE.txt
- README.md
- settings.gradle.kts
# Installation Guide
1. Get the code
git clone https://github.com/webauthn4j/webauthn4j
Downloads the entire project code from GitHub to your computer.
cd webauthn4j
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
./gradlew build
Builds the project using Gradle.
./gradlew jar -PtoolchainJdkVersion=<JDK_VERSION>
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
