AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Defines one or more purposes for which the key contained in the certificate can be used. Default value for each option is false.
Namespace: Amazon.ACMPCA.Model
Assembly: AWSSDK.ACMPCA.dll
Version: 3.x.y.z
public class KeyUsage
The KeyUsage type exposes the following members
Name | Description | |
---|---|---|
![]() |
KeyUsage() |
Name | Type | Description | |
---|---|---|---|
![]() |
CRLSign | System.Boolean |
Gets and sets the property CRLSign. Key can be used to sign CRLs. |
![]() |
DataEncipherment | System.Boolean |
Gets and sets the property DataEncipherment. Key can be used to decipher data. |
![]() |
DecipherOnly | System.Boolean |
Gets and sets the property DecipherOnly. Key can be used only to decipher data. |
![]() |
DigitalSignature | System.Boolean |
Gets and sets the property DigitalSignature. Key can be used for digital signing. |
![]() |
EncipherOnly | System.Boolean |
Gets and sets the property EncipherOnly. Key can be used only to encipher data. |
![]() |
KeyAgreement | System.Boolean |
Gets and sets the property KeyAgreement. Key can be used in a key-agreement protocol. |
![]() |
KeyCertSign | System.Boolean |
Gets and sets the property KeyCertSign. Key can be used to sign certificates. |
![]() |
KeyEncipherment | System.Boolean |
Gets and sets the property KeyEncipherment. Key can be used to encipher data. |
![]() |
NonRepudiation | System.Boolean |
Gets and sets the property NonRepudiation. Key can be used for non-repudiation. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5