FidoClientConfig

Configuration class for Fido2Client instances.

This class contains all configurable options for the Fido2Client, including logging settings and API selection preferences. It uses the @PingDsl annotation to provide a type-safe DSL for configuration.

Configuration Options:

  • logger: Controls logging output and verbosity

API Selection Logic: The FIDO2 API used for each call is selected per request via FidoAuthenticateCustomizer.useFido2ApiClient on the authenticate { } block. The default is auto-detected at runtime: Google Play Services FIDO2 when GMS is present (virtually every device with Play Services), Android Credential Manager otherwise. Set false explicitly to select Credential Manager.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Logger instance for debugging and monitoring FIDO2 operations.