Skip to content
Stefan Kalscheuer edited this page Mar 23, 2019 · 3 revisions

Java Vault Connector


Java Vault Connector is a connector library for Vault by Hashicorp written in Java. The connector allows simple usage of Vault's secret store in own applications.


  • HTTP(S) backend connector
    • Ability to provide or enforce custom CA certificate
    • Optional initialization from environment variables
  • Authorization methods
    • Token
    • Username/Password
    • AppRole (register and authenticate)
    • AppID (register and authenticate) [deprecated]
  • Tokens
    • Creation and lookup of tokens
    • TokenBuilder for speaking creation of complex configuraitons
  • Secrets
    • Read secrets
    • Write secrets
    • List secrets
    • Delete secrets
    • Renew/revoke leases
    • Raw secret content or JSON decoding
    • SQL secret handling
  • Connector Factory with builder pattern
  • Tested against Vault 1.1.0
You can’t perform that action at this time.