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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
scheme | readonly | string | Lowercased 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
| Parameter | Type |
|---|---|
ref | SecretRef |
ctx? | SecretResolverContext |
Returns
Promise<SecretValue>