|
Foxit PDF SDK
|
Public 类型 | |
| enum | CipherType { CipherType.e_CipherNone = 0, CipherType.e_CipherRC4 = 1, CipherType.e_CipherAES = 2 } |
| 加密算法的枚举。 更多... | |
Public 成员函数 | |
| SecurityHandler () | |
| 构造函数。 | |
| SecurityHandler (SecurityHandler other) | |
| 用另一个安全处理器对象的构造函数。 更多... | |
| virtual PDFDoc.EncryptType | GetSecurityType () |
| 获取当前安全处理器的加密类型。 更多... | |
| bool | IsEmpty () |
| 检查当前对象是否为空。 更多... | |
类 SecurityHandler 是表示用于加密PDF文档的安全处理器的基类。 它有以下派生类:
类 StdSecurityHandler 用于密码加密。
类 CertificateSecurityHandler 用于证书加密。
类 DRMSecurityHandler 用于DRM加密。
类 CustomSecurityHandler 用于自定义加密。
类 RMSSecurityHandler 用于RMS加密。
要为PDF文档设置安全处理器,请调用函数 PDFDoc.SetSecurityHandler , 然后安全处理器将在后续保存过程中生效。要获取用于PDF文档的安全处理器, 请调用函数 PDFDoc.SetSecurityHandler 。
|
strong |
|
inline |
用另一个安全处理器对象的构造函数。
| [in] | other | 另一个安全处理器对象。 |
|
inlinevirtual |
获取当前安全处理器的加密类型。
|
inline |
检查当前对象是否为空。
当前对象为空时,意味着当前对象无用。