9 #ifndef _RMS_LIB_RIGHTS_H_
10 #define _RMS_LIB_RIGHTS_H_
14 #include "ModernAPIExport.h"
29 static const std::string
Owner()
37 static const std::string
View()
45 static const std::vector<std::string>
All()
55 return "AUDITEDEXTRACT";
74 static const std::string
Edit()
117 static const std::vector<std::string>
All()
119 return std::vector<std::string>{
186 static const std::vector<std::string>
All()
188 return std::vector<std::string>{
206 #endif // _RMS_LIB_RIGHTS_H_
static const std::string Reply()
Gets a right that allows a protected email message to be replied to with a message that includes a co...
Definition: rights.h:144
static const std::string Print()
Gets a right that allows protected email content to be printed. Same value as EditableDocumentRights...
Definition: rights.h:178
static const std::vector< std::string > All()
Gets a set of all CommonRights.
Definition: rights.h:45
static const std::string View()
Gets a right that allows viewing of protected content.
Definition: rights.h:37
Rights that apply to editable documents.
Definition: rights.h:67
static const std::string Forward()
Gets a right that allows a protected email message to be forwarded.
Definition: rights.h:161
static const std::string Comment()
Gets a right that allows the protected content to be commented on and saved to the same protected for...
Definition: rights.h:109
Definition: AuthenticationCallbackImpl.h:16
static const std::string Extract()
Gets a right that allows content to be extracted from a protected format and placed in an unprotected...
Definition: rights.h:92
static const std::string Print()
Gets a right that allows protected content to be printed. Same value as EmailRights.Print.
Definition: rights.h:100
static const std::vector< std::string > All()
Gets a list of all the rights that apply to emails.
Definition: rights.h:186
Rights supported by all apps.
Definition: rights.h:22
static const std::string Export()
Gets a right that allows content to be extracted from a protected format and placed in a different AD...
Definition: rights.h:83
static const std::string ReplyAll()
Gets a right that allows reply-all to a protected email message with a message that includes a copy o...
Definition: rights.h:153
static std::string AuditedExtract()
BRP072215 - I think this has been deprecated from the RMS SDK, in general.
Definition: rights.h:53
static const std::string Extract()
Gets a right that allows content to be extracted from a protected email and placed in an unprotected...
Definition: rights.h:170
Rights that apply to email.
Definition: rights.h:137
static const std::string Owner()
Gets a right that represents content ownership.
Definition: rights.h:29
static const std::string Edit()
Gets a right that allows the protected content to be edited and saved to the same protected format...
Definition: rights.h:74
static const std::vector< std::string > All()
Gets a collection of all the rights that apply to editable documents.
Definition: rights.h:117