Antarmuka ICEnroll4 (xenroll.h)

[Antarmuka ini tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]

Antarmuka ICEnroll4 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 ICEnroll4 mewarisi dari ICEnroll, ICEnroll2, ICEnroll3, dan IDispatch. ICEnroll4 juga memiliki jenis anggota ini:

Metode

Antarmuka ICEnroll4 memiliki metode ini.

 
ICEnroll4::acceptFileResponse

Menerima pengiriman kredensial yang dikeluarkan sebagai respons terhadap panggilan sebelumnya ke createFileRequest, dan menempatkan kredensial di penyimpanan yang sesuai.
ICEnroll4::acceptResponse

Menerima pengiriman kredensial yang dikeluarkan sebagai respons terhadap panggilan sebelumnya untuk createRequest dan menempatkan kredensial di penyimpanan yang sesuai.
ICEnroll4::addAttributeToRequest

Menambahkan atribut ke permintaan sertifikat. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::addBlobPropertyToCertificate

Menambahkan properti BLOB ke sertifikat.
ICEnroll4::addCertTypeToRequestEx

Menambahkan templat sertifikat (atau "jenis sertifikat") ke permintaan.
ICEnroll4::addExtensionToRequest

Metode ICEnroll4::addExtensionToRequest menambahkan ekstensi ke permintaan.
ICEnroll4::addNameValuePairToRequest

Menambahkan pasangan untai (karakter) nama-nilai yang tidak diaauthenticated ke permintaan. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::binaryToString

Mengonversi BLOB data biner menjadi string. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::createFilePFX

Menyimpan rantai sertifikat dan kunci privat yang diterima dalam file dalam format Personal Information Exchange (PFX). Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::createFileRequest

Membuat PKCS (ICEnroll4.createFileRequest)
ICEnroll4::createPFX

Menyimpan rantai sertifikat dan kunci privat yang diterima dalam string format Personal Information Exchange (PFX). Format PFX juga dikenal sebagai PKCS (ICEnroll4.createPFX)
ICEnroll4::createRequest

Membuat PKCS (ICEnroll4.createRequest)
ICEnroll4::enumPendingRequest

Menghitung permintaan sertifikat yang tertunda dan mengambil properti tertentu dari masing-masing permintaan. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::get_ClientId

Mengatur atau mengambil atribut permintaan ID klien. Atribut permintaan ID klien menunjukkan sumber permintaan sertifikat. Properti ini pertama kali didefinisikan dalam antarmuka ICEnroll4. (Dapatkan)
ICEnroll4::get_IncludeSubjectKeyID

Menentukan apakah ekstensi ID kunci subjek ditambahkan ke permintaan sertifikat yang dihasilkan. (Dapatkan)
ICEnroll4::get_PrivateKeyArchiveCertificate

Mengatur atau mengambil sertifikat yang digunakan untuk mengarsipkan kunci privat dengan PKCS (Get)
ICEnroll4::get_ThumbPrint

Mengatur atau mengambil hash data sertifikat. (Dapatkan)
ICEnroll4::getCertFromFileResponse

Mengambil sertifikat dari file yang berisi respons dari otoritas sertifikasi. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::getCertFromResponse

Mengambil sertifikat dari respons otoritas sertifikasi. Metode ini pertama kali ditentukan oleh antarmuka ICEnroll4.
ICEnroll4::GetKeyLenEx

Mengambil informasi ukuran untuk tanda tangan dan kunci pertukaran. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::getProviderType

Mengambil jenis penyedia layanan kriptografi (CSP) yang ditentukan. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::InstallPKCS7Ex

Memproses sertifikat atau rantai sertifikat, menempatkannya ke penyimpanan sertifikat yang sesuai. InstalPKCS7 kecuali mengembalikan jumlah sertifikat yang benar-benar diinstal di penyimpanan lokal.
ICEnroll4::p ut_ClientId

Mengatur atau mengambil atribut permintaan ID klien. Atribut permintaan ID klien menunjukkan sumber permintaan sertifikat. Properti ini pertama kali didefinisikan dalam antarmuka ICEnroll4. (Put)
ICEnroll4::p ut_IncludeSubjectKeyID

Menentukan apakah ekstensi ID kunci subjek ditambahkan ke permintaan sertifikat yang dihasilkan. (Put)
ICEnroll4::p ut_PrivateKeyArchiveCertificate

Mengatur atau mengambil sertifikat yang digunakan untuk mengarsipkan kunci privat dengan PKCS (Put)
ICEnroll4::p ut_SignerCertificate

Mengatur sertifikat penanda tangan.
ICEnroll4::p ut_ThumbPrint

Mengatur atau mengambil hash data sertifikat. (Put)
ICEnroll4::removePendingRequest

Menghapus permintaan yang tertunda dari penyimpanan permintaan klien. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::resetAttributes

Menghapus semua atribut dari permintaan. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::resetBlobProperties

Mereset properti BLOB.
ICEnroll4::resetExtensions

Menghapus semua ekstensi dari permintaan. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::setPendingRequestInfo

Mengatur properti untuk permintaan yang tertunda. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.
ICEnroll4::stringToBinary

Mengonversi string yang dikodekan menjadi BLOB data biner. Metode ini pertama kali didefinisikan dalam antarmuka ICEnroll4.

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