Antarmuka IEnroll4 (xenroll.h)

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

Antarmuka IEnroll4 mewakili Kontrol Pendaftaran Sertifikat dan digunakan terutama untuk menghasilkan permintaan sertifikat.

Warisan

Antarmuka IEnroll4 mewarisi dari IEnroll dan IEnroll2. IEnroll4 juga memiliki jenis anggota berikut:

Metode

Antarmuka IEnroll4 memiliki metode ini.

 
IEnroll4::acceptFileResponseWStr

Menerima pengiriman kredensial yang dikeluarkan sebagai respons terhadap panggilan sebelumnya ke createFileRequestWStr, dan menempatkan kredensial di penyimpanan yang sesuai.
IEnroll4::acceptResponseBlob

Menerima pengiriman kredensial yang dikeluarkan sebagai respons terhadap panggilan sebelumnya untuk createRequestWStr dan menempatkan kredensial di penyimpanan yang sesuai.
IEnroll4::addAttributeToRequestWStr

Menambahkan atribut ke permintaan sertifikat.
IEnroll4::addBlobPropertyToCertificateWStr

Metode IEnroll4::addBlobPropertyToCertificateWStr menambahkan properti BLOB ke sertifikat.
IEnroll4::AddCertTypeToRequestWStrEx

Menambahkan templat sertifikat (juga dikenal sebagai jenis sertifikat) ke permintaan.
IEnroll4::addExtensionToRequestWStr

Menambahkan ekstensi ke permintaan.
IEnroll4::addNameValuePairToRequestWStr

Menambahkan pasangan untai (karakter) nama-nilai yang tidak diaauthenticated ke permintaan.
IEnroll4::binaryBlobToString

Mengonversi BLOB data biner menjadi string. Metode ini menggunakan fungsi CryptBinaryToString untuk melakukan konversi. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll4.
IEnroll4::createFilePFXWStr

Menyimpan rantai sertifikat dan kunci privat yang diterima dalam file dalam format Personal Information Exchange (PFX).
IEnroll4::createFileRequestWStr

Membuat PKCS (IEnroll4.createFileRequestWStr)
IEnroll4::createPFXWStr

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

Membuat PKCS (IEnroll4.createRequestWStr)
IEnroll4::enumPendingRequestWStr

Menghitung permintaan sertifikat yang tertunda dan mengambil properti tertentu dari masing-masing permintaan.
IEnroll4::get_ClientId

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

Properti IncludeSubjectKeyID dari IEnroll4 menentukan apakah ekstensi ID kunci subjek ditambahkan ke permintaan sertifikat yang dihasilkan. (Dapatkan)
IEnroll4::get_ThumbPrintWStr

Mengatur atau mengambil hash data sertifikat. Thumbprint digunakan untuk menunjuk ke sertifikat yang tertunda. (Dapatkan)
IEnroll4::getCertContextFromFileResponseWStr

Mengambil sertifikat dari file yang berisi respons dari otoritas sertifikasi.
IEnroll4::getCertContextFromResponseBlob

Mengambil sertifikat dari respons otoritas sertifikasi.
IEnroll4::GetKeyLenEx

Mengambil informasi ukuran untuk tanda tangan dan kunci pertukaran.
IEnroll4::GetPrivateKeyArchiveCertificate

Metode GetPrivateKeyArchiveCertificate mengambil sertifikat yang digunakan untuk mengarsipkan kunci privat. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll4.
IEnroll4::getProviderTypeWStr

Mengambil jenis penyedia layanan kriptografi (CSP) yang ditentukan.
IEnroll4::InstallPKCS7BlobEx

Sama seperti InstallPKCS7Blob kecuali bahwa ia mengembalikan jumlah sertifikat yang benar-benar diinstal di penyimpanan lokal.
IEnroll4::p ut_ClientId

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

Properti IncludeSubjectKeyID dari IEnroll4 menentukan apakah ekstensi ID kunci subjek ditambahkan ke permintaan sertifikat yang dihasilkan. (Put)
IEnroll4::p ut_ThumbPrintWStr

Mengatur atau mengambil hash data sertifikat. Thumbprint digunakan untuk menunjuk ke sertifikat yang tertunda. (Put)
IEnroll4::removePendingRequestWStr

Menghapus permintaan yang tertunda dari penyimpanan permintaan klien.
IEnroll4::resetAttributes

Menghapus semua atribut dari permintaan.
IEnroll4::resetExtensions

Menghapus semua ekstensi dari permintaan.
IEnroll4::setPendingRequestInfoWStr

Mengatur properti untuk permintaan yang tertunda.
IEnroll4::SetPrivateKeyArchiveCertificate

Metode SetPrivateKeyArchiveCertificate menentukan sertifikat yang digunakan untuk mengarsipkan kunci privat. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll4.
IEnroll4::SetSignerCertificate

Metode SetSignerCertificate menentukan sertifikat penanda tangan. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll4.
IEnroll4::stringToBinaryBlob

Mengonversi string yang dikodekan menjadi BLOB data biner.

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

IEnroll

IEnroll2