Key management
securitykey-management
Holds keys and secrets and rotates them.
- Category
- Security
- Properties
- 5
- Components
- 54
- Rules
- 0
A node of this kind resolves each property from its own props, then the component's defaults, then the default below.
| property | type | values | required | default |
|---|---|---|---|---|
| envelopeEncryption | boolean | — | no | false |
| hsm | boolean | — | no | false |
| managed | boolean | — | no | true |
| rotationAutomated | boolean | — | no | false |
| rotationDays | integer | — | no | — |
No rule selects this kind or its category. Governance calls that a recorded gap.
vendor-neutral
alibabacloud
aws
azure
cloudflare
Advanced Certificate Managercloudflare-advanced-certificate-managerCloudflare Geo Key Managercloudflare-geo-key-managerCloudflare Keyless SSLcloudflare-keyless-sslCloudflare mTLS client certificatescloudflare-mtlsCloudflare Origin CAcloudflare-origin-caCloudflare Secrets Storecloudflare-secrets-storeCloudflare Universal SSLcloudflare-ssl-tls
default
Bitwardenbitwardencert-managercert-managerCyberArk ConjurconjurDopplerdopplerEJBCAejbcaEntrust nShield HSMentrust-nshieldHashiCorp Vaulthashicorp-vaultHCP Vault Dedicatedhcp-vaultInfisicalinfisical1Password Connectonepassword-connectOpenBaoopenbaoSealed Secretssealed-secretsSmallstep step-castep-caThales Luna HSMthales-luna-hsm
gcp
ibm
oci
openstack
# 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