Microsoft Information Protection SDK - C++ 1.17
API Reference Documentation for C++
Loading...
Searching...
No Matches
rights Namespace Reference

Functions

std::string Owner ()
 Gets string identifier for 'owner' right.
 
std::string View ()
 Gets string identifier for 'view' right.
 
std::string AuditedExtract ()
 Gets string identifier for 'audited extract' right.
 
std::string Edit ()
 Gets string identifier for 'edit' right.
 
std::string Export ()
 Gets string identifier for 'export' right.
 
std::string Extract ()
 Gets string identifier for 'extract' right.
 
std::string Print ()
 Gets string identifier for 'print' right.
 
std::string Comment ()
 Gets string identifier for 'comment' right.
 
std::string Reply ()
 Gets string identifier for 'reply' right.
 
std::string ReplyAll ()
 Gets string identifier for 'reply all' right.
 
std::string Forward ()
 Gets string identifier for 'forward' right.
 
std::string ViewRightsData ()
 Gets string identifier for 'view rights data' right.
 
std::string DocumentEdit ()
 Gets string identifier for 'document edit' right.
 
std::string ObjectModel ()
 Gets string identifier for 'object model' right.
 
std::string EditRightsData ()
 Gets string identifier for 'edit rights data' right.
 
std::vector< std::string > EmailRights ()
 Gets a list of rights that apply to emails.
 
std::vector< std::string > EditableDocumentRights ()
 Gets a list of rights that apply to documents.
 
std::vector< std::string > CommonRights ()
 Gets a list of rights that apply in all scenarios.
 
std::vector< std::string > DoNotForwardRights ()
 Gets a list of rights that apply to do not forward emails.
 
std::vector< std::string > EncryptOnlyRights ()
 Gets a list of rights that apply to do encrypt only emails.
 

Function Documentation

◆ AuditedExtract()

std::string rights::AuditedExtract ( )
inline

Gets string identifier for 'audited extract' right.

Returns
String identifier for 'audited extract' right

◆ Comment()

std::string rights::Comment ( )
inline

Gets string identifier for 'comment' right.

Returns
String identifier for 'comment' right

◆ CommonRights()

std::vector< std::string > rights::CommonRights ( )
inline

Gets a list of rights that apply in all scenarios.

Returns
A list of rights that apply in all scenarios

◆ DocumentEdit()

std::string rights::DocumentEdit ( )
inline

Gets string identifier for 'document edit' right.

Returns
String identifier for the right

◆ DoNotForwardRights()

std::vector< std::string > rights::DoNotForwardRights ( )
inline

Gets a list of rights that apply to do not forward emails.

Returns
A list of rights

◆ Edit()

std::string rights::Edit ( )
inline

Gets string identifier for 'edit' right.

Returns
String identifier for 'edit' right

◆ EditableDocumentRights()

std::vector< std::string > rights::EditableDocumentRights ( )
inline

Gets a list of rights that apply to documents.

Returns
A list of rights that apply to documents

◆ EditRightsData()

std::string rights::EditRightsData ( )
inline

Gets string identifier for 'edit rights data' right.

Returns
String identifier for the right

◆ EmailRights()

std::vector< std::string > rights::EmailRights ( )
inline

Gets a list of rights that apply to emails.

Returns
A list of rights that apply to emails

◆ EncryptOnlyRights()

std::vector< std::string > rights::EncryptOnlyRights ( )
inline

Gets a list of rights that apply to do encrypt only emails.

Returns
A list of rights

◆ Export()

std::string rights::Export ( )
inline

Gets string identifier for 'export' right.

Returns
String identifier for 'export' right

◆ Extract()

std::string rights::Extract ( )
inline

Gets string identifier for 'extract' right.

Returns
String identifier for 'extract' right

◆ Forward()

std::string rights::Forward ( )
inline

Gets string identifier for 'forward' right.

Returns
String identifier for 'forward' right

◆ ObjectModel()

std::string rights::ObjectModel ( )
inline

Gets string identifier for 'object model' right.

Returns
String identifier for the right

◆ Owner()

std::string rights::Owner ( )
inline

Gets string identifier for 'owner' right.

Returns
String identifier for 'owner' right

◆ Print()

std::string rights::Print ( )
inline

Gets string identifier for 'print' right.

Returns
String identifier for 'print' right

◆ Reply()

std::string rights::Reply ( )
inline

Gets string identifier for 'reply' right.

Returns
String identifier for 'reply' right

◆ ReplyAll()

std::string rights::ReplyAll ( )
inline

Gets string identifier for 'reply all' right.

Returns
String identifier for 'reply all' right

◆ View()

std::string rights::View ( )
inline

Gets string identifier for 'view' right.

Returns
String identifier for 'view' right

◆ ViewRightsData()

std::string rights::ViewRightsData ( )
inline

Gets string identifier for 'view rights data' right.

Returns
String identifier for the right