constants.h 667 B

12345678910111213141516171819
  1. #ifndef _TOTP_CONFIG_CONSTANTS_FILE_H_
  2. #define _TOTP_CONFIG_CONSTANTS_FILE_H_
  3. #define CONFIG_FILE_HEADER "Flipper TOTP plugin config file"
  4. #define CONFIG_FILE_ACTUAL_VERSION 2
  5. #define TOTP_CONFIG_KEY_TIMEZONE "Timezone"
  6. #define TOTP_CONFIG_KEY_TOKEN_NAME "TokenName"
  7. #define TOTP_CONFIG_KEY_TOKEN_SECRET "TokenSecret"
  8. #define TOTP_CONFIG_KEY_TOKEN_ALGO "TokenAlgo"
  9. #define TOTP_CONFIG_KEY_TOKEN_DIGITS "TokenDigits"
  10. #define TOTP_CONFIG_KEY_CRYPTO_VERIFY "Crypto"
  11. #define TOTP_CONFIG_KEY_BASE_IV "BaseIV"
  12. #define TOTP_CONFIG_TOKEN_ALGO_SHA1_NAME "sha1"
  13. #define TOTP_CONFIG_TOKEN_ALGO_SHA256_NAME "sha256"
  14. #define TOTP_CONFIG_TOKEN_ALGO_SHA512_NAME "sha512"
  15. #endif