Skip to content

resolveConnectionProfileSecrets

function resolveConnectionProfileSecrets(profile: ConnectionProfile, options?: ResolveSecretOptions): Promise<ResolvedConnectionProfile>;

Defined in: src/profiles/resolveConnectionProfileSecrets.ts:61

Resolves credential and TLS material secret sources without mutating the original profile.

ParameterTypeDescription
profileConnectionProfileProfile containing optional secret sources.
optionsResolveSecretOptionsOptional env and file-reader overrides.

Promise<ResolvedConnectionProfile>

Profile copy with username, password, TLS material, and SSH material resolved when present.