Configuration class for MFA module. This class holds all the necessary configuration for the MFA module.
Whether to enable in-memory caching of credentials. By default, this is disabled for security reasons, as an attacker could potentially access cached credentials from memory dumps.
The logger instance used for logging messages. Defaults to a global logger instance.
The timeout for network operations in seconds.