|
| int | getSecurityType () |
| | 获取安全回调的加密类型。 更多...
|
| |
| java.lang.Object | createContext (String filter, String sub_filter, String encrypt_info) |
| | 用于创建加密和解密上下文的回调函数。 更多...
|
| |
| byte [] | decryptData (java.lang.Object decryptor, byte[] encrypted_data) |
| | 用于解密加密数据的回调函数。 更多...
|
| |
| boolean | encryptData (java.lang.Object context, int obj_num, int gen_num, byte[] src_data, byte[] out_dst_buffer) |
| | 用于获取加密数据的回调函数。 更多...
|
| |
| byte [] | finishDecryptor (java.lang.Object decryptor) |
| | 用于完成解密的回调函数。 更多...
|
| |
| int | getCipher (java.lang.Object context) |
| | 用于获取密码类型的回调函数。 更多...
|
| |
| int | getDecryptedSize (java.lang.Object context, int src_data_size) |
| | 用于获取估计的解密数据大小的回调函数。 更多...
|
| |
| int | getEncryptedSize (java.lang.Object context, int obj_num, int gen_num, byte[] src_data) |
| | 用于获取估计的加密大小的回调函数。 更多...
|
| |
| byte [] | getEncryptKey (java.lang.Object context) |
| | 用于获取加密密钥的回调函数。 更多...
|
| |
| int | getSecurityType () |
| | 获取安全回调的加密类型。 更多...
|
| |
| int | getUserPermissions (java.lang.Object context, int user_permission) |
| | 用于获取用户权限的回调函数。 更多...
|
| |
| boolean | isOwner (java.lang.Object context) |
| | 用于检查当前用户是否是PDF文档所有者的回调函数。 更多...
|
| |
| boolean | releaseContext (java.lang.Object context) |
| | 用于释放加密和解密上下文的回调函数。 更多...
|
| |
| java.lang.Object | startDecryptor (java.lang.Object context, int obj_num, int gen_num) |
| | 用于开始解密的回调函数。 更多...
|
| |
| boolean | useStandardCryptoMethod (java.lang.Object context) |
| | 用于检查是否使用标准加密方法或自定义加密方法的回调函数。 更多...
|
| |
| int | getSecurityType () |
| | 获取安全回调的加密类型。 更多...
|
| |
| void | release () |
| | 用于释放当前回调对象自身的回调函数。 更多...
|
| |
此类表示用于RMS解密和加密的回调对象。如果用户想要使用RMS安全回调,用户应该继承此回调类并实现纯虚函数(作为回调函数),然后通过函数 common.Library.registerSecurityCallback 向Foxit PDF SDK注册RMS安全回调对象,使用过滤器"MicrosoftIRMServices"或"FoxitRMS"。可以调用函数 common.Library.unregisterSecurityCallback 来注销具有注册过滤器名称的安全回调对象。
◆ getSecurityType()
| int com.foxit.sdk.pdf.RMSSecurityCallback.getSecurityType |
( |
| ) |
|