UNPKG

n8n

Version:

n8n Workflow Automation Tool

14 lines (13 loc) 611 B
import { Logger } from '@n8n/backend-common'; import { ExternalSecretsProviderRegistry } from './provider-registry.service'; export declare class ExternalSecretsSecretsCache { private readonly logger; private readonly registry; constructor(logger: Logger, registry: ExternalSecretsProviderRegistry); refreshAll(): Promise<void>; private refreshProvider; getSecret(providerName: string, secretName: string): unknown; hasSecret(providerName: string, secretName: string): boolean; getSecretNames(providerName: string): string[]; getAllSecretNames(): Record<string, string[]>; }