Windows.Security.Cryptography.Certificates 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 jenis yang bisa Anda gunakan untuk membuat permintaan sertifikat dan menginstal respons sertifikat.
Kelas
Certificate |
Mewakili sertifikat kriptografi. |
CertificateChain |
Mewakili rantai sertifikat yang digunakan untuk verifikasi tanda tangan. |
CertificateEnrollmentManager |
Mewakili manajer pendaftaran sertifikat. |
CertificateExtension |
Mewakili ekstensi sertifikat. |
CertificateKeyUsages |
Mewakili penggunaan kunci sertifikat. |
CertificateQuery |
Mewakili parameter untuk kueri sertifikat dari penyimpanan sertifikat untuk aplikasi. |
CertificateRequestProperties |
Mewakili properti permintaan sertifikat. |
CertificateStore |
Mewakili penyimpanan sertifikat untuk aplikasi. |
CertificateStores |
Mewakili kumpulan penyimpanan sertifikat. |
ChainBuildingParameters |
Mewakili parameter yang akan digunakan saat membangun rantai sertifikat. |
ChainValidationParameters |
Mewakili nilai yang akan digunakan saat memverifikasi rantai sertifikat. |
CmsAttachedSignature |
Mewakili tanda tangan yang dilampirkan ke pesan CMS yang ditandatangani. |
CmsDetachedSignature |
Mewakili tanda tangan yang dilepas untuk pesan CMS yang ditandatangani. |
CmsSignerInfo |
Mewakili informasi penanda tangan untuk pesan CMS yang ditandatangani yang berisi sekumpulan properti. |
CmsTimestampInfo |
Mewakili atribut tanda waktu RFC3161 yang tidak diautentikasi dalam pesan CMS yang ditandatangani. |
KeyAlgorithmNames |
Mendefinisikan beberapa nama algoritma kunci publik yang umum digunakan. Anda dapat menggunakan kelas ini di properti KeyAlgorithmName pada kelas CertificateRequestProperties . |
KeyAttestationHelper |
Menyediakan akses ke metode pengesahan kunci. |
KeyStorageProviderNames |
Mendefinisikan beberapa nama penyedia penyimpanan kunci yang umum digunakan. Anda dapat menggunakan kelas ini di properti KeyStorageProviderName pada kelas CertificateRequestProperties . |
PfxImportParameters |
Mewakili parameter impor PFX. |
StandardCertificateStoreNames |
Menyediakan properti untuk mengambil nama penyimpanan sertifikat standar. |
SubjectAlternativeNameInfo |
Menyediakan info tentang nama alternatif subjek. |
UserCertificateEnrollmentManager |
Menyediakan akses ke metode pembuatan, impor, dan pendaftaran sertifikat. |
UserCertificateStore |
Mewakili penyimpanan sertifikat pengguna. |
Enum
CertificateChainPolicy |
Menjelaskan kebijakan yang akan digunakan saat melakukan validasi rantai sertifikat. |
ChainValidationResult |
Menjelaskan hasil operasi verifikasi rantai sertifikat. |
EnrollKeyUsages |
Menentukan operasi kriptografi yang dapat dilakukan oleh kunci privat. Jenis enumerasi ini digunakan dalam properti KeyUsages dari objek CertificateRequestProperties . |
ExportOption |
Menentukan apakah kunci privat dapat diekspor. Jenis enumerasi ini digunakan dalam properti Yang Dapat Diekspor dari objek CertificateRequestProperties . |
InstallOptions |
Menentukan opsi penginstalan sertifikat. Jenis enumerasi ini digunakan oleh metode InstallCertificateAsync dan ImportPfxDataAsync . |
KeyProtectionLevel |
Menentukan tingkat perlindungan kunci. Jenis enumerasi ini digunakan dalam properti KeyProtectionLevel dari objek CertificateRequestProperties . |
KeySize |
Menentukan ukuran kunci algoritma RSA yang umum digunakan. Jenis enumerasi ini dapat digunakan dalam properti KeySize dari objek CertificateRequestProperties . |
SignatureValidationResult |
Menjelaskan hasil operasi verifikasi tanda tangan. |