CERT_AUTHORITY_INFO_ACCESS

The CERT_AUTHORITY_INFO_ACCESS structure can be used in a certificate extension to indicate how to access CA information and services for the issuer of the certificate in which the extension appears. Information and services may include on-line validation services and CA policy data. This extension may be included in subject or CA certificates, and it is always non-critical.

When the CryptDecodeObject or CryptDecodeObjectEx function is performed on a CERT_EXTENSION structure's Value member, and the structure's pszObjId member is set to "1.3.6.1.5.5.7.1.1", this CERT_AUTHORITY_INFO_ACCESS is output from the function call.

typedef struct _CERT_AUTHORITY_INFO_ACCESS {
    DWORD                       cAccDescr;
    PCERT_ACCESS_DESCRIPTION    rgAccDescr;
} CERT_AUTHORITY_INFO_ACCESS, *PCERT_AUTHORITY_INFO_ACCESS;
 

Members

cAccDescr
The number of elements in the array rgAccDescr.
rgAccDescr
Each entry in rgAccDescr describes the format and location of additional information about the CA that issued the certificate in which the extension appears.

See Also

CERT_ACCESS_DESCRIPTION