foxit::pdf::CustomSecurityCallback Member List

This is the complete list of members for foxit::pdf::CustomSecurityCallback, including all inherited members.

CreateContext(const char *filter, const char *sub_filter, const char *encrypt_info)=0foxit::pdf::CustomSecurityCallbackpure virtual
DecryptData(const void *decryptor, const void *encrypted_data, uint32 encrypted_data_len)=0foxit::pdf::CustomSecurityCallbackpure virtual
EncryptData(const void *context, int obj_num, int gen_num, const void *src_data, uint32 src_data_len, void *out_dst_buffer, uint32 *out_dst_buffer_len)=0foxit::pdf::CustomSecurityCallbackpure virtual
FinishDecryptor(void *decryptor)=0foxit::pdf::CustomSecurityCallbackpure virtual
GetCipher(const void *context)=0foxit::pdf::CustomSecurityCallbackpure virtual
GetDecryptedSize(const void *context, uint32 src_data_size)=0foxit::pdf::CustomSecurityCallbackpure virtual
GetEncryptedSize(const void *context, int obj_num, int gen_num, const void *src_data, uint32 src_data_len)=0foxit::pdf::CustomSecurityCallbackpure virtual
GetEncryptKey(const void *context)=0foxit::pdf::CustomSecurityCallbackpure virtual
GetSecurityType()foxit::pdf::CustomSecurityCallbackinlinevirtual
GetUserPermissions(const void *context, uint32 user_permission)=0foxit::pdf::CustomSecurityCallbackpure virtual
IsOwner(const void *context)=0foxit::pdf::CustomSecurityCallbackpure virtual
Release()=0foxit::pdf::SecurityCallbackpure virtual
ReleaseContext(void *context)=0foxit::pdf::CustomSecurityCallbackpure virtual
StartDecryptor(const void *context, int obj_num, int gen_num)=0foxit::pdf::CustomSecurityCallbackpure virtual

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