|
|||||||||
| 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 | ||||||||