• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/H08-Jul-2021-

client/H08-Jul-2021-

cmd/vault-plugin-secrets-openldap/H08-Jul-2021-

ldapifc/H08-Jul-2021-

scripts/H08-Jul-2021-

vendor/H03-May-2022-

.gitignoreH A D08-Jul-2021840

LICENSEH A D08-Jul-202116.3 KiB

MakefileH A D08-Jul-20211.6 KiB

README.mdH A D08-Jul-20211.5 KiB

backend.goH A D08-Jul-20213 KiB

backend_test.goH A D08-Jul-20214.5 KiB

client.goH A D08-Jul-20212.3 KiB

dynamic_role.goH A D08-Jul-20211.8 KiB

go.modH A D08-Jul-2021654

go.sumH A D08-Jul-202138.9 KiB

mocks_test.goH A D08-Jul-20211.9 KiB

path_config.goH A D08-Jul-20215.3 KiB

path_config_test.goH A D08-Jul-20218.5 KiB

path_dynamic_creds.goH A D08-Jul-20218.3 KiB

path_dynamic_creds_test.goH A D08-Jul-202123.5 KiB

path_dynamic_roles.goH A D08-Jul-20219.8 KiB

path_dynamic_roles_test.goH A D08-Jul-202136 KiB

path_rotate.goH A D08-Jul-20216.4 KiB

path_rotate_test.goH A D08-Jul-20214.4 KiB

path_static_creds.goH A D08-Jul-20211.9 KiB

path_static_creds_test.goH A D08-Jul-20212.9 KiB

path_static_roles.goH A D08-Jul-202111 KiB

path_static_roles_test.goH A D08-Jul-202111.4 KiB

rotation.goH A D08-Jul-202116.4 KiB

rotation_test.goH A D08-Jul-20212.6 KiB

README.md

1# Vault Plugin: OpenLDAP Secrets Backend
2
3This is a standalone backend plugin for use with [Hashicorp Vault](https://www.github.com/hashicorp/vault).
4This plugin provides OpenLDAP functionality to Vault.
5
6**Please note**: We take Vault's security and our users' trust very seriously. If you believe you have found a security issue in Vault, _please responsibly disclose_ by contacting us at [security@hashicorp.com](mailto:security@hashicorp.com).
7
8## Quick Links
9- Vault Website: https://www.vaultproject.io
10- OpenLDAP Docs: https://www.vaultproject.io/docs/secrets/openldap/index.html
11- Main Project Github: https://www.github.com/hashicorp/vault
12
13## Getting Started
14
15This is a [Vault plugin](https://www.vaultproject.io/docs/internals/plugins.html)
16and is meant to work with Vault. This guide assumes you have already installed Vault
17and have a basic understanding of how Vault works.
18
19Otherwise, first read this guide on how to [get started with Vault](https://www.vaultproject.io/intro/getting-started/install.html).
20
21To learn specifically about how plugins work, see documentation on [Vault plugins](https://www.vaultproject.io/docs/internals/plugins.html).
22
23## Usage
24
25Please see [documentation for the plugin](https://www.vaultproject.io/docs/secrets/openldap/index.html)
26on the Vault website.
27
28This plugin is currently built into Vault and by default is accessed
29at `openldap`. To enable this in a running Vault server:
30
31```sh
32$ vault secrets enable openldap
33Success! Enabled the openldap secrets engine at: openldap/
34```
35