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

Vedi anche

CERT_ACCESS_DESCRIPTION

CERT_ALT_NAME_ENTRY

RFC 3280