KeyUsage-Objekt

[Das KeyUsage-Objekt ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Verwenden Sie stattdessen die X509EnhancedKeyUsageExtension-Klasse im System.Security.Cryptography.X509Certificates-Namespace .]

Das KeyUsage-Objekt bietet schreibgeschützten Zugriff auf Schlüsselverwendungseigenschaften eines Zertifikats.

Member

Das KeyUsage-Objekt verfügt über die folgenden Membertypen:

Eigenschaften

Das KeyUsage-Objekt verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
IsCritical
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob die KeyUsage-Erweiterung als kritisch gekennzeichnet ist.
IsCRLSignEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das CRLSign-Bit festgelegt ist.
IsDataEnciphermentEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das dataEncipherment-Bit festgelegt ist.
IsDecipherOnlyEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das decipherOnly-Bit festgelegt ist.
IsDigitalSignatureEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das digitalSignature-Bit festgelegt ist.
IsEncipherOnlyEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das encipherOnly-Bit festgelegt ist.
IsKeyAgreementEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das keyAgreement-Bit festgelegt ist.
IsKeyCertSignEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das keyCertSign-Bit festgelegt ist.
IsKeyEnciphermentEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das keyEncipherment-Bit festgelegt ist.
IsNonRepudiationEnabled
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob das nonRepudiationEnabled-Bit festgelegt ist.
IsPresent
Schreibgeschützt
Ruft einen booleschen Wert ab, der angibt, ob die KeyUsage-Erweiterung vorhanden ist.
Das ist die Standardeigenschaft.

 

Bemerkungen

Das KeyUsage-Objekt kann nicht erstellt werden.

Anforderungen

Anforderung Wert
Verteilbare Komponente
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP
DLL
Capicom.dll

Siehe auch

Kryptografieobjekte