public enum MDPPermissions extends Enum<MDPPermissions>
| Enum Constant and Description |
|---|
AnnotationFormChanges
Permitted changes are the same as those specified in
FormChanges, as well as annotation creation, deletion,
and modification. |
FormChanges
Permitted changes are filling in forms, instantiating page templates, and
signing.
|
NoChanges
No changes to the document are permitted; any change to the document
invalidates the signature.
|
NonAuthorSignature
When the permission value is 0, then the signature is an ordinary
signature.
|
| Modifier and Type | Method and Description |
|---|---|
static MDPPermissions |
getValueFromString(String id)
Creates a
MDPPermissions object by using a specific
permission. |
String |
toString() |
static MDPPermissions |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MDPPermissions[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MDPPermissions NoChanges
public static final MDPPermissions FormChanges
public static final MDPPermissions AnnotationFormChanges
FormChanges, as well as annotation creation, deletion,
and modification. Any other change invalidates the signature.public static final MDPPermissions NonAuthorSignature
public static MDPPermissions[] values()
for (MDPPermissions c : MDPPermissions.values()) System.out.println(c);
public static MDPPermissions valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String toString()
toString in class Enum<MDPPermissions>public static MDPPermissions getValueFromString(String id)
MDPPermissions object by using a specific
permission.id - A specific permission.MDPPermissions object.Copyright © 1982–2023 Adobe Systems Incorporated. All rights reserved.