struktur CTL_INFO (wincrypt.h)
Struktur CTL_INFO berisi informasi yang disimpan dalam Daftar Kepercayaan Sertifikat (CTL).
Sintaks
typedef struct _CTL_INFO {
DWORD dwVersion;
CTL_USAGE SubjectUsage;
CRYPT_DATA_BLOB ListIdentifier;
CRYPT_INTEGER_BLOB SequenceNumber;
FILETIME ThisUpdate;
FILETIME NextUpdate;
CRYPT_ALGORITHM_IDENTIFIER SubjectAlgorithm;
DWORD cCTLEntry;
PCTL_ENTRY rgCTLEntry;
DWORD cExtension;
PCERT_EXTENSION rgExtension;
} CTL_INFO, *PCTL_INFO;
Anggota
dwVersion
Nomor versi CTL. Nomor versi yang ditentukan saat ini diperlihatkan dalam tabel berikut.
Nilai | Makna |
---|---|
|
Versi 1 |
SubjectUsage
CTL_USAGE struktur yang mengidentifikasi penggunaan daftar yang dimaksudkan sebagai urutan pengidentifikasi objek. Ini sama seperti dalam ekstensi Penggunaan Kunci yang Ditingkatkan .
ListIdentifier
Struktur CRYPT_DATA_BLOB yang menyertakan string byte yang secara unik mengidentifikasi daftar. Anggota ini digunakan untuk menambah SubjectUsage dan lebih lanjut menentukan daftar jika diinginkan.
SequenceNumber
BLOB yang berisi angka yang meningkat secara monoton untuk setiap pembaruan CTL.
ThisUpdate
Indikasi tanggal dan waktu daftar pencabutan sertifikat (CRL) yang 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.
SubjectAlgorithm
CRYPT_ALGORITHM_IDENTIFIER struktur yang berisi jenis algoritma SubjectIdentifier di CTL_ENTRY anggota array anggota rgCTLEntry . Struktur ini juga mencakup parameter tambahan yang digunakan oleh algoritma.
cCTLEntry
Jumlah elemen dalam array anggota rgCTLEntry .
rgCTLEntry
Array struktur CTL_ENTRY .
cExtension
Jumlah elemen dalam array rgExtension .
rgExtension
Array struktur CERT_EXTENSION .
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 |