Algorithm to use for HMAC, accepted values: SHA1, SHA256, SHA512.
SHA1
SHA256
SHA512
The required length of the generated TOTP.
The key under which the TOTP secret data should be stored.
The time in seconds a generated TOTP hash is valid for.
A Base 32 encoded string.