Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
|
Settings to use for protection operations. More...
#include <src/api/mip/protection/protection_common_settings.h>
Public Member Functions | |
std::string | GetApplicationScenarioId () const |
Gets the scenario Id provided by the application which is used to correlation with the server. | |
const std::vector< std::pair< std::string, std::string > > & | GetCustomSettings () const |
Get the custom settings, used for feature gating and testing. | |
bool | GetIsOfflineOnly () const |
Gets whether or not ProtectionEngine operation allows for online HTTP operations. | |
ProtectionCommonSettings (std::string applicationScenarioId=std::string()) | |
void | SetApplicationScenarioId (std::string applicationScenarioId) |
Sets the scenario Id provided by the application. | |
void | SetCustomSettings (const std::vector< std::pair< std::string, std::string > > &customSettings) |
Set the custom settings, used for feature gating and testing. | |
virtual void | SetIsOfflineOnly (bool isOfflineOnly) |
Sets whether or not ProtectionEngine operation allows for online HTTP operations. | |
Settings to use for protection operations.
Definition at line 46 of file protection_common_settings.h.
|
inline |
Definition at line 48 of file protection_common_settings.h.
|
inline |
Gets the scenario Id provided by the application which is used to correlation with the server.
Definition at line 57 of file protection_common_settings.h.
|
inline |
Get the custom settings, used for feature gating and testing.
Definition at line 108 of file protection_common_settings.h.
|
inline |
Gets whether or not ProtectionEngine operation allows for online HTTP operations.
Definition at line 79 of file protection_common_settings.h.
|
inline |
Sets the scenario Id provided by the application.
The | application scenario Id |
Definition at line 66 of file protection_common_settings.h.
|
inline |
Set the custom settings, used for feature gating and testing.
customSettings | List of name/value pairs. |
Definition at line 99 of file protection_common_settings.h.
|
inlinevirtual |
Sets whether or not ProtectionEngine operation allows for online HTTP operations.
isOfflineOnly | True if HTTP operations are disallowed, else false |
Definition at line 92 of file protection_common_settings.h.