Foxit PDF SDK

构造函数 | 所有成员列表
FSSignatureVerifyResult类 参考
类 FSSignatureVerifyResult 继承关系图:

## 构造函数
(FSCertVerifyResultArray *) | - getCertificateVerifyResults
| 获取证书验证结果。 更多...
(FSSignatureVerifyResultLTVState) | - getLTVState
| 获取 LTV 状态，指示签名是否为 LTV 签名。 更多...
(FSSignatureVerifyResultArray *) | - getOCSPSigantureVerifyResults
| 获取每个证书的 OCSP 签名的签名验证结果。 更多...
(FSDateTime *) | - getSignatureCheckTime
| 获取实际用于检查签名的时间。 更多...
(FSLTVVerifierTimeType) | - getSignatureCheckTimeType
| 获取实际用于检查签名的时间类型。 更多...
(NSData *) | - getSignatureHashValue
| 获取签名哈希值。 更多...
(NSString *) | - getSignatureName
| 获取签名名称。 更多...
(unsigned int) | - getSignatureState
| 获取签名状态。 更多...
(FSSignatureVerifyResult *) | - getTSTSignatureVerifyResult
| 获取此签名的时间戳令牌的验证结果。 更多...
(id) | - initWithOther:
| 带另一个签名验证结果对象的构造函数。 更多...
(BOOL) | - isEmpty
| 检查当前对象是否为空。 更多...

## 详细描述

此类表示签名验证结果。

## 函数文档

## ◆ getCertificateVerifyResults()

- (FSCertVerifyResultArray *) getCertificateVerifyResults |  |  |

获取证书验证结果。

返回
  证书验证结果数组。

## ◆ getLTVState()

- (FSSignatureVerifyResultLTVState) getLTVState |  |  |

获取 LTV 状态，指示签名是否为 LTV 签名。

返回
  LTV 状态。

## ◆ getOCSPSigantureVerifyResults()

- (FSSignatureVerifyResultArray *) getOCSPSigantureVerifyResults |  |  |

获取每个证书的 OCSP 签名的签名验证结果。

返回
  签名验证结果数组。

## ◆ getSignatureCheckTime()

- (FSDateTime *) getSignatureCheckTime |  |  |

获取实际用于检查签名的时间。

返回
  实际用于检查签名的时间。 此时间的 utc_hour_offset 和 utc_minite_offset 将被忽略。

## ◆ getSignatureCheckTimeType()

- (FSLTVVerifierTimeType) getSignatureCheckTimeType |  |  |

获取实际用于检查签名的时间类型。

返回
  时间类型。请参考从 FSLTVVerifierSignatureCreationTime 开始的值， 返回值将是其中之一。

## ◆ getSignatureHashValue()

- (NSData *) getSignatureHashValue |  |  |

获取签名哈希值。

返回
  签名哈希值。

## ◆ getSignatureName()

- (NSString *) getSignatureName |  |  |

获取签名名称。

返回
  签名名称。

## ◆ getSignatureState()

- (unsigned int) getSignatureState |  |  |

获取签名状态。

返回
  签名状态。请参考从 FSSignatureStateUnknown 开始的值， 返回值将是其中一个或多个的组合。

## ◆ getTSTSignatureVerifyResult()

- (FSSignatureVerifyResult *) getTSTSignatureVerifyResult |  |  |

获取此签名的时间戳令牌的验证结果。

返回
  签名的时间戳令牌的验证结果。如果签名没有任何时间戳令牌， 返回的对象将是一个空对象，可以通过函数 FSSignatureVerifyResult::isEmpty 检查。

## ◆ initWithOther:()

- (id) initWithOther: |  | (FSSignatureVerifyResult*) | other |

带另一个签名验证结果对象的构造函数。

参数

  [in] | other | 另一个签名验证结果对象。

## ◆ isEmpty()

- (BOOL) isEmpty |  |  |

检查当前对象是否为空。

当当前对象为空时，表示当前对象无用。

返回
  YES 表示当前对象为空，NO 表示不为空。