TrustCore SDK NanoCert API reference  version 7.0
CMSIssuerSerialNumber Struct Reference

ASN1_ITEMPTR pointers for a certificate Issuer ID and serial number. More...

Data Fields

ASN1_ITEMPTR pIssuer
 
ASN1_ITEMPTR pSerialNumber
 

Detailed Description

This structure is referenced within a union in the CMSKeyAgreeRecipientId structure.

The CMSIssuerSerialNumber structure is defined as follows:

    typedef struct CMSIssuerSerialNumber
    {
        ASN1_ITEMPTR pIssuer;
        ASN1_ITEMPTR pSerialNumber;
    } CMSIssuerSerialNumber;

Within the CMSIssuerSerialNumber, use the structures referenced by the ASN1_ITEMPTR pointers to find offsets and buffer lengths for the Issuer and SerialNumber for a certificate that identifies the subject for which the caller wants password information. These offsets and buffer sizes apply to a CStream that was passed in when it called your CMS_GetPrivateKey() callback function.


The documentation for this struct was generated from the following file: