Antarmuka IX509CertificateRequest (certenroll.h)

Antarmuka IX509CertificateRequest mewakili permintaan sertifikat dasar abstrak yang mengidentifikasi metode dan properti yang umum dan diwarisi oleh setiap objek permintaan yang diterapkan oleh API Pendaftaran Sertifikat. Daftar berikut membahas struktur pewarisan objek ini:

Warisan

Antarmuka IX509CertificateRequest mewarisi dari antarmuka IDispatch . IX509CertificateRequest juga memiliki jenis anggota ini:

Metode

Antarmuka IX509CertificateRequest memiliki metode ini.

 
IX509CertificateRequest::Encode

Menandatangani dan mengodekan permintaan sertifikat dan membuat pasangan kunci jika tidak ada.
IX509CertificateRequest::get_AlternateSignatureAlgorithm

Menentukan dan mengambil nilai Boolean yang menunjukkan apakah pengidentifikasi objek algoritma tanda tangan (OID) untuk PKCS (Get)
IX509CertificateRequest::get_ClientId

Menentukan dan mengambil nilai yang mengidentifikasi executable yang membuat permintaan. (Dapatkan)
IX509CertificateRequest::get_CspInformations

Menentukan dan mengambil kumpulan penyedia kriptografi yang tersedia untuk digunakan oleh objek permintaan. (Dapatkan)
IX509CertificateRequest::get_EnrollmentContext

Mengambil nilai yang menentukan apakah sertifikat ditujukan untuk komputer atau pengguna.
IX509CertificateRequest::get_HashAlgorithm

Menentukan dan mengambil pengidentifikasi objek (OID) dari algoritma hash yang digunakan untuk menandatangani permintaan sertifikat. (Dapatkan)
IX509CertificateRequest::get_ParentWindow

Menentukan dan mengambil ID jendela yang digunakan oleh dialog antarmuka pengguna terkait kunci. (Dapatkan)
IX509CertificateRequest::get_RawData

Mengambil array byte yang berisi permintaan sertifikat yang ditandatangani, Distinguished Encoding Rules (DER) yang dikodekan.
IX509CertificateRequest::get_RenewalCertificate

Menentukan atau mengambil array byte yang berisi sertifikat yang dikodekan Distinguished Encoding Rules (DER) yang sedang diperbarui. (Dapatkan)
IX509CertificateRequest::get_Silent

Menentukan atau mengambil nilai Boolean yang menunjukkan apakah salah satu dialog modal terkait kunci ditampilkan selama proses pendaftaran sertifikat. (Dapatkan)
IX509CertificateRequest::get_SuppressDefaults

Menentukan atau mengambil nilai Boolean yang menunjukkan apakah ekstensi dan atribut default disertakan dalam permintaan. (Dapatkan)
IX509CertificateRequest::get_Type

Mengambil nilai yang menentukan jenis objek permintaan.
IX509CertificateRequest::get_UIContextMessage

Menentukan atau mengambil string konteks untuk ditampilkan di antarmuka pengguna. (Dapatkan)
IX509CertificateRequest::GetInnerRequest

Mengambil objek permintaan berlapis.
IX509CertificateRequest::Initialize

Menginisialisasi objek permintaan untuk pengguna atau komputer.
IX509CertificateRequest::p ut_AlternateSignatureAlgorithm

Menentukan dan mengambil nilai Boolean yang menunjukkan apakah pengidentifikasi objek algoritma tanda tangan (OID) untuk PKCS (Put)
IX509CertificateRequest::p ut_ClientId

Menentukan dan mengambil nilai yang mengidentifikasi executable yang membuat permintaan. (Put)
IX509CertificateRequest::p ut_CspInformations

Menentukan dan mengambil kumpulan penyedia kriptografi yang tersedia untuk digunakan oleh objek permintaan. (Put)
IX509CertificateRequest::p ut_HashAlgorithm

Menentukan dan mengambil pengidentifikasi objek (OID) dari algoritma hash yang digunakan untuk menandatangani permintaan sertifikat. (Put)
IX509CertificateRequest::p ut_ParentWindow

Menentukan dan mengambil ID jendela yang digunakan oleh dialog antarmuka pengguna terkait kunci. (Put)
IX509CertificateRequest::p ut_RenewalCertificate

Menentukan atau mengambil array byte yang berisi sertifikat yang dikodekan Distinguished Encoding Rules (DER) yang sedang diperbarui. (Put)
IX509CertificateRequest::p ut_Silent

Menentukan atau mengambil nilai Boolean yang menunjukkan apakah salah satu dialog modal terkait kunci ditampilkan selama proses pendaftaran sertifikat. (Put)
IX509CertificateRequest::p ut_SuppressDefaults

Menentukan atau mengambil nilai Boolean yang menunjukkan apakah ekstensi dan atribut default disertakan dalam permintaan. (Put)
IX509CertificateRequest::p ut_UIContextMessage

Menentukan atau mengambil string konteks untuk ditampilkan di antarmuka pengguna. (Put)
IX509CertificateRequest::ResetForEncode

Memulihkan status objek permintaan ke yang ada sebelum metode Encode dipanggil.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header certenroll.h

Lihat juga

Antarmuka CertEnroll

IDispatch

IX509CertificateRequestCertificate

IX509CertificateRequestCmc

IX509CertificateRequestPkcs10

IX509CertificateRequestPkcs7