Microsoft Information Protection (MIP) SDK for C++: Reference 1.16
Doxygen-generated documentation for MIP SDK written in C++
|
This is the complete list of members for FileEngine, including all inherited members.
CreateFileHandlerAsync(const std::string &inputFilePath, const std::string &filePathForAuditReporting, bool isAuditDiscoveryEnabled, const std::shared_ptr< FileHandler::Observer > &fileHandlerObserver, const std::shared_ptr< void > &context, const std::shared_ptr< FileExecutionState > &fileExecutionState=nullptr, bool isGetSensitivityLabelAuditDiscoveryEnabled=true)=0 | FileEngine | pure virtual |
CreateFileHandlerAsync(const std::shared_ptr< Stream > &inputStream, const std::string &actualFilePath, bool isAuditDiscoveryEnabled, const std::shared_ptr< FileHandler::Observer > &fileHandlerObserver, const std::shared_ptr< void > &context, const std::shared_ptr< FileExecutionState > &fileExecutionState=nullptr, bool isGetSensitivityLabelAuditDiscoveryEnabled=true)=0 | FileEngine | pure virtual |
GetCustomSettings() const =0 | FileEngine | pure virtual |
GetDefaultSensitivityLabel() const =0 | FileEngine | pure virtual |
GetLabelById(const std::string &id) const =0 | FileEngine | pure virtual |
GetLastPolicyFetchTime() const =0 | FileEngine | pure virtual |
GetMoreInfoUrl() const =0 | FileEngine | pure virtual |
GetPolicyDataXml() const =0 | FileEngine | pure virtual |
GetPolicyFileId() const =0 | FileEngine | pure virtual |
GetSensitivityFileId() const =0 | FileEngine | pure virtual |
GetSettings() const =0 | FileEngine | pure virtual |
HasClassificationRules() const =0 | FileEngine | pure virtual |
HasWorkloadConsent(Workload workload) const =0 | FileEngine | pure virtual |
IsLabelingRequired() const =0 | FileEngine | pure virtual |
ListSensitivityLabels()=0 | FileEngine | pure virtual |
ListSensitivityTypes() const =0 | FileEngine | pure virtual |
SendApplicationAuditEvent(const std::string &level, const std::string &eventType, const std::string &eventData)=0 | FileEngine | pure virtual |