{"repo":"mittwald/vaultPHP","free":true,"listed":false,"github":"https://github.com/mittwald/vaultPHP","clone":"git clone https://github.com/mittwald/vaultPHP.git","description":"A PHP client library for \"Vault by HashiCorp\"","language":"PHP","stars":57,"topics":["php","client-library","vault","hashicorp","php-library"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"VaultPHP A modern PHP client for HashiCorp Vault — unlock secure secrets management in your PHP applications. --- Features - API Client for HashiCorp Vault Simple and intuitive interface for Vault HTTP API. - Bulk Operations Perform read/write operations on multiple secrets in a single workflow for efficiency. - Authentication Support Compatible with popular Vault auth backends (Token, AppRole, User/Password, etc.). - Secret Engines Easy interaction with common secret engines (Transit, etc.). - Typed Responses Strong-typed, doctrine-based responses for safer PHP development. - Extendable & PSR-compliant Easily extend class behaviors and integrate with PSR-18 HTTP clients. --- Installation Install via Composer: --- Usage Below is a basic example of how to interact with Vault using this library: For more advanced use (custom HTTP clients, other auth methods, etc.), see the examples/ directory. --- Supported Vault Operations - Authentication - Token - AppRole - User/Password - Kubernetes - Transit Secret Engine - Encrypt/Decrypt - Update Key Config - Create Key - Delete Key - List Keys - Sign Data --- Configuration You can inject any PSR-18 HTTP Client for maximum flexibility: --- Testing To run the test suite: --- Security If you discover any security issues, please see SECURITY.md for responsible disclosure guidelines. --- License This library is Open Source and distributed under the MIT license. --- Links - HashiCorp Vault - mittwald/vaultPHP on GitHub ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/mittwald","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mittwald/vaultPHP/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}