struktur CERT_PRIVATE_KEY_VALIDITY (wincrypt.h)

Struktur CERT_PRIVATE_KEY_VALIDITY menunjukkan rentang waktu yang valid untuk kunci privat yang sesuai dengan kunci umum sertifikat. Jika komponen NotBefore nol atau tidak ada, tidak ada pernyataan yang dibuat ketika periode validitas kunci privat dimulai. Jika komponen NotAfter adalah nol atau tidak ada, tidak ada tanggal akhir yang diatur pada validitas kunci privat.

Struktur CERT_PRIVATE_KEY_VALIDITY adalah anggota struktur CERT_KEY_ATTRIBUTES_INFO .

Sintaks

typedef struct _CERT_PRIVATE_KEY_VALIDITY {
  FILETIME NotBefore;
  FILETIME NotAfter;
} CERT_PRIVATE_KEY_VALIDITY, *PCERT_PRIVATE_KEY_VALIDITY;

Anggota

NotBefore

Tanggal dan waktu sebelum sertifikat tidak valid. Untuk tanggal antara 1950 dan 2049 inklusif, tanggal dan waktu dikodekan UTC-time dalam bentuk YYMMDDHHMMSS. Anggota ini menggunakan tahun dua digit dan tepat untuk detik. Untuk tanggal sebelum 1950 atau setelah 2049, waktu umum yang dikodekan digunakan. Waktu umum yang dikodekan dalam bentuk YYYYMMDDHHMMSSMMM, menggunakan tahun empat digit, dan tepat hingga milidetik. Meskipun waktu umum mendukung resolusi milidetik, waktu NotBefore hanya tepat untuk detik.

NotAfter

Tanggal dan waktu setelah sertifikat tidak valid. Untuk tanggal antara 1950 dan 2049 inklusif, tanggal dan waktu dikodekan UTC-time dalam bentuk YYMMDDHHMMSS. Anggota ini menggunakan tahun dua digit dan tepat untuk detik. Untuk tanggal sebelum 1950 atau setelah 2049, waktu umum yang dikodekan digunakan. Waktu umum yang dikodekan dalam bentuk YYYYMMDDHHMMSSMMM, menggunakan empat digit tahun, dan tepat hingga milidetik. Meskipun waktu umum mendukung resolusi milidetik, waktu NotAfter hanya tepat untuk detik.

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_KEY_ATTRIBUTES_INFO