CertificateKeyUsages 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 Verwendung eines Zertifikatschlüssels dar.
public ref class CertificateKeyUsages 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 CertificateKeyUsages 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 CertificateKeyUsages 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 CertificateKeyUsages
[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 CertificateKeyUsages
function CertificateKeyUsages()
Public NotInheritable Class CertificateKeyUsages
- 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)
|
Konstruktoren
CertificateKeyUsages() |
Erstellt eine neue instance der CertificateKeyUsages-Klasse. |
Eigenschaften
CrlSign |
Ruft ab oder legt fest, ob der Schlüssel für cRLSign ist. |
DataEncipherment |
Ruft ab oder legt fest, ob der Schlüssel für die Datenverschlüsselung vorgesehen ist. |
DigitalSignature |
Ruft ab oder legt fest, ob der Schlüssel für die digitale Signatur ist. |
EncipherOnly |
Ruft ab oder legt fest, ob der Schlüssel nur für die Encipher vorgesehen ist. |
KeyAgreement |
Ruft ab oder legt fest, ob der Schlüssel für die Schlüsselvereinbarung gilt. |
KeyCertificateSign |
Ruft ab oder legt fest, ob der Schlüssel für das Schlüsselzertifikatzeichen steht. |
KeyEncipherment |
Ruft ab oder legt fest, ob der Schlüssel für die Schlüsselverschlüsselung vorgesehen ist. |
NonRepudiation |
Ruft ab oder legt fest, ob der Schlüssel für die Nichtabweisung vorgesehen ist. |