Liking cljdoc? Tell your friends :D

vault.client.http


authenticate*cljmultimethod

Authenticate the client with vault using the given auth-type and credentials.

Authenticate the client with vault using the given auth-type and credentials.
sourceraw docstring

http-clientclj

(http-client api-url & {:as opts})

Constructs a new HTTP Vault client.

Client behavior may be controlled with the options:

  • :http-opts Additional options to pass to clj-http requests.
  • :lease-renewal-window Period in seconds to renew leases before they expire.
  • :lease-check-period Period in seconds to check for leases to renew.
  • :lease-check-jitter Maximum amount in seconds to jitter the check period by.
  • :revoke-on-stop? Whether to revoke all outstanding leases when the client stops.
Constructs a new HTTP Vault client.

Client behavior may be controlled with the options:

- `:http-opts`
  Additional options to pass to `clj-http` requests.
- `:lease-renewal-window`
  Period in seconds to renew leases before they expire.
- `:lease-check-period`
  Period in seconds to check for leases to renew.
- `:lease-check-jitter`
  Maximum amount in seconds to jitter the check period by.
- `:revoke-on-stop?`
  Whether to revoke all outstanding leases when the client stops.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close