Method Summary |
|
public COSDictionary | getCOSDictionary() This will get the dictionary associated with this encryption dictionary. |
public String | getFilter() Get the name of the filter. |
public int | getLength() This will return the Length entry of the encryption dictionary.
The length in bits for the encryption algorithm. |
public byte[] | getOwnerKey() This will get the O entry in the standard encryption dictionary. |
public int | getPermissions() This will get the permissions bit mask. |
public COSString | getRecipientStringAt(int i) returns the COSString contained in the Recipients field at position i. |
public int | getRecipientsLength() Returns the number of recipients contained in the Recipients field of the dictionary. |
public int | getRevision() This will return the R entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.14. |
public byte[] | getUserKey() This will get the U entry in the standard encryption dictionary. |
public int | getVersion() This will return the V entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.13. |
public void | setFilter(String filter) Sets the filter entry of the encryption dictionary. |
public void | setLength(int length) This will set the number of bits to use for the encryption algorithm. |
public void | setOwnerKey(byte[] o) This will set the O entry in the standard encryption dictionary. |
public void | setPermissions(int permissions) This will set the permissions bit mask. |
public void | setRecipients(byte[][] recipients) This will set the Recipients field of the dictionary. |
public void | setRevision(int revision) This will set the R entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.14. |
public void | setSubFilter(String subfilter) Set the subfilter entry of the encryption dictionary. |
public void | setUserKey(byte[] u) This will set the U entry in the standard encryption dictionary. |
public void | setVersion(int version) This will set the V entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.13. |