|
Foxit PDF SDK
|
This is the complete list of members for foxit::pdf::RMSSecurityCallback, including all inherited members.
| CreateContext(const char *filter, const char *sub_filter, const char *encrypt_info)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| DecryptData(const void *decryptor, const void *encrypted_data, uint32 encrypted_data_len)=0 | foxit::pdf::CustomSecurityCallback | pure 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)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| FinishDecryptor(void *decryptor)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| GetCipher(const void *context)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| GetDecryptedSize(const void *context, uint32 src_data_size)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| GetEncryptedSize(const void *context, int obj_num, int gen_num, const void *src_data, uint32 src_data_len)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| GetEncryptKey(const void *context)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| GetSecurityType() | foxit::pdf::RMSSecurityCallback | inlinevirtual |
| GetUserPermissions(const void *context, uint32 user_permission)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| IsOwner(const void *context)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| Release()=0 | foxit::pdf::SecurityCallback | pure virtual |
| ReleaseContext(void *context)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| StartDecryptor(const void *context, int obj_num, int gen_num)=0 | foxit::pdf::CustomSecurityCallback | pure virtual |
| UseStandardCryptoMethod(const void *context) | foxit::pdf::CustomSecurityCallback | inlinevirtual |