modulepackage
2.0.8
Repository: https://github.com/hashicorp/go-kms-wrapping.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServePlugin is a generic function to start serving a wrapper as a plugin.
No description provided by the author
WithLogger allows passing a logger to the plugin library for debugging.
WithSecureConfig allows passing a secure configuration param.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
HandshakeConfig is a shared config that can be used regardless of wrapper, to avoid having to know type-specific things about each plugin.
Wrapping_ServiceDesc is the grpc.ServiceDesc for Wrapping service.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnimplementedWrappingServer must be embedded to have forward compatible implementations.
No description provided by the author
No description provided by the author
# Interfaces
UnsafeWrappingServer may be embedded to opt out of forward compatibility for this service.
WrappingClient is the client API for Wrapping service.
WrappingServer is the server API for Wrapping service.
# Type aliases
Option - a type that wraps an interface for compile-time safety but can contain an option for this package or for wrappers implementing this interface.
OptionFunc - a type for funcs that operate on the shared Options struct.