Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

KeyUsage

import type { KeyUsage } from "https://aws-api.deno.dev/v0.4/services/acmpca.ts?docs=full";

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

interface KeyUsage {
CRLSign?: boolean | null;
DataEncipherment?: boolean | null;
DecipherOnly?: boolean | null;
DigitalSignature?: boolean | null;
EncipherOnly?: boolean | null;
KeyAgreement?: boolean | null;
KeyCertSign?: boolean | null;
KeyEncipherment?: boolean | null;
NonRepudiation?: boolean | null;
}

§Properties

§
CRLSign?: boolean | null
[src]

Key can be used to sign CRLs.

§
DataEncipherment?: boolean | null
[src]

Key can be used to decipher data.

§
DecipherOnly?: boolean | null
[src]

Key can be used only to decipher data.

§
DigitalSignature?: boolean | null
[src]

Key can be used for digital signing.

§
EncipherOnly?: boolean | null
[src]

Key can be used only to encipher data.

§
KeyAgreement?: boolean | null
[src]

Key can be used in a key-agreement protocol.

§
KeyCertSign?: boolean | null
[src]

Key can be used to sign certificates.

§
KeyEncipherment?: boolean | null
[src]

Key can be used to encipher data.

§
NonRepudiation?: boolean | null
[src]

Key can be used for non-repudiation.