authelia storage encryption rotate hmac otp
authelia storage encryption rotate hmac otp
Rotate the OTP HMAC key
Synopsis
Rotate the OTP HMAC key.
This subcommand allows rotation of the HMAC key used for recording the TOTP history. In addition it truncates the ’totp_history’ table.
authelia storage encryption rotate hmac otp [flags]Examples
authelia storage encryption rotate hmac otp --config config.yml
authelia storage encryption rotate hmac otp --encryption-key b3453fde-ecc2-4a1f-9422-2707ddbed495 --postgres.address tcp://postgres:5432 --postgres.password autheliapwOptions
-f, --force force the rotation without confirmation
-h, --help help for otpOptions inherited from parent commands
-c, --config strings configuration files or directories to load, for more information run 'authelia -h authelia config' (default [configuration.yml])
--config.experimental.filters strings list of filters to apply to all configuration files, for more information run 'authelia -h authelia filters'
--encryption-key string the storage encryption key to use
--mysql.address string the MySQL server address (default "tcp://127.0.0.1:3306")
--mysql.database string the MySQL database name (default "authelia")
--mysql.password string the MySQL password
--mysql.username string the MySQL username (default "authelia")
--postgres.address string the PostgreSQL server address (default "tcp://127.0.0.1:5432")
--postgres.database string the PostgreSQL database name (default "authelia")
--postgres.password string the PostgreSQL password
--postgres.schema string the PostgreSQL schema name (default "public")
--postgres.username string the PostgreSQL username (default "authelia")
--sqlite.path string the SQLite database pathSEE ALSO
- authelia storage encryption rotate hmac - Rotate HMAC keys