UserKeyStorageConfig
class UserKeyStorageConfig
Configuration class for customizing user key metadata storage behavior.
This DSL-enabled configuration class provides fine-grained control over how user key metadata is stored, retrieved, and managed in the device binding system. It supports various storage backends with configurable encryption, caching, and security options.
The configuration uses encrypted storage by default to protect sensitive user key metadata, even though the actual private keys remain in the Android KeyStore. This provides defense-in-depth security for the complete key management system.