|
Foxit PDF SDK
|
Public 成员函数 | |
| virtual | ~SignatureCallback () |
| virtual String | Digest (const void *data, int length)=0 |
| 对数据进行摘要计算。 更多... | |
| virtual String | GetCompany ()=0 |
| 获取签名或签章提供者公司名称。 更多... | |
| virtual String | GetDigestMethod ()=0 |
| 获取摘要方法名称。 更多... | |
| virtual String | GetProviderName ()=0 |
| 获取签名或签章提供者名称。 更多... | |
| virtual String | GetSeal ()=0 |
| 获取印章文件(Seal.esl)内容。 更多... | |
| virtual String | GetSignatureTime ()=0 |
| 获取签名时间。 更多... | |
| virtual String | GetSignMethod ()=0 |
| 获取签名方法名称。 更多... | |
| virtual String | GetVersion ()=0 |
| 获取签名或签章版本号。 更多... | |
| virtual String | Sign (const void *data, int length)=0 |
| 对数据进行签名计算。 更多... | |
| virtual bool | Verify (const void *data, int length, const void *sign_value, int sign_value_length)=0 |
| 验证签名值。 更多... | |
此类表示和OFD自定义签名或签章相关的回调接口。
|
inlinevirtual |
析构函数
|
pure virtual |
对数据进行摘要计算。
| [in] | data | 待摘要计算的原始数据。 |
| [in] | length | 待摘要计算的原始数据的长度。 |
|
pure virtual |
获取签名或签章提供者公司名称。
获取签名或签章提供者公司名称。
|
pure virtual |
获取摘要方法名称。
|
pure virtual |
获取签名或签章提供者名称。
|
pure virtual |
获取印章文件(Seal.esl)内容。
|
pure virtual |
获取签名时间。
|
pure virtual |
获取签名方法名称。
|
pure virtual |
获取签名或签章版本号。
|
pure virtual |
对数据进行签名计算。
| [in] | data | 待签名的原始数据。 |
| [in] | length | 待签名的原始数据的长度。 |
|
pure virtual |
验证签名值。
| [in] | data | 待验证的原始数据。 |
| [in] | length | 待验证的原始数据的长度。 |
| [in] | sign_value | 签名值。 |
| [in] | sign_value_length | 签名值的长度。 |