HashiCorp Vault API Functions
HashiCorp Vault is a cloud service used to securely store and access secrets. Confidential data such as passwords, certificates, and keys.
The following functions retrieve secrets from HashiCorp Vault either with an existing token or by authenticating via JWT, AppRole, or UserPass. A helper function is also available to extract a specific secret value from the Vault response.
Click one of the following functions for more information:
| lr_hashicorp_vault_get_secret_with_token | Retrieves the full secret response from HashiCorp Vault using a token and stores it in a parameter. |
| lr_hashicorp_vault_get_secret_with_jwt_auth | Retrieves the full secret response from HashiCorp Vault using JWT authorization, and stores it in a parameter. |
| lr_hashicorp_vault_get_secret_with_approle_auth | Retrieves the full secret response from HashiCorp Vault using AppRole authorization, and stores it in a parameter. |
| lr_hashicorp_vault_get_secret_with_userpass_auth | Retrieves the full secret response from HashiCorp Vault using UserPass authorization and stores it in a parameter. |
| lr_hashicorp_vault_save_secret_from_json | Extracts the secret from the response received from HashiCorp Vault and saves it to a parameter. |

