Foxit PDF SDK
FSDK.CustomEncryptData Class Reference

Public Member Functions

 constructor ()
 Constructor.
 
 constructor (is_encrypt_metadata, filter, sub_filter)
 Constructor, with parameters. More...
 
 Set (is_encrypt_metadata, filter, sub_filter)
 Set value. More...
 

Public Attributes

 filter
 The filter name of a custom security callback object. It should not be an empty string.
 
 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.
 
 sub_filter
 The sub filter name that specifies the syntax of the encryption dictionary contents. It should not be an empty string.
 

Detailed Description

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

Member Function Documentation

◆ constructor()

FSDK.CustomEncryptData.constructor ( is_encrypt_metadata  ,
filter  ,
sub_filter   
)

Constructor, with parameters.

Parameters
[in]is_encrypt_metadatatrue means to encrypt metadata, and false means not to encrypt metadata.
[in]filterThe filter name of a custom security callback object. It should not be an empty string.
[in]sub_filterThe sub filter name that specifies the syntax of the encryption dictionary contents. It should not be an empty string.

◆ Set()

FSDK.CustomEncryptData.Set ( is_encrypt_metadata  ,
filter  ,
sub_filter   
)

Set value.

Parameters
[in]is_encrypt_metadatatrue means to encrypt metadata, and false means not to encrypt metadata.
[in]filterThe filter name of a custom security callback object. It should not be an empty string.
[in]sub_filterThe sub filter name that specifies the syntax of the encryption dictionary contents. It should not be an empty string.
Returns
None.