Interface for configuring protection options for the SetLabel method.
More...
#include <mip/file/protection_settings.h>
Interface for configuring protection options for the SetLabel method.
◆ ProtectionSettings() [1/2]
| ProtectionSettings::ProtectionSettings |
( |
| ) |
|
|
default |
◆ ProtectionSettings() [2/2]
| ProtectionSettings::ProtectionSettings |
( |
const std::string & | delegatedUserEmail, |
|
|
PFileExtensionBehavior | pfileExtensionBehavior ) |
|
inline |
◆ GetDelegatedUserEmail()
| std::string ProtectionSettings::GetDelegatedUserEmail |
( |
| ) |
const |
|
inline |
◆ GetPFileExtensionBehavior()
| PFileExtensionBehavior ProtectionSettings::GetPFileExtensionBehavior |
( |
| ) |
const |
|
inline |
◆ SetDelegatedUserEmail()
| void ProtectionSettings::SetDelegatedUserEmail |
( |
const std::string | delegatedUserEmail | ) |
|
|
inline |
◆ SetPFileExtensionBehavior()
| void ProtectionSettings::SetPFileExtensionBehavior |
( |
PFileExtensionBehavior | pfileExtensionBehavior | ) |
|
|
inline |
◆ mDelegatedUserEmail
| std::string ProtectionSettings::mDelegatedUserEmail |
|
private |
◆ mPFileExtensionBehavior
| PFileExtensionBehavior ProtectionSettings::mPFileExtensionBehavior { PFileExtensionBehavior::Default } |
|
private |
The documentation for this class was generated from the following file:
- src/api/mip/file/protection_settings.h