структура CRL_INFO (wincrypt.h)
Структура CRL_INFO содержит сведения о списке отзыва сертификатов (CRL).
Синтаксис
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;
Члены
dwVersion
Номер версии списка отзыва сертификатов. В следующей таблице приведены текущие номера версий.
Значение | Значение |
---|---|
|
версия 1 |
|
версия 2 |
SignatureAlgorithm
CRYPT_ALGORITHM_IDENTIFIER структуры, содержащей идентификатор объекта (OID) алгоритма сигнатуры и все связанные дополнительные параметры.
Issuer
Структура БОЛЬШИХ ДВОИЧНЫх объектов , содержащая закодированное имя издателя сертификата.
ThisUpdate
Указание даты и времени публикации списка отзыва сертификатов. Если время после 1950 года и до 2050 года, оно закодировано в формате UTC как 8-байтовое значение даты и времени с точностью до секунд с 2-значным годом (т. е. ГГММДДЧЧММСС плюс 2 байта). В противном случае это обобщенное время закодировано как 8-байтовый год с точностью до миллисекунда с 4-байтным годом.
NextUpdate
Указание даты и времени следующего доступного запланированного обновления списка отзыва сертификатов. Если время после 1950 года и до 2050 года, оно закодировано в формате UTC как 8-байтовое значение даты и времени с точностью до секунд с 2-значным годом (т. е. ГГММДДЧЧММСС плюс 2 байта). В противном случае используется обобщенное время, закодированное в виде 8-байтового даты и времени с точностью до миллисекунда с 4-байтным годом.
cCRLEntry
Число элементов в массиве rgCRLEntry .
rgCRLEntry
Массив указателей на структуры CRL_ENTRY . Каждая из этих структур представляет отозванный сертификат.
cExtension
Количество элементов в массиве rgExtension .
rgExtension
Массив указателей на CERT_EXTENSION структуры, каждая из которых содержит сведения о списке отзыва сертификатов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wincrypt.h |