Antarmuka ISCrdEnr
Antarmuka ISCrdEnr mewakili kontrol pendaftaran kartu pintar. Ini terutama menarik bagi pengembang yang tidak menggunakan Automation. Untuk pemrograman dalam Visual Basic atau bahasa Automation lainnya, lihat objek CEnroll .
Anggota
Antarmuka ISCrdEnr mewarisi dari antarmuka IDispatch . ISCrdEnr juga memiliki jenis anggota ini:
Metode
Antarmuka ISCrdEnr memiliki metode ini.
Metode | Deskripsi |
---|---|
Mendaftar | Meminta sertifikat atas nama pengguna dan menyimpan sertifikat yang dihasilkan pada kartu pintar pengguna. |
enumCAName | Menghitung nama otoritas sertifikasi (CA) untuk nama templat sertifikat tertentu. |
enumCertTemplateName | Menghitung nama templat sertifikat. |
enumCSPName | Menghitung nama penyedia layanan kriptografi (CSP) yang tersedia. |
getCACount | Mengembalikan jumlah CA yang bersedia mengeluarkan sertifikat berdasarkan templat sertifikat yang ditentukan. |
getCAName | Mengambil nama CA yang ditentukan untuk templat sertifikat tertentu. |
getCertTemplateCount | Mengambil jumlah templat sertifikat. |
getCertTemplateName | Mengambil nama templat sertifikat. |
getCertTemplateSMIME | Tentukan apakah templat sertifikat berisi penggunaan kunci szOID_PKIX_KP_EMAIL_PROTECTION. Jika penggunaan kunci ini adalah bagian dari templat sertifikat, templat sertifikat mendukung operasi Secure/Multipurpose Internet Mail Extensions (S/MIME). |
getEnrolledCertificateName | Mengambil nama sertifikat yang dihasilkan dari panggilan yang berhasil sebelumnya ke ISCrdEnr::enroll. Metode ini juga dapat digunakan untuk menampilkan sertifikat dalam kotak dialog. |
getSigningCertificateName | Mengambil nama subjek dari sertifikat penandatanganan. Metode ini juga dapat digunakan untuk menampilkan sertifikat dalam kotak dialog. |
getUserName | Mengambil nama pengguna yang atas nama pendaftaran sertifikatnya dimaksudkan. |
resetUser | Menghapus nama pengguna dari kontrol kartu pintar. |
pilihSigningCertificate | Menampilkan kotak dialog Pilih Sertifikat yang memperbolehkan sertifikat penandatanganan (juga dikenal sebagai sertifikat agen pendaftaran) dipilih. |
selectUserName | Menampilkan kotak dialog Pilih Pengguna yang memungkinkan nama pengguna dipilih. Nama pengguna berlaku untuk pengguna yang atas nama pendaftaran sertifikatnya dimaksudkan. |
setCAName | Menentukan nama CA. |
setCertTemplateName | Menentukan nama templat sertifikat. |
setSigningCertificate | Menentukan sertifikat penandatanganan (juga dikenal sebagai sertifikat agen pendaftaran). |
setUserName | Menentukan nama pengguna atas nama pendaftaran sertifikat yang dimaksudkan. |
Properti
Antarmuka ISCrdEnr memiliki properti ini.
Properti | Jenis akses | Deskripsi |
---|---|---|
CSPCount |
Baca-saja |
Menentukan jumlah CSP. Properti ini bersifat hanya baca. |
CSPName |
Baca/Tulis |
Nama CSP. Properti ini bersifat baca/tulis. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Tidak ada yang didukung |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
DLL |
|
IID |
IID_ISCrdEnr didefinisikan sebagai 753988a1-1357-436d-9cf5-f089bdd67d64 |