senet-eindhoven / azure-keyvault-php
Access Azure Keyvault from PHP
Installs: 9 082
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 1
Open Issues: 0
Requires
- php: ^8.1
- guzzlehttp/psr7: ^2.4
- psr/http-client: ^1.0
Requires (Dev)
- bamarni/composer-bin-plugin: ^1.5
- guzzlehttp/guzzle: ^7.4
- phpunit/phpunit: ^9.5
- symfony/var-dumper: ^6.1
- symfony/yaml: ^6.1
This package is auto-updated.
Last update: 2024-10-29 06:13:15 UTC
README
Install
composer require senet-eindhoven/azure-keyvault-php
Usage
require 'vendor/autoload.php' use Senet\AzureKeyVault\Secret; $keyvault = new Secret( 'my-tenant', 'https://my-keyvault-entity.vault.azure.net/', 'clienId', 'clientSecret', new \GuzzleHttp\Client(), // Any PSR ClientInterface ); echo $keyvault->getSecret('my-secret')->getValue();
Support
This library does not support the full usage of the Azure KeyVault
yet. Below a list of the supported service