struttura CRL_INFO (wincrypt.h)
La struttura CRL_INFO contiene le informazioni di un elenco di revoche di certificati (CRL).
Sintassi
typedef struct _CRL_INFO {
DWORD dwVersion;
CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm;
CERT_NAME_BLOB Issuer;
FILETIME ThisUpdate;
FILETIME NextUpdate;
DWORD cCRLEntry;
PCRL_ENTRY rgCRLEntry;
DWORD cExtension;
PCERT_EXTENSION rgExtension;
} CRL_INFO, *PCRL_INFO;
Members
dwVersion
Numero di versione del CRL. I numeri di versione attualmente definiti sono illustrati nella tabella seguente.
Valore | Significato |
---|---|
|
versione 1 |
|
versione 2 |
SignatureAlgorithm
CRYPT_ALGORITHM_IDENTIFIER struttura che contiene l'identificatore di oggetto (OID) di un algoritmo di firma ed eventuali parametri aggiuntivi associati.
Issuer
Struttura BLOB che contiene il nome di un'autorità di certificazione codificata.
ThisUpdate
Indicazione della data e dell'ora della pubblicazione del CRL. Se l'ora è successiva al 1950 e prima del 2050, l'ora UTC viene codificata come data/ora a 8 byte precisa in secondi con un anno a 2 cifre,ovvero YYMMDDHHMMSS più 2 byte. In caso contrario, il tempo generalizzato viene codificato come un anno di 8 byte preciso in millisecondi con un anno a 4 byte.
NextUpdate
Indicazione della data e dell'ora per il successivo aggiornamento pianificato disponibile del CRL. Se l'ora è successiva al 1950 e prima del 2050, l'ora UTC viene codificata come data/ora a 8 byte precisa in secondi con un anno a 2 cifre,ovvero YYMMDDHHMMSS più 2 byte. In caso contrario, viene codificato in formato time generalizzato come ora di data a 8 byte precisa fino a millisecondi con un anno a 4 byte.
cCRLEntry
Numero di elementi nella matrice rgCRLEntry .
rgCRLEntry
Matrice di puntatori alle strutture di CRL_ENTRY . Ognuna di queste strutture rappresenta un certificato revocato.
cExtension
Numero di elementi nella matrice rgExtension .
rgExtension
Matrice di puntatori a CERT_EXTENSION strutture, ognuna contenente informazioni sull'elenco di revoca.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |