System.Security.Cryptography.X509Certificates Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi implementasi runtime bahasa umum sertifikat Authenticode X.509 v.3. Sertifikat ini ditandatangani dengan kunci privat yang secara unik dan positif mengidentifikasi pemegang sertifikat.
Kelas
AuthenticodeSignatureInformation |
Menyediakan informasi tentang tanda tangan Authenticode untuk manifes. |
CertificateRequest |
Mewakili abstraksi atas PKCS#10 CertificationRequestInfo dan X.509 TbsCertificate. |
CertificateRevocationListBuilder |
Memfasilitasi pembuatan Daftar Pencabutan Sertifikat (CRL). |
DSACertificateExtensions |
Menyediakan metode ekstensi untuk mengambil implementasi DSA untuk kunci publik dan privat dari X509Certificate2. |
ECDsaCertificateExtensions |
Menyediakan metode ekstensi untuk mengambil implementasi ECDsa untuk kunci publik dan privat sertifikat X509Certificate2. |
Pkcs12LoaderLimits |
Mewakili serangkaian batasan yang akan diterapkan saat memuat konten PKCS#12/PFX. |
Pkcs12LoadLimitExceededException |
Pengecualian yang dilemparkan saat mengimpor PKCS#12/PFX telah gagal karena melanggar batas yang ditentukan. |
PublicKey |
Mewakili informasi kunci publik sertifikat. Kelas ini tidak dapat diwariskan. |
RSACertificateExtensions |
Menyediakan metode ekstensi untuk mengambil implementasi RSA untuk kunci publik dan privat dari X509Certificate2. |
SubjectAlternativeNameBuilder |
Kelas ini memfasilitasi pembuatan ekstensi nama alternatif subjek untuk sertifikat X.509. |
TimestampInformation |
Menyediakan detail tentang stempel waktu yang diterapkan ke tanda tangan Authenticode untuk manifes. |
X500DistinguishedName |
Mewakili nama khusus sertifikat X509. Kelas ini tidak dapat diwariskan. |
X500DistinguishedNameBuilder |
Memfasilitasi pembuatan nama khusus untuk sertifikat X.509. |
X500RelativeDistinguishedName |
Mewakili komponen Relative Distinguished Name dari X.500 Distinguished Name. |
X509AuthorityInformationAccessExtension |
Mewakili Ekstensi Akses Informasi Otoritas X.509 (1.3.6.1.5.5.7.1.1). |
X509AuthorityKeyIdentifierExtension |
Mewakili Ekstensi Pengidentifikasi Kunci Otoritas X.509 (2.5.29.35). |
X509BasicConstraintsExtension |
Menentukan batasan yang ditetapkan pada sertifikat. Kelas ini tidak dapat diwariskan. |
X509Certificate |
Menyediakan metode yang membantu Anda menggunakan sertifikat X.509 v.3. |
X509Certificate2 |
Mewakili sertifikat X.509. |
X509Certificate2Collection |
Mewakili kumpulan objek X509Certificate2. Kelas ini tidak dapat diwariskan. |
X509Certificate2Enumerator |
Mendukung iterasi sederhana atas objek X509Certificate2Collection. Kelas ini tidak dapat diwariskan. |
X509Certificate2UI |
Menampilkan dialog antarmuka pengguna yang memungkinkan Anda memilih dan melihat sertifikat X.509. Kelas ini tidak dapat diwariskan. |
X509CertificateCollection |
Menentukan koleksi yang menyimpan X509Certificate objek. |
X509CertificateCollection.X509CertificateEnumerator |
Menghitung objek X509Certificate dalam X509CertificateCollection. |
X509CertificateLoader |
Berisi implementasi runtime bahasa umum sertifikat Authenticode X.509 v.3. Sertifikat ini ditandatangani dengan kunci privat yang secara unik dan positif mengidentifikasi pemegang sertifikat. |
X509Chain |
Mewakili mesin pembangun rantai untuk sertifikat X509Certificate2. |
X509ChainElement |
Mewakili elemen rantai X.509. |
X509ChainElementCollection |
Mewakili kumpulan objek X509ChainElement. Kelas ini tidak dapat diwariskan. |
X509ChainElementEnumerator |
Mendukung iterasi sederhana melalui X509ChainElementCollection. Kelas ini tidak dapat diwariskan. |
X509ChainPolicy |
Mewakili kebijakan rantai yang akan diterapkan saat membangun rantai sertifikat X509. Kelas ini tidak dapat diwariskan. |
X509EnhancedKeyUsageExtension |
Menentukan kumpulan pengidentifikasi objek (OID) yang menunjukkan aplikasi yang menggunakan kunci. Kelas ini tidak dapat diwariskan. |
X509Extension |
Mewakili ekstensi X509. |
X509ExtensionCollection |
Mewakili kumpulan objek X509Extension. Kelas ini tidak dapat diwariskan. |
X509ExtensionEnumerator |
Mendukung iterasi sederhana melalui X509ExtensionCollection. Kelas ini tidak dapat diwariskan. |
X509KeyUsageExtension |
Menentukan penggunaan kunci yang terkandung dalam sertifikat X.509. Kelas ini tidak dapat diwariskan. |
X509SignatureGenerator |
Kelas dasar untuk membangun tanda tangan yang dikodekan sesuai kebutuhan untuk sertifikat X.509. |
X509Store |
Mewakili penyimpanan X.509, yang merupakan penyimpanan fisik tempat sertifikat disimpan dan dikelola. Kelas ini tidak dapat diwariskan. |
X509SubjectAlternativeNameExtension |
Mewakili Ekstensi Nama Alternatif Subjek X.509 (2.5.29.17). |
X509SubjectKeyIdentifierExtension |
Menentukan string yang mengidentifikasi pengidentifikasi kunci subjek sertifikat (SKI). Kelas ini tidak dapat diwariskan. |
Struct
X509ChainStatus |
Menyediakan struktur sederhana untuk menyimpan status rantai X509 dan informasi kesalahan. |
Enum
CertificateRequestLoadOptions |
Menentukan opsi saat memuat CertificateRequest. |
OpenFlags |
Menentukan cara untuk membuka penyimpanan sertifikat X.509. |
StoreLocation |
Menentukan lokasi penyimpanan sertifikat X.509. |
StoreName |
Menentukan nama penyimpanan sertifikat X.509 untuk dibuka. |
TrustStatus |
Mengidentifikasi tingkat kepercayaan yang ditetapkan ke tanda tangan untuk manifes. |
X500DistinguishedNameFlags |
Menentukan karakteristik nama khusus X.500. |
X509ChainStatusFlags |
Menentukan status rantai X509. |
X509ChainTrustMode |
Mode menentukan kepercayaan akar untuk membangun rantai sertifikat. |
X509ContentType |
Menentukan format sertifikat X.509. |
X509FindType |
Menentukan jenis nilai yang dicari metode Find(X509FindType, Object, Boolean). |
X509IncludeOption |
Menentukan berapa banyak rantai sertifikat X.509 yang harus disertakan dalam data X.509. |
X509KeyStorageFlags |
Menentukan tempat dan cara mengimpor kunci privat sertifikat X.509. |
X509KeyUsageFlags |
Menentukan bagaimana kunci sertifikat dapat digunakan. Jika nilai ini tidak ditentukan, kunci dapat digunakan untuk tujuan apa pun. |
X509NameType |
Menentukan jenis nama yang berisi sertifikat X509. |
X509RevocationFlag |
Menentukan sertifikat X509 mana dalam rantai yang harus diperiksa untuk pencabutan. |
X509RevocationMode |
Menentukan mode yang digunakan untuk memeriksa pencabutan sertifikat X509. |
X509RevocationReason |
Menentukan alasan sertifikat dicabut. |
X509SelectionFlag |
Menentukan jenis pilihan yang diminta menggunakan metode SelectFromCollection. |
X509SubjectKeyIdentifierHashAlgorithm |
Menentukan jenis algoritma hash yang akan digunakan dengan kelas X509SubjectKeyIdentifierExtension. |
X509VerificationFlags |
Menentukan kondisi di mana verifikasi sertifikat dalam rantai X509 harus dilakukan. |