Skip to main content
Dotset CLI API Documentation / index / SecretResolver

Class: SecretResolver

Defined in: src/mantle/providers/resolver.ts:45 Secret resolver - aggregates multiple providers

Constructors

Constructor

new SecretResolver(config): SecretResolver;
Defined in: src/mantle/providers/resolver.ts:48

Parameters

config

Returns

SecretResolver

Methods

detectProviders()

detectProviders(): Promise<ProviderSource[]>;
Defined in: src/mantle/providers/resolver.ts:59 Detect which providers are available

Returns

Promise<ProviderSource[]>

resolve()

resolve(): Promise<ResolvedSecrets>;
Defined in: src/mantle/providers/resolver.ts:76 Resolve secrets from all configured providers

Returns

Promise<ResolvedSecrets>