Abstract Class: SecretStore
Extended by
Constructors
Constructor
new SecretStore():
SecretStore
Returns
SecretStore
Methods
fetchSecretByName()
abstractprotectedfetchSecretByName(name):Promise<ReturnsError<string,SecretStoreError>>>>
Backend-specific fetch; only called after manifest validation.
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
Promise<ReturnsError<string, SecretStoreError>>
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>>