Antarmuka IEnroll2 (xenroll.h)
[Antarmuka ini tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]
Antarmuka IEnroll2 mewakili Kontrol Pendaftaran Sertifikat dan digunakan terutama untuk menghasilkan permintaan sertifikat.
Warisan
Antarmuka IEnroll2 mewarisi dari IEnroll. IEnroll2 juga memiliki jenis anggota berikut:
Metode
Antarmuka IEnroll2 memiliki metode ini.
IEnroll2::EnumAlgs Mengambil ID algoritma kriptografi dalam kelas algoritma tertentu yang didukung oleh penyedia layanan kriptografi (CSP) saat ini. |
IEnroll2::get_EnableSMIMECapabilities Mengontrol apakah PKCS (Get) |
IEnroll2::get_HashAlgID Properti HashAlgID dari set IEnroll4 atau mengambil algoritma hash yang digunakan saat menandatangani PKCS (Get) |
IEnroll2::get_LimitExchangeKeyToEncipherment Properti LimitExchangeKeyToEncipherment dari set IEnroll4 atau mengambil nilai Boolean yang menentukan apakah permintaan AT_KEYEXCHANGE berisi penggunaan tanda tangan digital dan kunci nonrepudiasi. (Dapatkan) |
IEnroll2::get_ReuseHardwareKeyIfUnableToGenNew Properti ReuseHardwareKeyIfUnableToGenNew dari set IEnroll4 atau mengambil nilai Boolean yang menentukan tindakan yang diambil oleh objek kontrol pendaftaran sertifikat jika terjadi kesalahan saat menghasilkan kunci baru. (Dapatkan) |
IEnroll2::GetAlgNameWStr Mengambil nama algoritma kriptografi yang diberikan ID-nya. Nilai yang diambil oleh metode ini bergantung pada penyedia layanan kriptografi (CSP) saat ini. |
IEnroll2::GetKeyLen Metode IEnroll4::GetKeyLen mengambil panjang kunci minimum dan maksimum untuk tanda tangan dan kunci pertukaran. |
IEnroll2::GetSupportedKeySpec Mengambil informasi mengenai dukungan penyedia layanan kriptografi (CSP) saat ini untuk operasi tanda tangan dan/atau pertukaran. |
IEnroll2::InstallPKCS7Blob Memproses sertifikat atau rantai sertifikat, menempatkannya ke penyimpanan sertifikat yang sesuai. Metode ini berbeda dari metode acceptPKCS7Blob karena InstallPKCS7Blob tidak menerima sertifikat permintaan. |
IEnroll2::p ut_EnableSMIMECapabilities Mengontrol apakah PKCS (Put) |
IEnroll2::p ut_HashAlgID Properti HashAlgID dari set IEnroll4 atau mengambil algoritma hash yang digunakan saat menandatangani PKCS (Put) |
IEnroll2::p ut_LimitExchangeKeyToEncipherment Properti LimitExchangeKeyToEncipherment dari set IEnroll4 atau mengambil nilai Boolean yang menentukan apakah permintaan AT_KEYEXCHANGE berisi penggunaan tanda tangan digital dan kunci nonrepudiasi. (Put) |
IEnroll2::p ut_ReuseHardwareKeyIfUnableToGenNew Properti ReuseHardwareKeyIfUnableToGenNew dari set IEnroll4 atau mengambil nilai Boolean yang menentukan tindakan yang diambil oleh objek kontrol pendaftaran sertifikat jika terjadi kesalahan saat menghasilkan kunci baru. (Put) |
IEnroll2::Reset Mengembalikan objek kontrol pendaftaran sertifikat ke status awalnya dan dengan demikian memungkinkan penggunaan kembali kontrol. |
IEnroll2::SetHStoreCA Metode SetHStoreCA menentukan handel yang akan digunakan untuk penyimpanan CA. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll2. |
IEnroll2::SetHStoreMy Metode SetHStoreMy menentukan handel yang akan digunakan untuk penyimpanan MY. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll2. |
IEnroll2::SetHStoreRequest Metode SetHStoreRequest menentukan handel yang akan digunakan untuk penyimpanan permintaan. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll2. |
IEnroll2::SetHStoreROOT Metode SetHStoreROOT menentukan handel yang akan digunakan untuk penyimpanan Root. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll2. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | xenroll.h |