Expand description
azure-kv:// backend for hasp.
Grammar: azure-kv://<vault-name>/<secret-name>?version=<version>&field=<path>
<vault-name>— Azure Key Vault name (host). Must be non-empty.<secret-name>— Path segment after the host. Must be non-empty.?version— Optional version string. Defaults to latest (empty).?field— Optional dotted JSON path. When set, the stored secret value is parsed as JSON and the named scalar is returned (seehasp_core::extract_field). Non-JSON payloads fail withInvalidUrl.
Supported operations: get, put, list, delete, exists.
Authentication is ambient only. azure_identity::create_credential
resolves the standard Azure credential chain (service principal env vars,
managed identity, Azure CLI) transparently. No auth-bootstrap flows or
token refresh logic lives in this crate.
Structs§
- Azure
KvBackend - Azure Key Vault REST backend.
- Azure
KvUrl - URL shape for
azure-kv://addresses.