Catalogue / Security

Key management

securitykey-management

Holds keys and secrets and rotates them.

Category
Security
Properties
5
Components
54
Rules
0
Properties · 5 defined by this kind

A node of this kind resolves each property from its own props, then the component's defaults, then the default below.

propertytypevaluesrequireddefault
envelopeEncryptionboolean—nofalse
hsmboolean—nofalse
managedboolean—notrue
rotationAutomatedboolean—nofalse
rotationDaysinteger—no—
Rules for this kind · 0
No rule selects this kind or its category. Governance calls that a recorded gap.
Components · 54
Source
# yaml-language-server: $schema=../schema/kind.schema.json
# Abstract kind: Holds keys and secrets and rotates them (KMS, HSM, Vault, Secrets Manager).
schemaVersion: "1"
type: "kind"
id: "key-management"
category: "security"
properties:
  hsm:
    type: "boolean"
    default: false
  rotationAutomated:
    type: "boolean"
    default: false
  rotationDays:
    type: "integer"
  envelopeEncryption:
    type: "boolean"
    default: false
  managed:
    type: "boolean"
    default: true

The same page as markdown, for an agent: /catalogue/kinds/key-management.md