Antarmuka ICEnroll (xenroll.h)

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

Antarmuka ICEnroll 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 ICEnroll mewarisi dari antarmuka IDispatch . ICEnroll juga memiliki jenis anggota berikut:

Metode

Antarmuka ICEnroll memiliki metode ini.

 
ICEnroll::acceptFilePKCS7

Menerima dan memproses file yang berisi PKCS
ICEnroll::acceptPKCS7

Menerima dan memproses PKCS (ICEnroll.acceptPKCS7)
ICEnroll::createFilePKCS10

Membuat PKCS yang dikodekan base64 (ICEnroll.createFilePKCS10)
ICEnroll::createPKCS10

Membuat PKCS yang dikodekan base64 (ICEnroll.createPKCS10)
ICEnroll::enumContainers

Mengambil nama kontainer untuk penyedia layanan kriptografi (CSP) yang ditentukan oleh properti ProviderName. Metode ini pertama kali ditentukan dalam antarmuka ICEnroll.
ICEnroll::enumProviders

Mengambil nama penyedia layanan kriptografi (CSP) yang tersedia yang ditentukan oleh properti ProviderType. Metode ini pertama kali ditentukan dalam antarmuka ICEnroll.
ICEnroll::freeRequestInfo

Merilis pengidentifikasi sesi saat tidak lagi diperlukan.
ICEnroll::get_CAStoreFlags

Mengatur atau mengambil bendera yang mengontrol penyimpanan otoritas sertifikasi (CA) saat penyimpanan dibuka. (Dapatkan)
ICEnroll::get_CAStoreName

Mengatur atau mengambil nama penyimpanan tempat semua sertifikat non-"ROOT" dan non-"MY" disimpan. (Dapatkan)
ICEnroll::get_CAStoreType

Mengatur atau mengambil jenis penyimpanan yang akan digunakan untuk penyimpanan yang ditentukan oleh properti CAStoreName. (Dapatkan)
ICEnroll::get_ContainerName

Properti ContainerName dari set ICEnroll4 atau mengambil nama kontainer kunci yang akan digunakan. (Dapatkan)
ICEnroll::get_DeleteRequestCert

Mengatur atau mengambil nilai Boolean yang menentukan apakah sertifikat dummy di penyimpanan permintaan dihapus. (Dapatkan)
ICEnroll::get_GenKeyFlags

Mengatur atau mengambil nilai yang diteruskan ke fungsi CryptGenKey saat permintaan sertifikat dibuat. (Dapatkan)
ICEnroll::get_HashAlgorithm

Mengatur atau hanya mengambil algoritma hash tanda tangan yang digunakan untuk menandatangani PKCS (ICEnroll.get_HashAlgorithm)
ICEnroll::get_KeySpec

Properti KeySpec dari set ICEnroll4 atau mengambil jenis kunci yang dihasilkan. (Dapatkan)
ICEnroll::get_MyStoreFlags

Mengatur atau mengambil lokasi registri yang digunakan untuk penyimpanan SAYA. (Dapatkan)
ICEnroll::get_MyStoreName

Mengatur atau mengambil nama penyimpanan tempat sertifikat dengan kunci privat tertaut disimpan. (Dapatkan)
ICEnroll::get_MyStoreType

Mengatur atau mengambil jenis penyimpanan yang ditentukan oleh properti MyStoreName. (Dapatkan)
ICEnroll::get_ProviderFlags

Mengatur atau mengambil jenis penyedia. (Dapatkan)
ICEnroll::get_ProviderName

Properti ProviderName dari set ICEnroll4 atau mengambil nama penyedia layanan kriptografi (CSP) yang akan digunakan. (Dapatkan)
ICEnroll::get_ProviderType

Properti ProviderType dari set ICEnroll4 atau mengambil jenis penyedia. (Dapatkan)
ICEnroll::get_PVKFileName

Properti PVKFileName dari set ICEnroll4 atau mengambil nama file yang akan berisi kunci yang diekspor. (Dapatkan)
ICEnroll::get_RequestStoreFlags

Mengatur atau mengambil lokasi registri yang digunakan untuk penyimpanan permintaan. (Dapatkan)
ICEnroll::get_RequestStoreName

Mengatur atau mengambilICEnroll nama penyimpanan yang berisi sertifikat dummy. (Dapatkan)
ICEnroll::get_RequestStoreType

Mengatur atau mengambil jenis penyimpanan yang akan digunakan untuk penyimpanan yang ditentukan oleh properti RequestStoreName. Jenis penyimpanan ini diteruskan langsung ke fungsi CertOpenStore. (Dapatkan)
ICEnroll::get_RootStoreFlags

Properti RootStoreFlags dari set ICEnroll4 atau mengambil lokasi registri yang digunakan untuk penyimpanan akar. (Dapatkan)
ICEnroll::get_RootStoreName

Mengatur atau mengambil nama penyimpanan akar tempat semua sertifikat akar yang tepercaya dan ditandatangani sendiri secara intrinsik disimpan. (Dapatkan)
ICEnroll::get_RootStoreType

Mengatur atau mengambil jenis penyimpanan yang akan digunakan untuk penyimpanan yang ditentukan oleh properti RootStoreName. (Dapatkan)
ICEnroll::get_SPCFileName

