CERT_AUTHORITY_INFO_ACCESS struttura (wincrypt.h)
La struttura CERT_AUTHORITY_INFO_ACCESS rappresenta l'accesso alle informazioni sull'autorità e le estensioni dei certificati di accesso ai soggetti e specifica come accedere a informazioni e servizi aggiuntivi per l'oggetto o l'autorità emittente di un certificato.
Sintassi
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;
Members
cAccDescr
Numero di elementi nella matrice rgAccDescr .
rgAccDescr
Matrice di puntatori per CERT_ACCESS_DESCRIPTION strutture che descrivono il formato e la posizione di informazioni aggiuntive sul certificato. Ogni CERT_ACCESS_DESCRIPTION struttura ha come membri una stringa pszAccessMethod che indica un metodo di accesso e una struttura CERT_ALT_NAME_ENTRY che indica la posizione delle informazioni aggiuntive.
Commenti
Il tipo di informazioni rappresentate da questa struttura dipende dai metodi di accesso specificati dalle strutture di CERT_ACCESS_DESCRIPTION nella matrice rgAccDescr . Per altre informazioni sui metodi di accesso, l'estensione di accesso alle informazioni dell'autorità e l'estensione di accesso alle informazioni relative all'oggetto, vedere RFC 3280.
La funzione CryptDecodeObject crea un'istanza di questa struttura quando si decodifica un membro Value della struttura CERT_EXTENSION e il membro pszObjIddella struttura CERT_EXTENSION è impostato su szOID_AUTHORITY_INFO_ACCESS o szOID_SUBJECT_INFO_ACCESS.
Un'istanza di questa struttura può essere usata come input per la funzione CryptEncodeObject per creare un CERT_EXTENSION appropriato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |