Bagikan melalui


CertificateRequestProperties Kelas

Definisi

Mewakili properti permintaan sertifikat.

public ref class CertificateRequestProperties sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CertificateRequestProperties final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class CertificateRequestProperties final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CertificateRequestProperties
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class CertificateRequestProperties
function CertificateRequestProperties()
Public NotInheritable Class CertificateRequestProperties
Warisan
Object Platform::Object IInspectable CertificateRequestProperties
Atribut

Persyaratan Windows

Persyaratan Deskripsi
Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 Ekstensi
1703 15063 SubjectAlternativeName
1703 15063 SuppressedDefaults

Konstruktor

Nama Deskripsi
CertificateRequestProperties()

Membuat dan menginisialisasi instans baru CertificateRequestProperties.

Properti

Nama Deskripsi
AttestationCredentialCertificate

Mendapatkan atau mengatur sertifikat pertukaran CA yang digunakan untuk mengenkripsi permintaan sertifikat pengesahan kunci.

ContainerName

Mendapatkan atau mengatur nama kontainer.

ContainerNamePrefix

Mendapatkan atau mengatur awalan nama kontainer.

CurveName

Mendapatkan atau mengatur nama kurva elips.

CurveParameters

Mendapatkan atau mengatur parameter kurva elips.

Exportable

Mendapatkan atau menetapkan nilai yang menentukan apakah kunci privat yang dibuat untuk permintaan dapat diekspor.

Extensions

Mendapatkan vektor ekstensi sertifikat.

FriendlyName

Mendapatkan atau mengatur nama tampilan sertifikat yang terdaftar.

HashAlgorithmName

Mendapatkan atau mengatur algoritma hash yang digunakan saat membuat tanda tangan permintaan sertifikat.

KeyAlgorithmName

Mendapatkan atau mengatur algoritma kunci publik.

KeyProtectionLevel

Mendapatkan atau mengatur tingkat perlindungan kunci yang kuat.

KeySize

Mendapatkan atau mengatur ukuran, dalam bit, dari kunci privat yang akan dihasilkan.

KeyStorageProviderName

Mendapatkan atau menetapkan nama penyedia penyimpanan kunci (KSP) yang akan digunakan untuk menghasilkan kunci privat.

KeyUsages

Mendapatkan atau mengatur operasi yang dapat dilakukan oleh kunci privat yang dibuat untuk permintaan sertifikat ini. Nilai defaultnya adalah Penandatanganan.

SigningCertificate

Mendapatkan atau mengatur sertifikat yang digunakan untuk menandatangani permintaan sertifikat.

SmartcardReaderName

Mendapatkan atau menetapkan nama pembaca kartu pintar yang digunakan untuk membuat permintaan sertifikat.

Subject

Mendapatkan atau mengatur nama subjek.

SubjectAlternativeName

Mendapatkan nama alternatif subjek.

SuppressedDefaults

Mendapatkan vektor default yang ditekan.

UseExistingKey

Mendapatkan atau mengatur apakah akan menggunakan kunci yang ada.

Berlaku untuk

Lihat juga