All Classes and Interfaces
Class
Description
Represents the configuration JSON file.
Read-only view of the attestation policy the server is actually enforcing.
Internal diagnostic codes for attestation rejections caused by a trust or metadata problem.
The ML-DSA post-quantum signature algorithms from the FIDO Server Requirements v2.3 table.
U2F Device registration
U2F Device registration key
Device registration types
FIDO 2 configuration
FIDO2 server response envelope required by the FIDO Alliance conformance test
suite.
FIDO2 Metrics Aggregation - stores summary data for different time periods
Uses JSON storage for metrics data to provide flexibility and reduce schema complexity
Constants for FIDO2 metrics to avoid string literal duplication
FIDO2 metrics data model for storing detailed operation information
Inner class for device information
FIDO2 Metrics Entry - stores individual metric events
Device information extracted from User-Agent
FIDO2-specific metric types for tracking passkey operations
FIDO2 User Metrics - tracks individual user behavior and adoption patterns
Wire shape posted to the Lock Server's
/audit/log and /audit/log/bulk
endpoints.Health of the FIDO Metadata Service data used for attestation validation.
Overall health of the FIDO Metadata Service data used for attestation validation.
A configured MDS endpoint, as reported by the MDS health endpoint.
Optional client-supplied context a native app/SDK may attach to an attestation or assertion
start/finish call, carrying detail no
User-Agent string can (Play Services version, OEM
Credential Manager behavior, the last client-side error code, ...).Internal diagnostic codes for failures that are hard to tell apart once they reach the metrics
store as free-text exception messages — the first of which,
NativeFailureDiagnostic.JFS_RPID_HASH_MISMATCH, is a
common symptom of a native-app misconfiguration (a wrong Android asset-link or iOS AASA association
causing the platform to present the wrong RP ID to the authenticator).PublicKeyCredentialDescriptor - https://www.w3.org/TR/webauthn-2/#enum-credentialType
Describes a user account, or a WebAuthn Relying Party, which a public key credential is
associated with or scoped to, respectively.
PublicKeyCredentialHints
https://w3c.github.io/webauthn/#enumdef-publickeycredentialhints
Supported RP
Assurance policy for a single relying party, overriding the corresponding global
Fido2Configuration values.Parameter object for user metrics update operations