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 |