Vtk_ValRespDetails
Toolkit Reference

prevnext

Vtk_ValRespDetails

typdef struct {
enum Vtk_ValidationMech type;
Vtk_uint32 version;
Vtk_Buffer *issuerIdByName;
Vtk_Buffer *issueridByKey;
time_t issueTime;
Vtk_Extensions *extensions;
union {
Vtk_CRTRespDetails *crt;
Vtk_CRLRespDetails *crl;
} d;
} Vtk_ValRespDetails;

Description

This structure contains header information which details revocation information for the entire validation response. It includes header information common to all responses and header information specific to the OCSP, CRT, or CRL protocol employed. Additional protocol-specific information is available for the CRT and CRL protocols.

Parameters

type Validation mechanism used to validate certificates.
version Version number of the protocol
issuerIdByName Issuer of validation information identified by name.This can be a VA or CA. It is NULL if a value is provided in the issuerIdByKey field.
issuerIdByKey Issuer of validation information identified by public key hash. This can be a VA only. It is NULL if a value is provided in the issuerByName field.
issueTime Time the response was issued.
extensions Extensions included in the response.
crt Additional CRT-specific information. See Vtk_CRTRespDetails
crl Additional CRL-specific information. See Vtk_CRLRespDetails

Notes

This structure is used to return validation response information from the Vtk_CRLValidateCert, Vtk_ValidationGetRevStatus and Vtk_ValHdlGetRevStatus functions.


See Also

Vtk_CRLRespDetails

Vtk_CRTRespDetails

Vtk_CRLValidateCert

Vtk_ValHdlGetRevStatus

Vtk_ValidationGetRevStatus

prevnext


ValiCert, Inc.
http://www.valicert.com
Voice: +1.650.567.5469
Fax: (+1.650.254.2148
support@valicert.com