Microsoft Information Protection (MIP) SDK for C++: Reference 1.16
Doxygen-generated documentation for MIP SDK written in C++
|
Interface for configuring protection options for the SetLabel method. More...
#include <src/api/mip/file/protection_settings.h>
Public Member Functions | |
std::string | GetDelegatedUserEmail () const |
PFileExtensionBehavior | GetPFileExtensionBehavior () const |
ProtectionSettings ()=default | |
ProtectionSettings (const std::string &delegatedUserEmail, PFileExtensionBehavior pfileExtensionBehavior) | |
void | SetDelegatedUserEmail (const std::string delegatedUserEmail) |
void | SetPFileExtensionBehavior (PFileExtensionBehavior pfileExtensionBehavior) |
Private Attributes | |
std::string | mDelegatedUserEmail |
PFileExtensionBehavior | mPFileExtensionBehavior { PFileExtensionBehavior::Default } |
Interface for configuring protection options for the SetLabel method.
Definition at line 40 of file protection_settings.h.
|
default |
|
inline |
Definition at line 44 of file protection_settings.h.
|
inline |
|
inline |
|
inline |
Definition at line 47 of file protection_settings.h.
References mDelegatedUserEmail.
|
inline |
Definition at line 51 of file protection_settings.h.
References mPFileExtensionBehavior.
|
private |
Definition at line 56 of file protection_settings.h.
Referenced by GetDelegatedUserEmail(), and SetDelegatedUserEmail().
|
private |
Definition at line 57 of file protection_settings.h.
Referenced by GetPFileExtensionBehavior(), and SetPFileExtensionBehavior().