Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
|
This is the complete list of members for PolicyEngine, including all inherited members.
CreatePolicyHandler(bool isAuditDiscoveryEnabled, bool isGetSensitivityLabelAuditDiscoveryEnabled=true)=0 | PolicyEngine | pure virtual |
GetCustomSettings() const =0 | PolicyEngine | pure virtual |
GetDefaultSensitivityLabel(const std::string &contentFormat=std::string()) const =0 | PolicyEngine | pure virtual |
GetLabelById(const std::string &id) const =0 | PolicyEngine | pure virtual |
GetLastPolicyFetchTime() const =0 | PolicyEngine | pure virtual |
GetMoreInfoUrl() const =0 | PolicyEngine | pure virtual |
GetPolicyDataXml() const =0 | PolicyEngine | pure virtual |
GetPolicyFileId() const =0 | PolicyEngine | pure virtual |
GetSensitivityFileId() const =0 | PolicyEngine | pure virtual |
GetSensitivityTypesDataXml() const =0 | PolicyEngine | pure virtual |
GetSettings() const =0 | PolicyEngine | pure virtual |
GetTenantId() const =0 | PolicyEngine | pure virtual |
GetWxpMetadataVersion() const =0 | PolicyEngine | pure virtual |
HasClassificationRules(const std::vector< std::string > &contentFormats=std::vector< std::string >()) const =0 | PolicyEngine | pure virtual |
HasWorkloadConsent(Workload workload) const =0 | PolicyEngine | pure virtual |
IsDowngradeJustificationRequired() const =0 | PolicyEngine | pure virtual |
IsLabelingRequired(const std::string &contentFormat=std::string()) const =0 | PolicyEngine | pure virtual |
ListSensitivityLabels(const std::vector< std::string > &contentFormats=std::vector< std::string >())=0 | PolicyEngine | pure virtual |
ListSensitivityTypes() const =0 | PolicyEngine | pure virtual |
SendApplicationAuditEvent(const std::string &level, const std::string &eventType, const std::string &eventData)=0 | PolicyEngine | pure virtual |