Skip to main content

SecretFinding

@webda/core


Interface: SecretFinding

Defined in: packages/core/src/services/secretscheck.ts:24

A secret configuration value that is not encrypted

It never holds the value itself.

Properties​

location?​

optional location?: (string | number)[]

Defined in: packages/core/src/services/secretscheck.ts:32

Location of the value in the checked configuration object, like ["units", 0, "apiKey"]


path​

path: string

Defined in: packages/core/src/services/secretscheck.ts:28

Configuration path of the value, like services.db.postgresqlServer.password


reason​

reason: "plain" | "marked" | "opted-out"

Defined in: packages/core/src/services/secretscheck.ts:46

  • plain: written in clear text
  • marked: still encrypt: or sencrypt:, run webda config encrypt
  • opted-out: kept in clear text on purpose with crypt:none: or scrypt:none:

service?​

optional service?: string

Defined in: packages/core/src/services/secretscheck.ts:36

Service or deployment unit name


type?​

optional type?: string

Defined in: packages/core/src/services/secretscheck.ts:40

Service type