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.