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