Bagikan melalui


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

Lihat juga

ICEnroll

ICEnroll2

IDispatch