| Name | Description | |
|---|---|---|
![]()  | ImGearPDFSecurityData Constructor | Initializes a new instance of the ImGearPDFSecurityData class. | 
            The following tables list the members exposed by ImGearPDFSecurityData.
| Name | Description | |
|---|---|---|
![]()  | ImGearPDFSecurityData Constructor | Initializes a new instance of the ImGearPDFSecurityData class. | 
| Name | Description | |
|---|---|---|
![]()  | EncryptMethod | Method of encryption for filters to use. This field basically acts as read-only because the encryption method is set based on the Revision selected. | 
![]()  | KeyLength | Encryption key length in bytes. This field basically acts as read-only because the key length method is set based on the Revision selected excepting when the user wants to employ a 40-bit RCA encryption for REVISION_2 and REVISION_3. | 
![]()  | OwnerPW | The owner password string. | 
![]()  | Perms | Permissions flags to allow. | 
![]()  | Revision | Indicates /R revision value. Setting this field defines what KeyLength and EncryptionMethod. REVISION_2 uses KeyLength = 16 and EncryptionMethod = RC4_V1. Open in Acrobat 5.0 and later. REVISION_3 uses KeyLength = 16 and EncryptionMethod = RC4_V1. Open in Acrobat 5.0 and later. REVISION_4 uses KeyLength = 16 and EncryptionMethod = AES_V1. Open in Acrobat 7.0 and later. REVISION_5 uses KeyLength = 32 and EncryptionMethod = AES_V2. Open in Acrobat 9.0 and later. | 
![]()  | UserPW | The user password string. | 
| Name | Description | |
|---|---|---|
![]()  | EncryptAttachmentsOnly | Gets or sets a value indicating whether only Attachments are encrypted. | 
![]()  | EncryptMetadata | Gets or sets a value indicating whether whether document metadata will be encrypted. | 
![]()  | HasOwnerPW | Gets or sets a value indicating whether the owner password is provided. | 
![]()  | HasUserPW | Gets or sets a value indicating whether the user password is provided. | 
![]()  | NewOwnerPW | Gets or sets a value indicating whether the owner password should be changed. | 
![]()  | NewUserPW | Gets or sets a value indicating whether the user password should be changed. |