Agora C++ API Reference for All Platforms

Public Member Functions | Public Attributes | List of all members
agora::rtc::EncryptionConfigInternal Class Reference

## Public Member Functions
| EncryptionConfigInternal (const EncryptionConfig &config)
void | ToEncryptionConfig (EncryptionConfig &config) const

## Public Attributes
ENCRYPTION_MODE | encryptionMode
std::string | encryptionKey
std::array< uint8_t, 32 > | encryptionKdfSalt
bool | datastreamEncryptionEnabled

## Constructor & Destructor Documentation

## ◆ EncryptionConfigInternal()

agora::rtc::EncryptionConfigInternal::EncryptionConfigInternal | ( | const EncryptionConfig & | config | ) |
| inline

## Member Function Documentation

## ◆ ToEncryptionConfig()

void agora::rtc::EncryptionConfigInternal::ToEncryptionConfig | ( | EncryptionConfig & | config | ) | const
| inline

## Member Data Documentation

## ◆ encryptionMode

ENCRYPTION_MODE agora::rtc::EncryptionConfigInternal::encryptionMode

## ◆ encryptionKey

std::string agora::rtc::EncryptionConfigInternal::encryptionKey

## ◆ encryptionKdfSalt

std::array<uint8_t, 32> agora::rtc::EncryptionConfigInternal::encryptionKdfSalt

## ◆ datastreamEncryptionEnabled

bool agora::rtc::EncryptionConfigInternal::datastreamEncryptionEnabled