com.adobe.livecycle.encryption.client
Class PasswordEncryptionCompatability

java.lang.Object
  extended by java.lang.Enum
      extended by com.adobe.livecycle.encryption.client.PasswordEncryptionCompatability
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public final class PasswordEncryptionCompatability
extends java.lang.Enum

Represents an enumeration value that corresponds to Acrobat compatability levels when encrypting a PDF document with a password. The following values are valid:

This enumeration value is used when invoking the PasswordEncryptionOptionSpec object's setCompatability() method. To see this enumeration value used in a code example, see the Encrypting a PDF document using the Java API quick start in Programming with Adobe Experience Manager forms.

See Also:
Serialized Form

Field Summary
static PasswordEncryptionCompatability ACRO_3
          Provides 40-bit encryption.
static PasswordEncryptionCompatability ACRO_5
          Provide 128-bit encryption and also provide a finer granularity of control over what operations are permitted.
static PasswordEncryptionCompatability ACRO_6
          Provide 128-bit encryption and also provide a finer granularity of control over what operations are permitted.
static PasswordEncryptionCompatability ACRO_7
          Encrypts the document using the 128 bit Advanced Encryption Standard (AES).
static PasswordEncryptionCompatability ACRO_9
          Deprecated. 
static PasswordEncryptionCompatability ACRO_X
          Encrypts the document using the 256 bit Advanced Encryption Standard (AES).
 
Method Summary
static PasswordEncryptionCompatability valueOf(java.lang.String name)
           
static PasswordEncryptionCompatability[] values()
           
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ACRO_3

public static final PasswordEncryptionCompatability ACRO_3
Provides 40-bit encryption.


ACRO_5

public static final PasswordEncryptionCompatability ACRO_5
Provide 128-bit encryption and also provide a finer granularity of control over what operations are permitted.


ACRO_6

public static final PasswordEncryptionCompatability ACRO_6
Provide 128-bit encryption and also provide a finer granularity of control over what operations are permitted.


ACRO_7

public static final PasswordEncryptionCompatability ACRO_7
Encrypts the document using the 128 bit Advanced Encryption Standard (AES).


ACRO_9

@Deprecated
public static final PasswordEncryptionCompatability ACRO_9
Deprecated. 
Encrypts the document using the 256 bit Advanced Encryption Standard (AES).


ACRO_X

public static final PasswordEncryptionCompatability ACRO_X
Encrypts the document using the 256 bit Advanced Encryption Standard (AES).

Method Detail

values

public static PasswordEncryptionCompatability[] values()

valueOf

public static PasswordEncryptionCompatability valueOf(java.lang.String name)