Defines the different certificate key usage schemes.

Namespace: Org.Mentalis.Security.Tools
Assembly:   Org.Mentalis.Security.Tools (in Org.Mentalis.Security.Tools)
Version: 1.0.0.0

Syntax

Visual Basic (Declaration)
<FlagsAttribute> _
Public Enumeration KeyUsageExtension
C#
[FlagsAttribute]
public enum KeyUsageExtension
Visual C++
[FlagsAttribute]
public enum class KeyUsageExtension

Members

MemberDescription
CrlSign
Used for CRL signing

DataEncipherment
Used for data encipherment

DigitalSignature
Used for digital signatures

EnciphermentOnly
Used for encipherment only

KeyAgreement
Used for key agreement

KeyCertificateSign
Used for certificate signing

KeyEncipherment
Used for key encipherment

NonRepudiation
Used for non-repudiation