package
0.15.2
Repository: https://github.com/hashicorp/vault.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

No description provided by the author
NewBackend will return an instance of an RPC-based client implementation of the backend for external plugins, or a concrete implementation of the backend if it is a builtin backend.
NewBackendV5 will return an instance of an RPC-based client implementation of the backend for external plugins, or a concrete implementation of the backend if it is a builtin backend.
NewBackendWithVersion will return an instance of an RPC-based client implementation of the backend for external plugins, or a concrete implementation of the backend if it is a builtin backend.
No description provided by the author
No description provided by the author
Serve is a helper function used to serve a backend plugin.
ServeMultiplex is a helper function used to serve a backend plugin.

# Constants

BackendPluginName is the name of the plugin that can be dispensed from the plugin server.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
handshakeConfigs are used to just do a basic handshake between a plugin and host.
PluginSet is the map of plugins we can dispense.

# Structs

BackendPluginClient is a wrapper around backendPluginClient that also contains its plugin.Client instance.
BackendPluginClientV5 is a wrapper around backendPluginClient that also contains its plugin.Client instance.
backendPluginClient implements logical.Backend and is the go-plugin client.
GRPCBackendPlugin is the plugin.Plugin implementation that only supports GRPC transport.
No description provided by the author
No description provided by the author
GRPCStorageClient is an implementation of logical.Storage that communicates over RPC.
GRPCStorageServer is a net/rpc compatible structure for serving.
No description provided by the author
LoggerReply contains the RPC reply.
No description provided by the author
NOOPStorage is used to deny access to the storage interface while running a backend plugin in metadata mode.
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author