hashicorp / vault-service-broker

The official HashiCorp Vault broker integration to the Open Service Broker API. This service broker provides support for secure secret storage and encryption-as-a-service to HashiCorp Vault.
https://www.vaultproject.io/
Mozilla Public License 2.0
84 stars 38 forks source link

Add application-level secrets engines #39

Closed tyrannosaurus-becks closed 5 years ago

tyrannosaurus-becks commented 5 years ago

Adds an application-level secrets and transit engine. Since an application ID isn't sent until the Bind call, this is mounted at that time as well. To do that, policy generation must be moved to that method too.

Note: There's a breaking API change in the response that's returned from the Bind call, so this will need to be in a major release.