# @purista/azure-secret-store API

Azure Key Vault adapter for PURISTA secret values.

---
Canonical: /handbook/api/modules/_purista_azure-secret-store/
Format: Markdown for agents
---

Azure Key Vault adapter for PURISTA secret values.

Package: `@purista/azure-secret-store`

## Signature

```typescript
@purista/azure-secret-store
```

## Examples

```typescript
const store = new AzureSecretStore({
  vaultUrl: 'https://example-vault.vault.azure.net',
  cacheTtl: 30_000,
})

const secret = await store.getSecret('acme-prod-payments-api-token')
```

## Members

### Classes

- `class AzureSecretStore` — Secret store backed by Azure Key Vault.

### Type Aliases

- `type AzureSecretStoreConfig = void` — Azure Key Vault secret store configuration.

### Variables

- `const puristaVersion: "3.0.1"` — The PURISTA package version embedded in the published runtime build.
