public class PdfEncrypt
extends java.lang.Object
Constructor and Description |
---|
PdfEncrypt(com.aspose.threed.PdfDocument doc,
byte[] password,
com.aspose.threed.PdfDictionary encrypt) |
Modifier and Type | Method and Description |
---|---|
byte[] |
decrypt(byte[] data) |
void |
setHashKey(int objectId,
int generationId) |
void |
setupByOwnerPassword(byte[] documentID,
byte[] ownerPassword,
byte[] userKey,
byte[] ownerKey,
long permissions) |
void |
setupByUserPassword(byte[] documentID,
byte[] userPassword,
byte[] ownerKey,
long permissions) |
public PdfEncrypt(com.aspose.threed.PdfDocument doc, byte[] password, com.aspose.threed.PdfDictionary encrypt) throws java.io.IOException
java.io.IOException
public void setupByOwnerPassword(byte[] documentID, byte[] ownerPassword, byte[] userKey, byte[] ownerKey, long permissions)
public void setupByUserPassword(byte[] documentID, byte[] userPassword, byte[] ownerKey, long permissions)
public void setHashKey(int objectId, int generationId) throws java.lang.RuntimeException
java.lang.RuntimeException
public byte[] decrypt(byte[] data) throws ImportException
ImportException