Class PasskeyAaguidMetadataService
java.lang.Object
net.shibboleth.idp.plugin.authn.webauthn.metadata.impl.PasskeyAaguidMetadataService
A service that looks up icons and descriptions about passkey providers (authenticators) from a map.
Mostly, software authenticators that do not exist in the FIDO Metadata Service feed.
Is only used for display purposes. Can not be used for trust.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEntry(com.yubico.fido.metadata.AAGUID aaguid) Get a metadata entry based on the AAGUID.Get a metadata entry based on the AAGUID as a string.
-
Field Details
-
metadata
The metadata.
-
-
Constructor Details
-
PasskeyAaguidMetadataService
Constructor.- Parameters:
mtdata- the map of authenticator attestation GUID to entry.
-
-
Method Details
-
getEntry
Get a metadata entry based on the AAGUID as a string. It must be in the correct 36-character string representation for the lookup to succeed.- Parameters:
aaguid- the 36-character string AAGUID- Returns:
- an AAGUID entry, or null if not found.
-
getEntry
Get a metadata entry based on the AAGUID.- Parameters:
aaguid- the AAGUID of the authenticator/provider- Returns:
- an AAGUID entry, or null if not found.
-