TrinityCore
SecretMgr.h File Reference
#include "BigNumber.h"
#include "Common.h"
#include "LogCommon.h"
#include "Optional.h"
#include <array>
#include <mutex>
#include <string>
+ Include dependency graph for SecretMgr.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SecretMgr
 
struct  SecretMgr::Secret
 

Macros

#define sSecretMgr   SecretMgr::instance()
 

Enumerations

enum  Secrets : uint32 { SECRET_TOTP_MASTER_KEY = 0 , NUM_SECRETS }
 
enum  SecretOwner { SECRET_OWNER_BNETSERVER , SECRET_OWNER_WORLDSERVER , NUM_SECRET_OWNERS }
 

Macro Definition Documentation

◆ sSecretMgr

#define sSecretMgr   SecretMgr::instance()

Definition at line 83 of file SecretMgr.h.

Enumeration Type Documentation

◆ SecretOwner

Enumerator
SECRET_OWNER_BNETSERVER 
SECRET_OWNER_WORLDSERVER 
NUM_SECRET_OWNERS 

Definition at line 37 of file SecretMgr.h.

◆ Secrets

enum Secrets : uint32
Enumerator
SECRET_TOTP_MASTER_KEY 
NUM_SECRETS 

Definition at line 29 of file SecretMgr.h.