Antarmuka ICEnroll3 (xenroll.h)
[Antarmuka ini tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]
Antarmuka ICEnroll3 adalah salah satu dari beberapa antarmuka yang mewakili Kontrol Pendaftaran Sertifikat. Ini terutama menarik jika Anda tidak menggunakan Automation. Jika, di sisi lain, Anda sedang memprogram dalam Visual Basic atau bahasa Automation lainnya, lihat objek CEnroll .
Warisan
Antarmuka ICEnroll3 mewarisi dari ICEnroll, ICEnroll2, dan IDispatch. ICEnroll3 juga memiliki jenis anggota berikut:
Metode
Antarmuka ICEnroll3 memiliki metode ini.
ICEnroll3::EnumAlgs Metode ICEnroll4::EnumAlgs mengambil ID algoritma kriptografi dalam kelas algoritma tertentu yang didukung oleh penyedia layanan kriptografi (CSP) saat ini. |
ICEnroll3::get_EnableSMIMECapabilities Properti ICEnroll4::EnableSMIMECapabilities mengontrol apakah PKCS (Get) |
ICEnroll3::get_HashAlgID Mengatur atau mengambil algoritma hash yang digunakan saat menandatangani PKCS (Get) |
ICEnroll3::get_LimitExchangeKeyToEncipherment Mengatur atau mengambil nilai Boolean yang menentukan apakah permintaan AT_KEYEXCHANGE berisi penggunaan tanda tangan digital dan kunci nonrepudiasi. (Dapatkan) |
ICEnroll3::get_ReuseHardwareKeyIfUnableToGenNew Mengatur atau mengambil nilai Boolean yang menentukan tindakan yang diambil oleh objek kontrol pendaftaran sertifikat jika terjadi kesalahan saat membuat kunci baru. (Dapatkan) |
ICEnroll3::GetAlgName Mengambil nama algoritma kriptografi yang diberikan ID-nya. Nilai yang diambil oleh metode ini bergantung pada penyedia layanan kriptografi (CSP) saat ini. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll3. |
ICEnroll3::GetKeyLen Mengambil panjang kunci minimum dan maksimum untuk tanda tangan dan kunci pertukaran. |
ICEnroll3::GetSupportedKeySpec Mengambil informasi mengenai dukungan penyedia layanan kriptografi (CSP) saat ini untuk operasi tanda tangan dan/atau pertukaran. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll3. |
ICEnroll3::InstallPKCS7 Memproses sertifikat atau rantai sertifikat, menempatkannya ke penyimpanan sertifikat yang sesuai. Metode ini berbeda dari metode acceptPKCS7 karena InstallPKCS7 tidak menerima sertifikat permintaan. |
ICEnroll3::p ut_EnableSMIMECapabilities Properti ICEnroll4::EnableSMIMECapabilities mengontrol apakah PKCS (Put) |
ICEnroll3::p ut_HashAlgID Mengatur atau mengambil algoritma hash yang digunakan saat menandatangani PKCS (Put) |
ICEnroll3::p ut_LimitExchangeKeyToEncipherment Mengatur atau mengambil nilai Boolean yang menentukan apakah permintaan AT_KEYEXCHANGE berisi penggunaan tanda tangan digital dan kunci nonrepudiasi. (Put) |
ICEnroll3::p ut_ReuseHardwareKeyIfUnableToGenNew Mengatur atau mengambil nilai Boolean yang menentukan tindakan yang diambil oleh objek kontrol pendaftaran sertifikat jika terjadi kesalahan saat membuat kunci baru. (Put) |
ICEnroll3::Reset Mengembalikan objek kontrol pendaftaran sertifikat ke status awalnya dan dengan demikian memungkinkan penggunaan kembali kontrol. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll3. |
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 |