AddRmsCapability(const std::string &capability) | ProtectionEngine::Settings | |
GetAllowCloudServiceOnly() const | ProtectionEngine::Settings | inline |
GetAuthDelegate() const | ProtectionEngine::Settings | inline |
GetClientData() const | ProtectionEngine::Settings | inline |
GetCloud() const | ProtectionEngine::Settings | inline |
GetCloudEndpointBaseUrl() const | ProtectionEngine::Settings | inline |
GetCustomSettings() const | ProtectionEngine::Settings | inline |
GetDataBoundary() const | ProtectionEngine::Settings | inline |
GetEngineId() const | ProtectionEngine::Settings | inline |
GetIdentity() const | ProtectionEngine::Settings | inline |
GetLocale() const | ProtectionEngine::Settings | inline |
GetLoggerContext() const | ProtectionEngine::Settings | inline |
GetRmsCapabilities() const | ProtectionEngine::Settings | inline |
GetSessionId() const | ProtectionEngine::Settings | inline |
GetTemplateBatchSize() const | ProtectionEngine::Settings | inline |
GetTemplateRefreshInterval() const | ProtectionEngine::Settings | inline |
GetUnderlyingApplicationId() const | ProtectionEngine::Settings | inline |
RemoveRmsCapability(const std::string &capability) | ProtectionEngine::Settings | |
SetAllowCloudServiceOnly(bool allowCloudServiceOnly) | ProtectionEngine::Settings | inline |
SetAuthDelegate(const std::shared_ptr< AuthDelegate > &authDelegate) | ProtectionEngine::Settings | inline |
SetClientData(const std::string &clientData) | ProtectionEngine::Settings | inline |
SetCloud(Cloud cloud) | ProtectionEngine::Settings | inline |
SetCloudEndpointBaseUrl(const std::string &cloudEndpointBaseUrl) | ProtectionEngine::Settings | inline |
SetCustomSettings(const std::vector< std::pair< std::string, std::string > > &value) | ProtectionEngine::Settings | inline |
SetDataBoundary(DataBoundary dataBoundary) | ProtectionEngine::Settings | inline |
SetEngineId(const std::string &engineId) | ProtectionEngine::Settings | inline |
SetIdentity(const Identity &identity) | ProtectionEngine::Settings | inline |
SetLoggerContext(const std::shared_ptr< void > &loggerContext) | ProtectionEngine::Settings | inline |
SetSessionId(const std::string &sessionId) | ProtectionEngine::Settings | inline |
SetTemplateRefreshArgs(std::chrono::hours templateRefreshRateHours, int templateBatchSize=kMaxTemplateBatchNum) | ProtectionEngine::Settings | inline |
Settings(const Identity &identity, const std::shared_ptr< AuthDelegate > &authDelegate, const std::string &clientData, const std::string &locale="") | ProtectionEngine::Settings | inline |
Settings(const std::string &engineId, const std::shared_ptr< AuthDelegate > &authDelegate, const std::string &clientData, const std::string &locale="") | ProtectionEngine::Settings | inline |
SetUnderlyingApplicationId(const std::string &underlyingApplicationId) | ProtectionEngine::Settings | inline |