Vault
Type members
Classlikes
Value members
Concrete methods
https://www.vaultproject.io/api/secret/pki/index.html#generate-certificate
This function logs in, requests a secret and then continually asks for a duration extension of the lease after each waitInterval
This function logs in, requests a secret and then continually asks for a duration extension of the lease after each waitInterval
This function logs into the Vault server given by the vaultUri, to obtain a loginToken. It then also provides a Stream that continuously renews the token when it is about to finish.
This function logs into the Vault server given by the vaultUri, to obtain a loginToken. It then also provides a Stream that continuously renews the token when it is about to finish.
- keeps the token constantly renewed
- Upon termination of the Stream (from the using application) revokes the token. However, any error on revoking the token is ignored.
https://www.vaultproject.io/api/secret/kv/kv-v1#list-secrets uses GET alternative https://www.vaultproject.io/api-docs#api-operations vs LIST
https://www.vaultproject.io/api/secret/kv/kv-v1#list-secrets uses GET alternative https://www.vaultproject.io/api-docs#api-operations vs LIST
https://www.vaultproject.io/api/auth/approle/index.html#login-with-approle
https://www.vaultproject.io/api/auth/kubernetes/index.html#login
- Value Params
- mountPoint
The mount point of the Kubernetes auth method. Should start with a slash.
https://www.vaultproject.io/api/secret/kv/index.html#read-secret
This function uses the given Vault client, uri, and authenticated token to obtain a secret from Vault. It then also provides a Stream that continuously renews the lease on that secret, when it is about to finish. Upon termination of the Stream (from the using application) revokes the token (but any error on revokation is ignored).
This function uses the given Vault client, uri, and authenticated token to obtain a secret from Vault. It then also provides a Stream that continuously renews the lease on that secret, when it is about to finish. Upon termination of the Stream (from the using application) revokes the token (but any error on revokation is ignored).
https://www.vaultproject.io/api/system/leases.html#renew-lease
https://www.vaultproject.io/api/auth/token/index.html#renew-a-token-self-
https://www.vaultproject.io/api/system/leases.html#revoke-lease
https://www.vaultproject.io/api/auth/token/index.html#revoke-a-token-self-
Deprecated methods
https://www.vaultproject.io/api/auth/kubernetes/index.html#login