Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents a user policy
Signature
public class UserPolicy implements Serializable
Methods
| Name | Description |
|---|---|
| accessCheck |
Does the user policy has the given right. |
| acquire |
Acquire a UserPolicy object based on a serialized content policy. |
| create(PolicyDescriptor, ...) asynchronous |
Asynchronously creates a new UserPolicy object from a policy descriptor. |
| create (PolicyDescriptor, ...) synchronous |
Synchronously creates a new UserPolicy object from a policy descriptor. |
| create(TemplateDescriptor, ...) asynchronous |
Asynchronously creates a new UserPolicy object from a template descriptor. |
| create (TemplateDescriptor, ...) synchronous |
Synchronously creates a new UserPolicy object from a template descriptor. |
| doesUseDeprecatedAlgorithm |
Does the policy use deprecated algorithms. |
| getContentId |
Gets the content ID. |
| getContentValidUntil |
Gets the date until which the content is valid. |
| getDescription |
Gets the content description. |
| getEncryptedAppData |
Gets the encrypted application data. |
| getIssuedTo |
Gets the user to whom the policy was originally issued. |
| getName |
Gets the policy name. |
| getOwner |
Gets the policy owner. |
| getPolicyDescriptor |
Gets the policy descriptor. |
| getReferrer |
Gets the referrer information. |
| getSerializedContentPolicy |
Gets the serialized content policy. |
| getSignedAppData |
Gets the signed application data. |
| getTemplateDescriptor |
Gets the template descriptor associated with the policy. |
| getType |
Gets the type of user policy. |
| isAllowedAuditedExtract |
Is audited extract of the policy allowed. |
| isIssuedToOwner |
Checks if the current user is the same as the original policy owner. |
| isProtected |
Checks if the user policy is a protected user policy. |
| registerForDocTracking asynchronous |
Asynchronously registers this user policy with the document tracking service. |
| registerForDocTracking synchronous |
Synchronously registers this user policy with the document tracking service. |
| revokeUserPolicy asynchronous |
Asynchronously revokes published content. |
| revokeUserPolicy synchronous |
Synchronously revokes published content. |
Defined in
UserPolicy.java
Supported Platforms
| Minimum supported OS version |
Android 4.0.3 (API level 15) |
Package
com.microsoft.rightsmanagement
Thread Safety
Members of this class are not guaranteed to be thread safe.