|
Foxit PDF SDK
|
Public 属性 | |
| cert | |
| 证书内容。 | |
| cert_check_time | |
| 检查此证书有效性的实际时间。 此时间对象的 utc_hour_offset 和 utc_minite_offset 将被忽略。 | |
| cert_status | |
| 证书状态。请参考从 FSDK.CertVerifyResult.e_CertStatusValid 开始的值, 应为这些值之一。 | |
| exist_response_signature_vri_creation_time | |
| 指示响应签名的VRI创建时间是否存在。 | |
| exist_signature_vri_creation_time | |
| 指示签名的VRI创建时间是否存在。 | |
| is_ca | |
| 指示证书是否为CA证书。 | |
| is_trusted | |
| 指示证书是否被用户信任。 | |
| reason | |
| 证书的撤销原因。请参考从 FSDK.CertVerifyResult.e_ReasonNoStatus 开始的值, 应为这些值之一。 | |
| response | |
| 证书的响应。 | |
| response_effect_time_range | |
| 响应生效的时间范围。 | |
| response_info_location | |
| 响应信息(作为撤销信息)位置,可以在此处找到证书响应。 请参考从 FSDK.CertVerifyResult.e_LocationNotSet 开始的值, 应为这些值之一。 | |
| response_signature_vri_creation_time | |
| 响应签名的VRI创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 将被忽略。 | |
| revoke_time | |
| 从响应获取的撤销时间。 | |
| signature_vri_creation_time | |
| 签名的VRI创建时间。此时间对象的 utc_hour_offset 和 utc_minite_offset 将被忽略。 | |
静态 Public 属性 | |
| static | e_CertStatusExpired |
| 这表示证书已过期。 | |
| static | e_CertStatusRevoked |
| 这表示证书已被撤销。 | |
| static | e_CertStatusUnknown |
| 这表示证书状态未知。 | |
| static | e_CertStatusValid |
| 证书状态的枚举。 更多... | |
| static | e_LocationDSS |
| 响应信息在DSS字典中找到。 | |
| static | e_LocationNotSet |
| 响应信息位置的枚举。 更多... | |
| static | e_LocationOnline |
| 响应信息通过在线请求获取。 | |
| static | e_LocationSignature |
| 响应信息在签名内容中找到。 | |
| static | e_ReasonAACompromise |
| 撤销原因:AA泄露。 | |
| static | e_ReasonAffiliationChanged |
| 撤销原因:隶属关系变更。 | |
| static | e_ReasonCACompromise |
| 撤销原因:CA泄露。 | |
| static | e_ReasonCertificateHold |
| 撤销原因:证书保留。 | |
| static | e_ReasonCessationOfOperation |
| 撤销原因:停止运营。 | |
| static | e_ReasonKeyCompromise |
| 撤销原因:密钥泄露。 | |
| static | e_ReasonNoStatus |
| 证书撤销原因的枚举。 更多... | |
| static | e_ReasonPrivilegeWithDrawn |
| 撤销原因:权限撤回。 | |
| static | e_ReasonRemoveFromCRL |
| 撤销原因:从CRL中删除。 | |
| static | e_ReasonSuperseded |
| 撤销原因:被取代。 | |
| static | e_ReasonUnspecified |
| 撤销原因:未指定原因。 | |
此类表示证书的验证结果。
| FSDK::CertVerifyResult::constructor | ( | cert | , |
| is_ca | , | ||
| is_trusted | , | ||
| response | , | ||
| response_effect_time_range | , | ||
| revoke_time | , | ||
| cert_status | , | ||
| reason | , | ||
| cert_check_time | , | ||
| exist_signature_vri_creation_time | , | ||
| signature_vri_creation_time | , | ||
| exist_response_signature_vri_creation_time | , | ||
| response_signature_vri_creation_time | , | ||
| 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 | 证书状态。请参考从 FSDK.CertVerifyResult.e_CertStatusValid 开始的值, 应为这些值之一。 |
| [in] | reason | 证书的撤销原因。请参考从 FSDK.CertVerifyResult.e_ReasonNoStatus 开始的值, 应为这些值之一。 |
| [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 | 响应信息(作为撤销信息)位置,可以在此处找到证书响应。 请参考从 FSDK.CertVerifyResult.e_LocationNotSet 开始的值, 应为这些值之一。 |
| FSDK::CertVerifyResult::Set | ( | cert | , |
| is_ca | , | ||
| is_trusted | , | ||
| response | , | ||
| response_effect_time_range | , | ||
| revoke_time | , | ||
| cert_status | , | ||
| reason | , | ||
| cert_check_time | , | ||
| exist_signature_vri_creation_time | , | ||
| signature_vri_creation_time | , | ||
| exist_response_signature_vri_creation_time | , | ||
| response_signature_vri_creation_time | , | ||
| 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 | 证书状态。请参考从 FSDK.CertVerifyResult.e_CertStatusValid 开始的值, 应为这些值之一。 |
| [in] | reason | 证书的撤销原因。请参考从 FSDK.CertVerifyResult.e_ReasonNoStatus 开始的值, 应为这些值之一。 |
| [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 | 响应信息(作为撤销信息)位置,可以在此处找到证书响应。 请参考从 FSDK.CertVerifyResult.e_LocationNotSet 开始的值, 应为这些值之一。 |
|
static |
证书状态的枚举。
此枚举的值应单独使用。
这表示证书有效。
|
static |
响应信息位置的枚举。
此枚举的值应单独使用。
位置未设置。
|
static |
证书撤销原因的枚举。
此枚举的值应单独使用。
撤销原因:证书没有状态。