Jump to Content

Interface KeyUsage

Defines one or more purposes for which the key contained in the certificate can be used. Default value for each option is false.

Hierarchy

  • KeyUsage

Properties

CRLSign?: boolean

Key can be used to sign CRLs.

DataEncipherment?: boolean

Key can be used to decipher data.

DecipherOnly?: boolean

Key can be used only to decipher data.

DigitalSignature?: boolean

Key can be used for digital signing.

EncipherOnly?: boolean

Key can be used only to encipher data.

KeyAgreement?: boolean

Key can be used in a key-agreement protocol.

KeyCertSign?: boolean

Key can be used to sign certificates.

KeyEncipherment?: boolean

Key can be used to encipher data.

NonRepudiation?: boolean

Key can be used for non-repudiation.