Foxit PDF SDK
FSDK.CertificateEncryptData Class Reference

Public Member Functions

 constructor ()
 Constructor.
 
 constructor (is_encrypt_metadata, cipher, envelopes)
 Constructor, with parameters. More...
 
 Set (is_encrypt_metadata, cipher, envelopes)
 Set value. More...
 

Public Attributes

 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.
 
 envelopes
 A string array which specifies an array of certificate envelopes. This array should contains one or more envelopes.
 
 is_encrypt_metadata
 A boolean value to decide whether to encrypt metadata or not. true means to encrypt metadata, and false means not to encrypt metadata.
 

Detailed Description

This class represents some data used for class FSDK.CertificateSecurityHandler.

Member Function Documentation

◆ constructor()

FSDK.CertificateEncryptData.constructor ( is_encrypt_metadata  ,
cipher  ,
envelopes   
)

Constructor, with parameters.

Parameters
[in]is_encrypt_metadatatrue means to encrypt metadata, and false means not to encrypt metadata.
[in]cipherCipher 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]envelopesA string array which specifies an array of certificate envelopes. This array should contains one or more envelopes.

◆ Set()

FSDK.CertificateEncryptData.Set ( is_encrypt_metadata  ,
cipher  ,
envelopes   
)

Set value.

Parameters
[in]is_encrypt_metadatatrue means to encrypt metadata, and false means not to encrypt metadata.
[in]cipherCipher 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]envelopesA string array which specifies an array of certificate envelopes. This array should contains one or more envelopes.
Returns
None.