![]() |
TrinityCore
|
#include "SecretMgr.h"#include "AES.h"#include "Argon2Hash.h"#include "Config.h"#include "CryptoGenerics.h"#include "DatabaseEnv.h"#include "Errors.h"#include "Log.h"
Include dependency graph for SecretMgr.cpp:Go to the source code of this file.
Classes | |
| struct | SecretInfo |
Macros | |
| #define | SECRET_FLAG_FOR(key, val, server) server ## _ ## key = (val ## ull << (16*SECRET_OWNER_ ## server)) |
| #define | SECRET_FLAG(key, val) SECRET_FLAG_ ## key = val, SECRET_FLAG_FOR(key, val, BNETSERVER), SECRET_FLAG_FOR(key, val, WORLDSERVER) |
Enumerations | |
| enum | SecretFlags : uint64 |
Functions | |
| static Optional< BigNumber > | GetHexFromConfig (char const *configKey, int bits) |
Variables | |
| static constexpr SecretInfo | secret_info [NUM_SECRETS] |
| #define SECRET_FLAG | ( | key, | |
| val | |||
| ) | SECRET_FLAG_ ## key = val, SECRET_FLAG_FOR(key, val, BNETSERVER), SECRET_FLAG_FOR(key, val, WORLDSERVER) |
Definition at line 28 of file SecretMgr.cpp.
| #define SECRET_FLAG_FOR | ( | key, | |
| val, | |||
| server | |||
| ) | server ## _ ## key = (val ## ull << (16*SECRET_OWNER_ ## server)) |
Definition at line 27 of file SecretMgr.cpp.
| enum SecretFlags : uint64 |
Definition at line 29 of file SecretMgr.cpp.
Definition at line 62 of file SecretMgr.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticconstexpr |
Definition at line 46 of file SecretMgr.cpp.