Virtru SDK for C++  2.8.0
Virtru C++ SDK library - Create, Read, and Manage TDF3 Files
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
virtru::Policy Member List

This is the complete list of members for virtru::Policy, including all inherited members.

addExpiration(const std::string &expirationDate)virtru::Policy
applyPolicy(VirtruPolicyObject &policyObject) const virtru::Policyprivate
Clientvirtru::Policyprivate
disableCopy()virtru::Policy
disableOneClick()virtru::Policyprivate
disablePersistentProtection()virtru::Policy
disablePreventDownload()virtru::Policy
disablePrint()virtru::Policy
disableReshare()virtru::Policy
disableWatermarking()virtru::Policy
enableCopy()virtru::Policy
enableOneClick()virtru::Policyprivate
enablePersistentProtection()virtru::Policy
enablePreventDownload()virtru::Policy
enablePrint()virtru::Policy
enableReshare()virtru::Policy
enableWatermarking()virtru::Policy
expireInDays(unsigned days)virtru::Policy
expireInMins(unsigned mins)virtru::Policy
getExpiration() const virtru::Policy
getOwner() const virtru::Policy
getSharedUsers() const virtru::Policy
isCopyEnabled() const virtru::Policy
isPersistentProtectionEnabled() const virtru::Policy
isPreventDownloadEnabled() const virtru::Policy
isPrintEnabled() const virtru::Policy
isReshareEnabled() const virtru::Policy
isWatermarkingEnabled() const virtru::Policy
m_implvirtru::Policyprivate
operator=(const Policy &policy)virtru::Policy
operator=(Policy &&policy)virtru::Policy
Policy()virtru::Policy
Policy(const Policy &policy)virtru::Policy
Policy(Policy &&policy) noexceptvirtru::Policy
removeExpiration()virtru::Policy
removeUsers(const std::vector< std::string > &users)virtru::Policy
setOwner(const std::string &owner)virtru::Policy
shareWithUsers(const std::vector< std::string > &users)virtru::Policy
toJsonStringForKas() const virtru::Policyprivate
toString() const virtru::Policy
VirtruPolicyObjectvirtru::Policyprivate
~Policy()virtru::Policy