|
Foxit PDF SDK
|
继承自 NSObject .
属性 | |
| NSData * | cert |
| 证书内容。 | |
| FSDateTime * | cert_check_time |
| 检查此证书有效性的实际时间。 此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 | |
| FSCertVerifyResultCertStatus | cert_status |
| 证书状态。请参考从 FSCertVerifyResultCertStatusValid 开始的值, 应为这些值之一。 | |
| BOOL | exist_response_signature_vri_creation_time |
| 指示响应签名的 VRI 创建时间是否存在。 | |
| BOOL | exist_signature_vri_creation_time |
| 指示签名的 VRI 创建时间是否存在。 | |
| BOOL | is_ca |
| 指示证书是否为 CA 证书。 | |
| BOOL | is_trusted |
| 指示证书是否被用户信任。 | |
| FSCertVerifyResultRevocationReason | reason |
| 证书的撤销原因。请参考从 FSCertVerifyResultReasonNoStatus 开始的值, 应为这些值之一。 | |
| FSResponse * | response |
| 证书的响应。 | |
| FSTimeRange * | response_effect_time_range |
| 响应生效的时间范围。 | |
| FSCertVerifyResultResponseInfoLocation | response_info_location |
| 响应信息(作为撤销信息)的位置,可在此位置找到证书响应。 请参考从 FSCertVerifyResultLocationNotSet 开始的值, 应为这些值之一。 | |
| FSDateTime * | response_signature_vri_creation_time |
| 响应签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 | |
| FSDateTime * | revoke_time |
| 从响应中获得的撤销时间。 | |
| FSDateTime * | signature_vri_creation_time |
| 签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 | |
此类表示证书的验证结果。
| - (id) initWithCert: | (NSData *) | cert | |
| is_ca: | (BOOL) | is_ca | |
| is_trusted: | (BOOL) | is_trusted | |
| response: | (FSResponse*) | response | |
| response_effect_time_range: | (FSTimeRange*) | response_effect_time_range | |
| revoke_time: | (FSDateTime*) | revoke_time | |
| cert_status: | (FSCertVerifyResultCertStatus) | cert_status | |
| reason: | (FSCertVerifyResultRevocationReason) | reason | |
| cert_check_time: | (FSDateTime*) | cert_check_time | |
| exist_signature_vri_creation_time: | (BOOL) | exist_signature_vri_creation_time | |
| signature_vri_creation_time: | (FSDateTime*) | signature_vri_creation_time | |
| exist_response_signature_vri_creation_time: | (BOOL) | exist_response_signature_vri_creation_time | |
| response_signature_vri_creation_time: | (FSDateTime*) | response_signature_vri_creation_time | |
| response_info_location: | (FSCertVerifyResultResponseInfoLocation) | response_info_location | |
带参数的构造函数。
| [in] | cert | 证书内容。 |
| [in] | is_ca | 指示证书是否为 CA 证书。 |
| [in] | is_trusted | 指示证书是否被用户信任。 |
| [in] | response | 证书的响应。 |
| [in] | response_effect_time_range | 响应生效的时间范围。 |
| [in] | revoke_time | 从响应中获得的撤销时间。 |
| [in] | cert_status | 证书状态。请参考从 FSCertVerifyResultCertStatusValid 开始的值, 应为这些值之一。 |
| [in] | reason | 证书的撤销原因。请参考从 FSCertVerifyResultReasonNoStatus 开始的值, 应为这些值之一。 |
| [in] | cert_check_time | 检查此证书有效性的实际时间。 此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | exist_signature_vri_creation_time | 指示签名的 VRI 创建时间是否存在。 |
| [in] | signature_vri_creation_time | 签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | exist_response_signature_vri_creation_time | 指示响应签名的 VRI 创建时间是否存在。 |
| [in] | response_signature_vri_creation_time | 响应签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | response_info_location | 响应信息(作为撤销信息)的位置,可在此位置找到证书响应。 请参考从 FSCertVerifyResultLocationNotSet 开始的值, 应为这些值之一。 |
| - (id) initWithOther: | (FSCertVerifyResult*) | other |
带另一个证书验证结果对象的构造函数。
| [in] | other | 另一个响应对象。 |
| - (void) set: | (NSData *) | cert | |
| is_ca: | (BOOL) | is_ca | |
| is_trusted: | (BOOL) | is_trusted | |
| response: | (FSResponse*) | response | |
| response_effect_time_range: | (FSTimeRange*) | response_effect_time_range | |
| revoke_time: | (FSDateTime*) | revoke_time | |
| cert_status: | (FSCertVerifyResultCertStatus) | cert_status | |
| reason: | (FSCertVerifyResultRevocationReason) | reason | |
| cert_check_time: | (FSDateTime*) | cert_check_time | |
| exist_signature_vri_creation_time: | (BOOL) | exist_signature_vri_creation_time | |
| signature_vri_creation_time: | (FSDateTime*) | signature_vri_creation_time | |
| exist_response_signature_vri_creation_time: | (BOOL) | exist_response_signature_vri_creation_time | |
| response_signature_vri_creation_time: | (FSDateTime*) | response_signature_vri_creation_time | |
| response_info_location: | (FSCertVerifyResultResponseInfoLocation) | response_info_location | |
设置值。
| [in] | cert | 证书内容。 |
| [in] | is_ca | 指示证书是否为 CA 证书。 |
| [in] | is_trusted | 指示证书是否被用户信任。 |
| [in] | response | 证书的响应。 |
| [in] | response_effect_time_range | 响应生效的时间范围。 |
| [in] | revoke_time | 从响应中获得的撤销时间。 |
| [in] | cert_status | 证书状态。请参考从 FSCertVerifyResultCertStatusValid 开始的值, 应为这些值之一。 |
| [in] | reason | 证书的撤销原因。请参考从 FSCertVerifyResultReasonNoStatus 开始的值, 应为这些值之一。 |
| [in] | cert_check_time | 检查此证书有效性的实际时间。 此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | exist_signature_vri_creation_time | 指示签名的 VRI 创建时间是否存在。 |
| [in] | signature_vri_creation_time | 签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | exist_response_signature_vri_creation_time | 指示响应签名的 VRI 创建时间是否存在。 |
| [in] | response_signature_vri_creation_time | 响应签名的 VRI 创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 被忽略。 |
| [in] | response_info_location | 响应信息(作为撤销信息)的位置,可在此位置找到证书响应。 请参考从 FSCertVerifyResultLocationNotSet 开始的值, 应为这些值之一。 |