Secret Engines
Vault provides support for a wide range of static and dynamic types of secrets.
The engines store, generate or encrypt data. The secret engines integrate with
3rd party systems (such as Redis, Postgres, AWS, active directory, SSH, and more)
to provide API tokens, generate credentials, and encrypt data.
These are plugins "mounted" in the system to be available through the
Vault API, and which offer a specific set of actions on a type of secret.
Authentication Backends
Vault provides integration flexibility by supporting a wide range of backends
that associate identity and policies to user requests.
Audit Devices
Vault keeps a detailed log of all operations on the Vault. These logs may be
sent to one or more devices, including files, syslog, and raw TCP/UDP/UNIX
sockets.