Defines the different key usage values.

Namespace: LLCryptoLib.Security.Certificates
Assembly: LLCryptoLib (in LLCryptoLib.dll) Version: 2.0.1024.0 (2.0.1024)

Syntax

C#
[FlagsAttribute]
public enum KeyUsage
Visual Basic
<FlagsAttribute> _
Public Enumeration KeyUsage
Visual C++
[FlagsAttribute]
public enum class KeyUsage

Members

Member nameValueDescription
DataEncipherment16The key can be used for data encipherment.
DigitalSignature128The key can be used to sign data.
KeyAgreement8The key can be used in key agreement algorithms.
KeyCertSign4The key can be used to sign certificates.
KeyEncipherment32The key can be used for key encipherment.
NonRepudiation64The key can be used for electronic non-repudiation.
CrlSign2The key can be used to sign certificate revocation lists.

See Also