Foxit PDF SDK
FSSignatureVerifyResult类 参考
类 FSSignatureVerifyResult 继承关系图:
FSBase

构造函数

(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()

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

返回
LTV 状态。

◆ getOCSPSigantureVerifyResults()

- (FSSignatureVerifyResultArray *) getOCSPSigantureVerifyResults

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

返回
签名验证结果数组。

◆ getSignatureCheckTime()

- (FSDateTime *) getSignatureCheckTime

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

返回
实际用于检查签名的时间。 此时间的 utc_hour_offsetutc_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 表示不为空。