|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.spire.pdf.security.PdfSecurity
public class PdfSecurity
Represents the security settings of the PDF document.
Constructor Summary | |
---|---|
PdfSecurity()
Initializes a new instance of the class. |
|
PdfSecurity(PdfCrossTable crossTable)
|
Method Summary | |
---|---|
void |
encrypt(java.lang.String openPassword,
java.lang.String permissionPassword,
java.util.EnumSet<PdfPermissionsFlags> permissions,
PdfEncryptionKeySize keySize)
|
void |
encrypt(java.lang.String openPassword,
java.lang.String permissionPassword,
java.util.EnumSet<PdfPermissionsFlags> permissions,
PdfEncryptionKeySize keySize,
java.lang.String originalPermissionPassword)
|
void |
encrypt(java.lang.String openPassword,
java.lang.String permissionPassword,
PdfPermissionsFlags permissions,
PdfEncryptionKeySize keySize)
|
void |
encrypt(java.lang.String openPassword,
java.lang.String permissionPassword,
PdfPermissionsFlags permissions,
PdfEncryptionKeySize keySize,
java.lang.String originalPermissionPassword)
|
PdfArray |
getFileID()
|
PdfEncryptionKeySize |
getKeySize()
Gets or sets the size of the key. |
boolean |
getOriginalEncrypt()
|
java.lang.String |
getOwnerPassword()
Gets or sets the owner password. |
java.util.EnumSet<PdfPermissionsFlags> |
getPermissions()
Permissions when the document is opened with user password. |
java.lang.String |
getUserPassword()
Gets or sets the user password. |
void |
setKeySize(PdfEncryptionKeySize value)
|
void |
setOwnerPassword(java.lang.String value)
|
void |
setPermissions(java.util.EnumSet<PdfPermissionsFlags> value)
|
void |
setUserPassword(java.lang.String value)
|
Constructor Detail |
---|
public PdfSecurity()
public PdfSecurity(PdfCrossTable crossTable)
Method Detail |
---|
public java.lang.String getOwnerPassword()
public void setOwnerPassword(java.lang.String value)
public java.lang.String getUserPassword()
public void setUserPassword(java.lang.String value)
public boolean getOriginalEncrypt()
public void encrypt(java.lang.String openPassword, java.lang.String permissionPassword, java.util.EnumSet<PdfPermissionsFlags> permissions, PdfEncryptionKeySize keySize)
public void encrypt(java.lang.String openPassword, java.lang.String permissionPassword, PdfPermissionsFlags permissions, PdfEncryptionKeySize keySize)
public void encrypt(java.lang.String openPassword, java.lang.String permissionPassword, java.util.EnumSet<PdfPermissionsFlags> permissions, PdfEncryptionKeySize keySize, java.lang.String originalPermissionPassword)
public void encrypt(java.lang.String openPassword, java.lang.String permissionPassword, PdfPermissionsFlags permissions, PdfEncryptionKeySize keySize, java.lang.String originalPermissionPassword)
public java.util.EnumSet<PdfPermissionsFlags> getPermissions()
public void setPermissions(java.util.EnumSet<PdfPermissionsFlags> value)
public PdfEncryptionKeySize getKeySize()
public void setKeySize(PdfEncryptionKeySize value)
public PdfArray getFileID()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |