Freigeben über


CERT_AUTHORITY_INFO_ACCESS-Struktur (wincrypt.h)

Die CERT_AUTHORITY_INFO_ACCESS-Struktur stellt Zertifikaterweiterungen für den Zugriff auf Autoritätsinformationen und Für den Zugriff auf Antragstellerinformationen sowie für den Zugriff auf zusätzliche Informationen und Dienste für den Antragsteller oder den Aussteller eines Zertifikats dar.

Syntax

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

Member

cAccDescr

Die Anzahl der Elemente im rgAccDescr-Array .

rgAccDescr

Ein Array von Zeigern auf CERT_ACCESS_DESCRIPTION Strukturen, das das Format und den Speicherort zusätzlicher Informationen zum Zertifikat beschreibt. Jede CERT_ACCESS_DESCRIPTION-Struktur verfügt als Member über eine pszAccessMethod-Zeichenfolge , die eine Zugriffsmethode und eine CERT_ALT_NAME_ENTRY-Struktur angibt, die den Speicherort der zusätzlichen Informationen angibt.

Hinweise

Der Informationstyp, der von dieser Struktur dargestellt wird, hängt von den Zugriffsmethoden ab, die durch die CERT_ACCESS_DESCRIPTION-Strukturen im rgAccDescr-Array angegeben werden . Weitere Informationen zu Zugriffsmethoden, der Zugriffserweiterung für Autoritätsinformationen und der Zugriffserweiterung für Antragstellerinformationen finden Sie unter RFC 3280.

Die CryptDecodeObject-Funktion erstellt eine instance dieser Struktur beim Decodieren des Value-Elements einer CERT_EXTENSION-Struktur, und der pszObjId-Member der CERT_EXTENSION-Struktur ist auf szOID_AUTHORITY_INFO_ACCESS oder szOID_SUBJECT_INFO_ACCESS festgelegt.

Ein instance dieser Struktur kann als Eingabe für die CryptEncodeObject-Funktion verwendet werden, um eine geeignete CERT_EXTENSION zu erstellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

CERT_ACCESS_DESCRIPTION

CERT_ALT_NAME_ENTRY

RFC 3280