CertificateKeyUsage Struktur

Definition

Unterstützte Verwendung eines Zertifikatschlüssels.

public readonly struct CertificateKeyUsage : IEquatable<Azure.Security.KeyVault.Certificates.CertificateKeyUsage>
type CertificateKeyUsage = struct
Public Structure CertificateKeyUsage
Implements IEquatable(Of CertificateKeyUsage)
Vererbung
CertificateKeyUsage
Implementiert

Konstruktoren

CertificateKeyUsage(String)

Initialisiert eine neue Instanz der CertificateKeyUsage-Struktur.

Eigenschaften

CrlSign

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel zum Signieren einer Zertifikatsperrliste verwendet werden kann.

DataEncipherment

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel für die Datenverschlüsselung verwendet werden kann.

DecipherOnly

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel nur für die Entschlüsselung verwendet werden kann.

DigitalSignature

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel als digitale Signatur verwendet werden kann.

EncipherOnly

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel nur für die Verschlüsselung verwendet werden kann.

KeyAgreement

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel zum Bestimmen der Schlüsselvereinbarung verwendet werden kann, z. B. einen Schlüssel, der mithilfe des Diffie-Hellman Schlüsselvereinbarungsalgorithmus erstellt wurde.

KeyCertSign

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel zum Signieren von Zertifikaten verwendet werden kann.

KeyEncipherment

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel für die Schlüsselverschlüsselung verwendet werden kann.

NonRepudiation

Ruft einen CertificateKeyUsage ab, der angibt, dass der Zertifikatschlüssel für die Authentifizierung verwendet werden kann.

Methoden

Equals(CertificateKeyUsage)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

ToString()

Gibt den voll qualifizierten Typnamen dieser Instanz zurück.

Operatoren

Equality(CertificateKeyUsage, CertificateKeyUsage)

Bestimmt, ob zwei CertificateKeyUsage Werte identisch sind.

Implicit(String to CertificateKeyUsage)

Konvertiert eine Zeichenfolge in eine CertificateKeyUsage.

Inequality(CertificateKeyUsage, CertificateKeyUsage)

Bestimmt, ob sich zwei CertificateKeyUsage Werte unterscheiden.

Gilt für: