CertificateRequestProperties Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Eigenschaften einer Zertifikatanforderung dar.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1703 | 15063 | Erweiterungen |
1703 | 15063 | SubjectAlternativeName |
1703 | 15063 | SuppressedDefaults |
Konstruktoren
CertificateRequestProperties() |
Erstellt und initialisiert eine neue instance von CertificateRequestProperties. |
Eigenschaften
AttestationCredentialCertificate |
Ruft das Zertifizierungsstellen-Austauschzertifikat ab, das zum Verschlüsseln einer Zertifikatanforderung für den Schlüsselnachweis verwendet wird, oder legt es fest. |
ContainerName |
Ruft den Containernamen ab oder legt den Namen fest. |
ContainerNamePrefix |
Ruft das Präfix des Containernamens ab oder legt es fest. |
CurveName |
Ruft den Namen der elliptischen Kurve ab oder legt den Namen fest. |
CurveParameters |
Ruft die Parameter der elliptischen Kurve ab oder legt sie fest. |
Exportable |
Ruft einen Wert ab, der angibt, ob der für die Anforderung erstellte private Schlüssel exportiert werden kann, oder legt diesen fest. |
Extensions |
Ruft einen Vektor von Zertifikaterweiterungen ab. |
FriendlyName |
Ruft den Anzeigenamen des registrierten Zertifikats ab oder legt diese fest. |
HashAlgorithmName |
Ruft den Hashalgorithmus ab, der beim Erstellen der Zertifikatanforderungssignatur verwendet wird, oder legt diese fest. |
KeyAlgorithmName |
Ruft den Algorithmus für öffentliche Schlüssel ab oder legt diese fest. |
KeyProtectionLevel |
Ruft die Ebene des starken Schlüsselschutzes ab oder legt diese fest. |
KeySize |
Ruft die Größe des zu generierenden privaten Schlüssels in Bits ab oder legt diese fest. |
KeyStorageProviderName |
Ruft den Namen des Schlüsselspeicheranbieters (Key Storage Provider, KSP) ab, der zum Generieren des privaten Schlüssels verwendet wird, oder legt diesen fest. |
KeyUsages |
Ruft den Vorgang ab, der vom privaten Schlüssel ausgeführt werden kann, der für diese Zertifikatanforderung erstellt wurde, oder legt diesen fest. Der Standardwert ist Signing. |
SigningCertificate |
Ruft das Zertifikat ab, das zum Signieren der Zertifikatanforderung verwendet wird, oder legt es fest. |
SmartcardReaderName |
Ruft den Namen des intelligenten Karte-Lesers ab, der zum Erstellen der Zertifikatanforderung verwendet wird, oder legt diesen fest. |
Subject |
Ruft den Antragstellernamen ab oder legt den Namen fest. |
SubjectAlternativeName |
Ruft den alternativen Antragstellernamen ab. |
SuppressedDefaults |
Ruft einen Vektor unterdrückter Standardwerte ab. |
UseExistingKey |
Ruft ab oder legt fest, ob der vorhandene Schlüssel verwendet werden soll. |