This class represents some data used for class FSDK.StdSecurityHandler.
◆ constructor()
Constructor, with parameters.
- Parameters
-
[in] | is_encrypt_metadata | true means to encrypt metadata, and false means not to encrypt metadata. |
[in] | user_permissions | The user permissions. Please refer to values starting from FSDK.PDFDoc.e_PermPrint and this should be one or combination of these values. |
[in] | cipher | Cipher type. Please refer to values starting from FSDK.SecurityHandler.e_CipherRC4 and this should be one of these values except FSDK.SecurityHandler.e_CipherNone. |
[in] | key_length | The key length, in bytes.
|
◆ Set()
Set value.
- Parameters
-
[in] | is_encrypt_metadata | true means to encrypt metadata, and false means not to encrypt metadata. |
[in] | user_permissions | The user permissions. Please refer to values starting from FSDK.PDFDoc.e_PermPrint and this should be one or combination of these values. |
[in] | cipher | Cipher type. Please refer to values starting from FSDK.SecurityHandler.e_CipherRC4 and this should be one of these values except FSDK.SecurityHandler.e_CipherNone. |
[in] | key_length | The key length, in bytes.
|
- Returns
- None.
◆ key_length
FSDK.StdEncryptData.key_length |
The key length, in bytes.