Packages · @purista/aws-secret-store

@purista/aws-secret-store

AWS Secrets Manager adapter for PURISTA secret values.

Signature

@purista/aws-secret-store.ts typescript
@purista/aws-secret-store

Examples

example-1.ts typescript
const store = new AWSSecretStore({
  client: { region: 'eu-central-1' },
  cacheTtl: 30_000,
})

await store.setSecret('tenants/acme/prod/payments/api-token', 'placeholder-secret')
const secret = await store.getSecret('tenants/acme/prod/payments/api-token')

Classes

1 entry

AWSSecretStore

Classes

Source
AWSSecretStore.ts typescript
class AWSSecretStore

Secret store backed by AWS Secrets Manager.

Type Aliases

1 entry

AWSSecretStoreConfig

Types

Source
AWSSecretStoreConfig.ts typescript
type AWSSecretStoreConfig = void

AWS Secrets Manager store configuration.

Variables

1 entry

puristaVersion

Variables

Source
puristaVersion.ts typescript
const puristaVersion: "3.0.1"

The PURISTA package version embedded in the published runtime build.