File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -72,13 +72,24 @@ notable integration points are:
72
72
link:https://developers.yubico.com/java-webauthn-server/JavaDoc/webauthn-server-core/2.5.0/com/yubico/webauthn/CredentialRepository.html[`CredentialRepository`]
73
73
interface to use for looking up stored public keys, user handles and signature
74
74
counters.
75
+ The example app does this via the
76
+ link:https://github.com/Yubico/java-webauthn-server/blob/main/webauthn-server-demo/src/main/java/demo/webauthn/InMemoryRegistrationStorage.java[`InMemoryRegistrationStorage`]
77
+ class.
75
78
** The library user can optionally provide an instance of the
76
79
link:https://developers.yubico.com/java-webauthn-server/JavaDoc/webauthn-server-core/2.5.0/com/yubico/webauthn/attestation/AttestationTrustSource.html[`AttestationTrustSource`]
77
80
interface to enable identification and validation of authenticator models. This
78
81
instance is then used to look up trusted attestation root certificates. The
79
82
link:../webauthn-server-attestation/[`webauthn-server-attestation`]
80
83
sibling library provides an implementation of this interface that integrates
81
84
with the https://fidoalliance.org/metadata/[FIDO Metadata Service].
85
+ +
86
+ For this the example app uses the
87
+ link:https://github.com/Yubico/java-webauthn-server/blob/main/webauthn-server-demo/src/main/java/com/yubico/webauthn/attestation/YubicoJsonMetadataService.java[`YubicoJsonMetadataService`]
88
+ class, which reads attestation data from a bundled JSON file. If enabled by
89
+ configuration, this is also combined with the
90
+ link:https://developers.yubico.com/java-webauthn-server/JavaDoc/webauthn-server-attestation/2.5.0/com/yubico/fido/metadata/FidoMetadataService.html[`FidoMetadataService`]
91
+ implementation from the
92
+ link:../webauthn-server-attestation/[`webauthn-server-attestation`] module.
82
93
83
94
84
95
== Usage
You can’t perform that action at this time.
0 commit comments