43 references to RightsManagementPolicy
PresentationUI (43)
MS\Internal\Documents\Application\CommandEnforcer.cs (8)
28
public PolicyBinding(RoutedUICommand command,
RightsManagementPolicy
policy)
47
public
RightsManagementPolicy
Policy
53
private
RightsManagementPolicy
_policy;
108
RightsManagementPolicy
policyToEnforce = _docViewer.RightsManagementPolicy;
121
bool disablePrintScreen = !(((policyToEnforce &
RightsManagementPolicy
.AllowCopy)
122
==
RightsManagementPolicy
.AllowCopy) ||
123
((policyToEnforce &
RightsManagementPolicy
.AllowPrint)
124
==
RightsManagementPolicy
.AllowPrint));
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (13)
180
public
RightsManagementPolicy
RightsManagementPolicy
247
_rightsManagementPolicy.Value =
RightsManagementPolicy
.AllowNothing;
298
if ((RightsManagementPolicy &
RightsManagementPolicy
.AllowPrint) ==
299
RightsManagementPolicy
.AllowPrint)
2158
enforcer.AddBinding(new PolicyBinding(ApplicationCommands.Print,
RightsManagementPolicy
.AllowPrint));
2159
enforcer.AddBinding(new PolicyBinding(ApplicationCommands.PrintPreview,
RightsManagementPolicy
.AllowPrint));
2162
enforcer.AddBinding(new PolicyBinding(ApplicationCommands.Copy,
RightsManagementPolicy
.AllowCopy));
2163
enforcer.AddBinding(new PolicyBinding(ApplicationCommands.Cut,
RightsManagementPolicy
.AllowCopy));
2164
enforcer.AddBinding(new PolicyBinding(ApplicationCommands.Save,
RightsManagementPolicy
.AllowCopy));
2165
enforcer.AddBinding(new PolicyBinding(ApplicationCommands.SaveAs,
RightsManagementPolicy
.AllowCopy));
2168
enforcer.AddBinding(new PolicyBinding(DocumentApplicationDocumentViewer.Sign,
RightsManagementPolicy
.AllowSign));
2169
enforcer.AddBinding(new PolicyBinding(DocumentApplicationDocumentViewer.RequestSigners,
RightsManagementPolicy
.AllowSign));
2202
private SecurityCriticalDataForSet<
RightsManagementPolicy
> _rightsManagementPolicy;
MS\Internal\Documents\DocumentSignatureManager.cs (2)
1163
if ((args.RMPolicy &
RightsManagementPolicy
.AllowSign) ==
RightsManagementPolicy
.AllowSign)
MS\Internal\Documents\RightsManagementLicense.cs (2)
55
internal
RightsManagementPolicy
ConvertToPolicy()
57
return (
RightsManagementPolicy
)(_userRights.Value);
MS\Internal\Documents\RightsManagementManager.cs (12)
150
RightsManagementPolicy
calcRMPolicy =
RightsManagementPolicy
.AllowView;
162
calcRMPolicy =
RightsManagementPolicy
.AllowNothing;
177
RightsManagementPolicy
.AllowAnnotate |
178
RightsManagementPolicy
.AllowCopy |
179
RightsManagementPolicy
.AllowSign |
180
RightsManagementPolicy
.AllowPrint |
181
RightsManagementPolicy
.AllowView;
1230
private void OnRMPolicyChange(
RightsManagementPolicy
newPolicy)
1606
internal RightsManagementPolicyEventArgs(
RightsManagementPolicy
rmPolicy)
1621
public
RightsManagementPolicy
RMPolicy
1633
private
RightsManagementPolicy
_rmPolicy;
MS\Internal\Documents\RightsManagementPermissions.cs (6)
19
AllowNothing =
RightsManagementPolicy
.AllowNothing,
20
AllowView =
RightsManagementPolicy
.AllowView,
21
AllowPrint =
RightsManagementPolicy
.AllowPrint,
22
AllowCopy =
RightsManagementPolicy
.AllowCopy,
23
AllowSign =
RightsManagementPolicy
.AllowSign,
24
AllowAnnotate =
RightsManagementPolicy
.AllowAnnotate,