CERT_REQUEST_INFO

This structure contains information for a certificate request. The subject, subject public key, and attribute BLOB structures are encoded.

typedef struct _CERT_REQUEST_INFO {
DWORD dwVersion;
CERT_NAME_BLOB Subject;
CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo;
DWORD cAttribute;
PCRYPT_ATTRIBUTE rgAttribute;
} CERT_REQUEST_INFO,  *PCERT_REQUEST_INFO;

Members

  • dwVersion
    Certificate's version number. The defined version number is shown in the following table.

    Certificate version Description
    CERT_V1 version 1
  • Subject
    The BLOB structure containing the certificate subject's encoded name.

  • SubjectPublicKeyInfo
    The CERT_PUBLIC_KEY_INFO structure containing the encoded public key and its algorithm.

  • cAttribute
    Number of elements in the rgAttribute array.

rgAttribute

Array of pointers to CRYPT_ATTRIBUTE structures, each holding attribute information about the certificate.

Requirements

Runs on Versions Defined in Include Link to
Windows CE OS 3.0 or later Wincrypt.h    

Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

See Also

CryptSignAndEncodeCertificate, BLOB, CERT_PUBLIC_KEY_INFO, CRYPT_ATTRIBUTE

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.