Windows.Security.Cryptography.Certificates Ruang nama

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.

Lihat juga