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–2022 Adobe Systems Inc.. All rights reserved.