amperity / vault-clj

Clojure client for Hashicorp's Vault secret management system.
Other
70 stars 17 forks source link

[2.x] Implement system wrapping interface #85

Closed greglook closed 1 year ago

greglook commented 1 year ago

Implement the various /sys/wrapping/* endpoints in the new 2.x branch. I don't know why the vault docs list these separately, but this should include at a minimum the wrap and unwrap endpoints, but ideally all four methods.

This should also include a helper function to authenticate the client by unwrapping a token and then resolving its auth to properly set the renewal properties.

greglook commented 1 year ago

I think we're just missing the helper function, but we can tackle that separately.