Microsoft Information Protection (MIP) SDK for C++: Reference 1.16
Doxygen-generated documentation for MIP SDK written in C++
|
Provides an interface for file-related engine functions. More...
#include <src/api/mip/file/file_engine.h>
Classes | |
class | Settings |
Represents the settings for a FileEngine instance. More... | |
Public Member Functions | |
virtual const std::shared_ptr< Label > | GetDefaultSensitivityLabel () const =0 |
Gets the default sensitivity label. | |
virtual const Settings & | GetSettings () const =0 |
Returns the engine settings. | |
virtual const std::vector< std::shared_ptr< SensitivityTypesRulePackage > > & | ListSensitivityTypes () const =0 |
Lists the sensitivity types associated with the policy engine. | |
Provides an interface for file-related engine functions.
The FileEngine
class allows creation of file handlers, management of sensitivity labels, and other file operations.
Definition at line 58 of file file_engine.h.
|
pure virtual |
Gets the default sensitivity label.
|
pure virtual |
Returns the engine settings.
|
pure virtual |
Lists the sensitivity types associated with the policy engine.