package
1.1.0
Repository: https://github.com/conversable/vault.git
Documentation: pkg.go.dev

# Packages

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

# Functions

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.
No description provided by the author
Serve 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.

# Variables

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

# Structs

BackendPluginClient is a wrapper around backendPluginClient that also contains its plugin.Client instance.
GRPCBackendPlugin is the plugin.Plugin implementation that only supports GRPC transport.
GRPCStorageClient is an implementation of logical.Storage that communicates over RPC.
StorageServer 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