System.Security.Cryptography.X509Certificates Ruang nama

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.