- All Known Implementing Classes:
KeyStoreTrustAnchorRepository
public interface TrustAnchorRepository
Repository interface that look up
TrustAnchor(s)
WebAuthn4J uses this interface to lookup TrustAnchor(s) for an attestation certificate when verifying the authenticator.-
Method Summary
Modifier and TypeMethodDescriptionfind(byte[] attestationCertificateKeyIdentifier) Look upTrustAnchor(s) by attestationCertificateKeyIdentifier.Look upTrustAnchor(s) byAAGUID
-
Method Details
-
find
Look upTrustAnchor(s) byAAGUID- Parameters:
aaguid-AAGUIDfor the authenticator- Returns:
Set<TrustAnchor>
-
find
Look upTrustAnchor(s) by attestationCertificateKeyIdentifier. This is used for FIDO-U2F authenticator- Parameters:
attestationCertificateKeyIdentifier- attestationCertificateKeyIdentifier for the authenticator- Returns:
Set<TrustAnchor>
-