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 dari 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 DSA implementasi untuk kunci publik dan privat dari X509Certificate2. |
ECDsaCertificateExtensions |
Menyediakan metode ekstensi untuk mengambil ECDsa implementasi untuk kunci X509Certificate2 publik dan privat sertifikat. |
PublicKey |
Mewakili informasi kunci publik sertifikat. Kelas ini tidak dapat diwariskan. |
RSACertificateExtensions |
Menyediakan metode ekstensi untuk mengambil RSA implementasi 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 yang dibedakan dari 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 X.509 Akses Informasi Otoritas (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 X509Certificate2 objek. 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 |
X509Certificate Menghitung objek dalam X509CertificateCollection. |
X509Chain |
Mewakili mesin pembangun rantai untuk X509Certificate2 sertifikat. |
X509ChainElement |
Mewakili elemen rantai X.509. |
X509ChainElementCollection |
Mewakili kumpulan X509ChainElement objek. 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 X509Extension objek. 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 yang akan 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 Find(X509FindType, Object, Boolean) metode. |
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 dikandung 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 SelectFromCollection metode . |
X509SubjectKeyIdentifierHashAlgorithm |
Menentukan jenis algoritma hash yang akan digunakan dengan X509SubjectKeyIdentifierExtension kelas . |
X509VerificationFlags |
Menentukan kondisi di mana verifikasi sertifikat dalam rantai X509 harus dilakukan. |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk