Bagikan melalui


Metode ICspAlgorithm::get_Valid (certenroll.h)

Properti Valid mengambil nilai Boolean yang menentukan apakah objek algoritma valid.

Properti ini bersifat hanya baca.

Sintaks

HRESULT get_Valid(
  VARIANT_BOOL *pValue
);

Parameter

pValue

Nilai kembali

Tidak ada

Keterangan

Jika templat mengacu pada algoritma yang tidak didukung oleh penyedia kriptografi yang ditentukan, proses pendaftaran membuat objek ICspAlgorithm tempat penampung, mengatur properti Valid ke false, dan mengatur properti Nama . Tidak ada nilai properti lain yang ditentukan.

Anda harus memanggil metode InitializeFromName atau metode InitializeFromType pada antarmuka ICspInformation sebelum memanggil properti ini.

Abstract Syntax Notation One (ASN.1) ditentukan oleh standar X.680 hingga X.683. API Pendaftaran Sertifikat memverifikasi pengidentifikasi objek (OID) dengan Distinguished Encoding Rules (DER) mengodekannya dan kemudian mendekode hasilnya untuk memastikan bahwa OID tetap tidak berubah dan dengan memeriksa bahwa berikut ini benar:

  • Angka pertama dalam OID adalah 0, 1, atau 2.
  • Semua karakter lainnya adalah digit (0 hingga 9) atau titik (.).
  • Tidak ada periode yang memulai atau mengakhiri OID.
  • Tidak ada karakter berturut-turut yang merupakan kedua titik.
  • OID harus berisi setidaknya satu periode.
  • Jika angka pertama adalah 0 atau 1, angka kedua harus antara 0 dan 39 inklusif.
  • Jika angka pertama adalah 2, angka kedua dapat berupa nilai apa pun.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header certenroll.h
DLL CertEnroll.dll

Lihat juga

ICspAlgorithm