Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/core / / SecretResolver

Interface: SecretResolver

Defined in: packages/core/src/contracts/secrets-store.ts:13

Pluggable secret resolver — turns a parsed SecretRef into a live SecretValue. Concrete resolvers live in @graphorin/security (env, keyring, file, encrypted-file, literal, ref, vault) and in optional adapter packages (@graphorin/secret-1password, …).

Stable

Properties

PropertyModifierTypeDescriptionDefined in
schemereadonlystringLowercased URI scheme handled by this resolver ('env', 'op', …).packages/core/src/contracts/secrets-store.ts:15

Methods

resolve()

ts
resolve(ref, ctx?): Promise<SecretValue>;

Defined in: packages/core/src/contracts/secrets-store.ts:16

Parameters

ParameterType
refSecretRef
ctx?SecretResolverContext

Returns

Promise&lt;SecretValue&gt;