RightsManagementLicense

RightsManagementLicense class

包含应用于正在同步的电子邮件的模板的权限策略模板设置。

public class RightsManagementLicense

构造函数

姓名描述
RightsManagementLicense()默认构造函数。

特性

姓名描述
ContentExpiryDate { get; set; }指定许可证的到期日期。 如果权限管理许可证未设置到期日期,则 ContentExpiryDate 元素设置为“9999-12-30T23:59:59.999Z”。
ContentOwner { get; set; }指定当用户转发、回复或全部回复邮件时,原始邮件的内容是否可以被用户修改。 如果邮件可以被用户修改,则值为TRUE;否则,FALSE. FALSE 值要求客户端必须从 SmartForward 或 SmartReply 请求中排除原始的权限管理电子邮件消息。 因此,如果 EditAllowed 元素设置为 FALSE,则不允许内联回复。 当 EditAllowed 设置为 FALSE 并且 SmartForward 或 SmartReply 请求中不存在 ReplaceMime 时,服务器会将原始权限管理的电子邮件作为附件添加到新邮件中。 相反,如果存在 ReplaceMime,则服务器不会将原始的权限管理电子邮件作为附件附加。
EditAllowed { get; set; }指定当用户转发、回复或全部回复邮件时,原始邮件的内容是否可以被用户修改。 如果邮件可以被用户修改,则值为TRUE;否则,FALSE. FALSE 值要求客户端必须从 SmartForward 或 SmartReply 请求中排除原始的权限管理电子邮件消息。 因此,如果 EditAllowed 元素设置为 FALSE,则不允许内联回复。 当 EditAllowed 设置为 FALSE 并且 SmartForward 或 SmartReply 请求中不存在 ReplaceMime 时,服务器会将原始权限管理的电子邮件作为附件添加到新邮件中。 相反,如果 composemail:ReplaceMime 存在,服务器将不会将原始的权限管理电子邮件作为附件附加。
ExportAllowed { get; set; }指定用户是否可以取消对电子邮件的 IRM 保护。 如果用户可以在用户转发、回复或全部回复电子邮件时取消 IRM 保护,则该值为 TRUE;否则,该值为 TRUE。否则,FALSE. 如果使用 SmartForward 或 SmartReply 命令转发或回复权限管理的电子邮件,则评估以下条件: - 原始权限策略模板的 ExportAllowed 元素设置为 TRUE - 新的 TemplateID消息设置为“无限制”模板(TemplateID 值“00000000-0000-0000-0000-000000000000”) 如果两个条件都为真,则从传出消息中删除 IRM 保护。 原始邮件保留其 IRM 保护。
ExtractAllowed { get; set; }指定用户是否可以从电子邮件消息中复制内容。 如果可以剪切、复制电子邮件消息的内容,或者可以对内容进行截屏,则值为 TRUE;否则,该值为 TRUE。否则,FALSE.
ForwardAllowed { get; set; }指定用户是否可以转发电子邮件消息。 如果用户可以转发电子邮件消息,则值为 TRUE;否则,该值为 TRUE。否则,FALSE.
ModifyRecipientsAllowed { get; set; }指定用户是否可以在用户转发或回复电子邮件消息时修改收件人列表。 如果用户可以修改收件人 (1) 列表,则值为 TRUE;否则,FALSE.
Owner { get; set; }指定用户是否是电子邮件的所有者。 如果用户是电子邮件的所有者,则值为 TRUE;否则,该值为 TRUE。否则,错误。 TRUE 值表示经过身份验证的用户对此消息具有所有者权限。 此元素仅用于信息呈现目的。 允许的元素(EditAllowed、ReplyAllowed 等)用于评估是否允许或限制特定操作。
PrintAllowed { get; set; }指定用户是否可以打印电子邮件。 此元素不表示客户端支持打印电子邮件消息;如果客户端支持打印,它只指定是否可以打印电子邮件。 如果电子邮件可以被用户打印,则值为 TRUE;否则,FALSE.
ProgrammaticAccessAllowed { get; set; }指定第三方应用程序是否可以通过编程方式访问电子邮件消息的内容。 如果第三方应用程序可以通过编程方式访问电子邮件消息的内容,则值为 TRUE;否则,该值为 TRUE。否则,错误。 TRUE 值表示受保护的内容是否可由其他应用程序访问。 受保护的内容由邮件正文和附件组成。
ReplyAllAllowed { get; set; }指定用户是否可以回复原始电子邮件消息的所有收件人 (1)。 如果用户可以回复电子邮件消息的所有收件人,则值为 TRUE;否则,该值为 TRUE。否则,FALSE.
ReplyAllowed { get; set; }指定是否允许用户回复电子邮件消息。 如果用户可以回复电子邮件消息,则值为 TRUE;否则,该值为 TRUE。否则,FALSE.
TemplateDescription { get; set; }包含由父 RightsManagementLicense 元素表示的权限策略模板的描述。 此元素仅用于信息展示目的。 TemplateDescription 元素的最大长度为 10240 个字符。
TemplateID { get; set; }包含标识由父 RightsManagementLicense 元素表示的权限策略模板的字符串。
TemplateName { get; set; }指定由父 RightsManagementLicense 元素表示的权限策略模板的名称。 此元素仅用于提供信息。 TemplateName 元素的最大长度为 256 个字符。

也可以看看