hpz937 / php-vaultlib
PHP Vault API 库
v0.5
2021-10-05 16:56 UTC
Requires
- guzzlehttp/guzzle: ^7.0
README
PHP Vault API 库
如何使用
<?php require_once __DIR__ . '/vendor/autoload.php'; $vaultClient = new \Hpz937\Vault\Client('https://:8200','s.TokEnAuTh',10.0,\Hpz937\Vault\Client::VAULT_AUTH_TOKEN); // OR $vaultClient = new \Hpz937\Vault\Client('https://:8200',array('vaultUser','vaultPassword'),10.0,\Hpz937\Vault\Client::VAULT_AUTH_USER); $vaultSecret = $vaultClient->getSecret('secretName'); echo $vaultSecret->keyname . PHP_EOL;