Vtk_CertInfo
Toolkit Reference

prevnext

Vtk_CertInfo

typedef struct {
Vtk_uint32 version;
Vtk_Buffer serialNum;
Vtk_Buffer signatureAlg;
Vtk_Buffer issuer;
time_t notBefore;
time_t notAfter;
Vtk_Buffer subject;
Vtk_Buffer publicKeyAlg;
Vtk_Buffer* issuerUniqueId;
Vtk_Buffer* subjectUniqueId;
} Vtk_CertInfo;

Description

This structure contains detailed X.509 certificate information. It is returned in the Vtk_CertGetInfo function.

Parameters


version Version number of the encoded certificate.
serialNum Unique serial number of the certificate assigned by the CA.
signatureAlg Algorithm used by the CA to sign the certificate, for example, RSA.
issuer Name of the CA that has signed and issued the certificate. The application supplies the list of trusted CAs in the Vtk_Ctxt structure.
notBefore Start time of the certificate's validity period.
notAfter End time of the certificate's validity period.
subject Holder of the private key for which the public key is being certified.
publicKeyAlg Encryption algorithm and hashing algorithm used in the public key. For example, RSA and SHA1 or RSA with MD5.
issuerUniqueId Alternative identifier for issuer. This is an optional parameter that is rarely used.
subjectUniqueId Alternative identifier for subject. This is an optional parameter that is rarely used.

Notes

None

See Also

Vtk_CertGetInfo

Vtk_CertInfoDelete

prevnext


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