Mengatur atau mengambil nama file untuk menulis PKCS yang dikodekan base64 (Get)
ICEnroll::get_UseExistingKeySet

Mengatur atau mengambil nilai Boolean yang menentukan apakah kunci yang ada harus digunakan. (Dapatkan)
ICEnroll::get_WriteCertToCSP

Properti WriteCertToCSP dari set ICEnroll4 atau mengambil nilai Boolean yang menentukan apakah sertifikat harus ditulis ke penyedia layanan kriptografi (CSP). (Dapatkan)
ICEnroll::getCertFromPKCS7

Mengambil sertifikat, yang terkandung dalam PKCS
ICEnroll::p ut_CAStoreFlags

Mengatur atau mengambil bendera yang mengontrol penyimpanan otoritas sertifikasi (CA) saat penyimpanan dibuka. (Put)
ICEnroll::p ut_CAStoreName

Mengatur atau mengambil nama penyimpanan tempat semua sertifikat non-"ROOT" dan non-"MY" disimpan. (Put)
ICEnroll::p ut_CAStoreType

Mengatur atau mengambil jenis penyimpanan yang akan digunakan untuk penyimpanan yang ditentukan oleh properti CAStoreName. (Put)
ICEnroll::p ut_ContainerName

Properti ContainerName dari set ICEnroll4 atau mengambil nama kontainer kunci yang akan digunakan. (Put)
ICEnroll::p ut_DeleteRequestCert

Mengatur atau mengambil nilai Boolean yang menentukan apakah sertifikat dummy di penyimpanan permintaan dihapus. (Put)
ICEnroll::p ut_GenKeyFlags

Mengatur atau mengambil nilai yang diteruskan ke fungsi CryptGenKey saat permintaan sertifikat dibuat. (Put)
ICEnroll::p ut_HashAlgorithm

Mengatur atau hanya mengambil algoritma hash tanda tangan yang digunakan untuk menandatangani PKCS (ICEnroll.put_HashAlgorithm)
ICEnroll::p ut_KeySpec

Properti KeySpec dari set ICEnroll4 atau mengambil jenis kunci yang dihasilkan. (Put)
ICEnroll::p ut_MyStoreFlags

Mengatur atau mengambil lokasi registri yang digunakan untuk penyimpanan SAYA. (Put)
ICEnroll::p ut_MyStoreName

Mengatur atau mengambil nama penyimpanan tempat sertifikat dengan kunci privat tertaut disimpan. (Put)
ICEnroll::p ut_MyStoreType

Mengatur atau mengambil jenis penyimpanan yang ditentukan oleh properti MyStoreName. (Put)
ICEnroll::p ut_ProviderFlags

Mengatur atau mengambil jenis penyedia. (Put)
ICEnroll::p ut_ProviderName

Properti ProviderName dari set ICEnroll4 atau mengambil nama penyedia layanan kriptografi (CSP) yang akan digunakan. (Put)
ICEnroll::p ut_ProviderType

Properti ProviderType dari set ICEnroll4 atau mengambil jenis penyedia. (Put)
ICEnroll::p ut_PVKFileName

Properti PVKFileName dari set ICEnroll4 atau mengambil nama file yang akan berisi kunci yang diekspor. (Put)
ICEnroll::p ut_RequestStoreFlags

Mengatur atau mengambil lokasi registri yang digunakan untuk penyimpanan permintaan. (Put)
ICEnroll::p ut_RequestStoreName

Mengatur atau mengambilICEnroll nama penyimpanan yang berisi sertifikat dummy. (Put)
ICEnroll::p ut_RequestStoreType

Mengatur atau mengambil jenis penyimpanan yang akan digunakan untuk penyimpanan yang ditentukan oleh properti RequestStoreName. Jenis penyimpanan ini diteruskan langsung ke fungsi CertOpenStore. (Put)
ICEnroll::p ut_RootStoreFlags

Properti RootStoreFlags dari set ICEnroll4 atau mengambil lokasi registri yang digunakan untuk penyimpanan akar. (Put)
ICEnroll::p ut_RootStoreName

Mengatur atau mengambil nama penyimpanan akar tempat semua sertifikat akar yang tepercaya dan ditandatangani sendiri secara intrinsik disimpan. (Put)
ICEnroll::p ut_RootStoreType

Mengatur atau mengambil jenis penyimpanan yang akan digunakan untuk penyimpanan yang ditentukan oleh properti RootStoreName. (Put)
ICEnroll::p ut_SPCFileName

Mengatur atau mengambil nama file untuk menulis PKCS yang dikodekan base64 (Put)
ICEnroll::p ut_UseExistingKeySet

Mengatur atau mengambil nilai Boolean yang menentukan apakah kunci yang ada harus digunakan. (Put)
ICEnroll::p ut_WriteCertToCSP

Properti WriteCertToCSP dari set ICEnroll4 atau mengambil nilai Boolean yang menentukan apakah sertifikat harus ditulis ke penyedia layanan kriptografi (CSP). (Put)

Persyaratan

   
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

ICEnroll2

ICEnroll3

ICEnroll4

IDispatch