foxit.pdf.CertificateEncryptData Class Reference

Inherits SystemIDisposable.

Public Member Functions

 CertificateEncryptData (bool is_encrypt_metadata, SecurityHandler.CipherType cipher, byte[][] envelopes)
 Constructor, with parameters.
More...
 
 CertificateEncryptData ()
 Constructor.

 
 CertificateEncryptData (CertificateEncryptData other)
 Constructor, with another CertificateEncryptData.

 
void Set (bool is_encrypt_metadata, SecurityHandler.CipherType cipher, byte[][] envelopes)
 Set value.
More...
 

Detailed Description

This class represents some data used for class CertificateSecurityHandler.

Constructor & Destructor Documentation

◆ CertificateEncryptData()

foxit.pdf.CertificateEncryptData.CertificateEncryptData ( bool  is_encrypt_metadata,
SecurityHandler.CipherType  cipher,
byte  envelopes[][] 
)
inline

Constructor, with parameters.

Parameters
is_encrypt_metadatatrue means to encrypt metadata, and false means not to encrypt metadata.
cipherCipher type. Please refer to e_CipherXXX values and this should be one of these values except e_CipherNone.
envelopesA string array which specifies an array of certificate envelopes. This array should contains one or more envelopes.

Member Function Documentation

◆ Set()

void foxit.pdf.CertificateEncryptData.Set ( bool  is_encrypt_metadata,
SecurityHandler.CipherType  cipher,
byte  envelopes[][] 
)
inline

Set value.

Parameters
is_encrypt_metadatatrue means to encrypt metadata, and false means not to encrypt metadata.
cipherCipher type. Please refer to e_CipherXXX values and this should be one of these values except {}.
envelopesA string array which specifies an array of certificate envelopes. This array should contains one or more envelopes.
Returns
None.

Foxit Software Corporation Logo
@2018 Foxit Software Incorporated. All rights reserved.