Foxit PDF SDK

Public 成员函数 | 所有成员列表
FSDK::CustomSecurityHandler类 参考

## Public 成员函数
| constructor ()
| 构造函数。
| Initialize (encrypt_data, callback, encrypt_info)
| 初始化当前自定义安全处理程序。 更多...

## 详细描述

此类表示自定义安全处理程序，用于自定义加密。

参见
  FSDK.SecurityHandler

## 成员函数说明

## ◆ Initialize()

FSDK::CustomSecurityHandler::Initialize | ( | encrypt_data | ,
|  | callback | ,
|  | encrypt_info |
| ) |  |

初始化当前自定义安全处理程序。

如果此函数成功，Foxit PDF SDK将接管输入的安全回调对象， 用户不应再直接释放此回调对象；否则稍后可能会发生意外崩溃。
当当前安全处理程序被释放并发现回调对象未被其他对象使用时， Foxit PDF SDK可能会通过回调函数FSDK.SecurityCallback.Release 释放安全回调对象。因此，建议用户在当前安全处理程序释放后， 不再使用该安全回调对象。

参数

  [in] | encrypt_data | 自定义加密数据对象。
  [in] | callback | 有效的FSDK.CustomSecurityCallback对象，由用户继承和实现 用于其自己的加密和描述算法。 不应为null。
  [in] | encrypt_info | 将存储到文档加密字典的加密信息。 这可以是空字符串。默认值：空字符串。

返回
  true 表示成功，而 false 表示失败。