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 |
|
Siehe auch