package
0.8.1
Repository: https://github.com/jimenez/vault.git
Documentation: pkg.go.dev

# Functions

OptionallyEnableMlock determines if mlock should be called, and if so enables mlock.
VaultPluginTLSProvider is run inside a plugin and retrives the response wrapped TLS certificate from vault.

# Variables

PluginCACertPEMEnv is an ENV name used for holding a CA PEM-encoded string.
PluginUnwrapTokenEnv is the ENV name used to pass the configuration for enabling mlock.
PluginUnwrapTokenEnv is the ENV name used to pass unwrap tokens to the plugin.

# Structs

No description provided by the author
PluginRunner defines the metadata needed to run a plugin securely with go-plugin.

# Interfaces

Looker defines the plugin Lookup function that looks into the plugin catalog for availible plugins and returns a PluginRunner.
LookWrapper defines the functions for both Looker and Wrapper.
Wrapper interface defines the functions needed by the runner to wrap the metadata needed to run a plugin process.