Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
Loading...
Searching...
No Matches
ProtectionDescriptorBuilder Member List

This is the complete list of members for ProtectionDescriptorBuilder, including all inherited members.

Build()=0ProtectionDescriptorBuilderpure virtual
CreateFromLicenseType(LicenseType licenseType, const std::vector< std::string > &usersWithDefaultRights, const std::vector< UserRights > &additionalUsersAndRights)ProtectionDescriptorBuilderstatic
CreateFromProtectionDescriptor(const ProtectionDescriptor &protectionDescriptor)ProtectionDescriptorBuilderstatic
CreateFromSerializedTemplate(const std::vector< uint8_t > &serializedTemplate)ProtectionDescriptorBuilderstatic
CreateFromTemplate(const std::string &templateId)ProtectionDescriptorBuilderstatic
CreateFromUserRights(const std::vector< UserRights > &usersAndRights)ProtectionDescriptorBuilderstatic
CreateFromUserRoles(const std::vector< UserRoles > &usersAndRoles)ProtectionDescriptorBuilderstatic
LicenseType enum nameProtectionDescriptorBuilder
SetAllowOfflineAccess(bool value)=0ProtectionDescriptorBuilderpure virtual
SetContentValidUntil(const std::chrono::time_point< std::chrono::system_clock > &value)=0ProtectionDescriptorBuilderpure virtual
SetDescription(const std::string &value)=0ProtectionDescriptorBuilderpure virtual
SetDoubleKeyUrl(const std::string &doubleKeyUrl)=0ProtectionDescriptorBuilderpure virtual
SetEncryptedAppData(const std::map< std::string, std::string > &value)=0ProtectionDescriptorBuilderpure virtual
SetLabelInfo(const LabelInfo &labelId)=0ProtectionDescriptorBuilderpure virtual
SetName(const std::string &value)=0ProtectionDescriptorBuilderpure virtual
SetReferrer(const std::string &uri)=0ProtectionDescriptorBuilderpure virtual
SetSignedAppData(const std::map< std::string, std::string > &value)=0ProtectionDescriptorBuilderpure virtual