|
DynamicPDF by ceTe Software | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.cete.dynamicpdf.io.Encrypter
public class Encrypter
Represents an Encrypter class used for encryption of the document.
Licensing:
This property is a DynamicPDF Generator Enterprise
Edition feature. One of the following licenses is required for non-evaluation usage:
Constructor Summary | |
---|---|
Encrypter(byte[] owner,
byte[] user,
byte[] encryptionKey,
int privileges)
Initializes a new instance of the Encrypter class. |
Method Summary | |
---|---|
void |
draw(DocumentWriter writer)
Draws the encrypter dictionary to the given DocumentWriter object. |
byte |
encrypt(byte data)
Encrypts the byte. |
byte[] |
encrypt(byte[] data)
Encrypts the data found in the data byte array and returns the output. |
void |
encrypt(java.io.OutputStream outStream,
byte[] data,
int start,
int length)
Encrypts the data found in the data byte array to the output stream. |
void |
reset(int objectNumber)
Resets the encryptor. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Encrypter(byte[] owner, byte[] user, byte[] encryptionKey, int privileges)
Encrypter
class.
owner
- byte array Encrypted owner password.user
- byte array Encrypted user password.encryptionKey
- byte array Encryption key.privileges
- PDF value of privileges.Method Detail |
---|
public void draw(DocumentWriter writer)
DocumentWriter
object.
writer
- the DocumentWriter object to receive the output.DocumentWriter
public byte encrypt(byte data)
data
- The byte to encrypt.
public void encrypt(java.io.OutputStream outStream, byte[] data, int start, int length)
outStream
- The output stream to recieve the encrypted data.data
- Data to encrypt.start
- Start of the data to encrypt.length
- Length of the data to encrypt.public byte[] encrypt(byte[] data)
data
- Data to encrypt.
public void reset(int objectNumber)
objectNumber
-
|
DynamicPDF by ceTe Software | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |