Bagikan melalui


struktur CRL_INFO (wincrypt.h)

Struktur CRL_INFO berisi informasi daftar pencabutan sertifikat (CRL).

Sintaks

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;

Anggota

dwVersion

Nomor versi CRL. Nomor versi yang ditentukan saat ini diperlihatkan dalam tabel berikut.

Nilai Makna
CRL_V1
versi 1
CRL_V2
versi 2

SignatureAlgorithm

CRYPT_ALGORITHM_IDENTIFIER struktur yang berisi pengidentifikasi objek (OID) dari algoritma tanda tangan dan parameter tambahan terkait.

Issuer

Struktur BLOB yang berisi nama penerbit sertifikat yang dikodekan.

ThisUpdate

Indikasi tanggal dan waktu CRL diterbitkan. Jika waktunya setelah 1950 dan sebelum 2050, waktu UTC dikodekan sebagai tanggal/waktu 8 byte tepat untuk detik dengan tahun 2 digit (yaitu, YYMMDDHHMMSS ditambah 2 byte). Jika tidak, waktu umum dikodekan sebagai tahun 8-byte tepat untuk milidetik dengan tahun 4-byte.

NextUpdate

Indikasi tanggal dan waktu untuk pembaruan terjadwal CRL berikutnya yang tersedia. Jika waktunya setelah 1950 dan sebelum 2050, waktu UTC dikodekan sebagai tanggal/waktu 8 byte tepat untuk detik dengan tahun 2 digit (yaitu, YYMMDDHHMMSS ditambah 2 byte). Jika tidak, waktu umum dikodekan sebagai waktu tanggal 8 byte tepat hingga milidetik dengan tahun 4-byte.

cCRLEntry

Jumlah elemen dalam array rgCRLEntry .

rgCRLEntry

Array pointer ke struktur CRL_ENTRY . Masing-masing struktur ini mewakili sertifikat yang dicabut.

cExtension

Jumlah elemen dalam array rgExtension .

rgExtension

Array pointer ke struktur CERT_EXTENSION , masing-masing menyimpan informasi tentang CRL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wincrypt.h

Lihat juga

CERT_EXTENSION

CRL_ENTRY

CRYPT_ALGORITHM_IDENTIFIER

CRYPT_INTEGER_BLOB

CertVerifyCRLRevocation

CryptSignAndEncodeCertificate