Class: EnvSecretStore
Resolves secrets from process.env by variable name.
Extends
Constructors
Constructor
new EnvSecretStore():
EnvSecretStore
Returns
EnvSecretStore
Inherited from
Methods
fetchSecretByName()
protectedfetchSecretByName(name):Promise<ReturnsError<string,SecretStoreError>>>>
Backend-specific fetch; only called after manifest validation.
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
Promise<ReturnsError<string, SecretStoreError>>
Overrides
getSecretByName()
getSecretByName(
name,packageSecrets):Promise<ReturnsError<string,SecretStoreError>>>>
Fetch a secret by name after checking it is declared in packageSecrets (typically the package's secrets.json).
Parameters
| Parameter | Type |
|---|---|
name | string |
packageSecrets | SecretManifest |
Returns
Promise<ReturnsError<string, SecretStoreError>>