bella_baxter 0.1.1-preview.88
bella_baxter: ^0.1.1-preview.88 copied to clipboard
Official Dart SDK for Bella Baxter secret management. Pull secrets from Vault, AWS, Azure, and GCP via a single unified API. Supports HMAC auth, ZKE, and real-time polling.
Changelog #
All notable changes to the bella_baxter Dart SDK are documented here.
1.0.0 #
- Initial release of the
bella_baxterDart SDK. BellaClientwithpullSecrets(),pullSecretsAs<T>(),watchSecrets(),watchSecretsAs<T>().- HMAC-signed API key auth (
bax-<id>-<secret>) and Bearer JWT auth (SSO/OAuth mode). BellaClient.fromEnv()factory — auto-readsBELLA_BAXTER_URL,BELLA_BAXTER_API_KEY,BELLA_BAXTER_ACCESS_TOKEN.SecretCacheabstract class for offline/encrypted local caching.- End-to-end encryption (ECDH-P256 + HKDF-SHA256 + AES-256-GCM) via
BellaE2eeInterceptor. - ZKE (Zero-Knowledge Encryption) support via
BellaClientOptions.privateKey(PKCS#8 DER device key). WebhookSignatureVerifierfor verifyingX-Bella-Signatureon incoming webhook requests.SecretsMapExtension.toEnvFormat()— export secrets as.envfile content.