const unixProtocol …
const kmsapiVersion …
type Base64Plugin …
func NewBase64Plugin(t *testing.T, socketPath string) *Base64Plugin { … }
func waitForBase64PluginToBeUp(plugin *Base64Plugin) error { … }
func (s *Base64Plugin) LastEncryptRequest() []byte { … }
func (s *Base64Plugin) SetVersion(ver string) { … }
func (s *Base64Plugin) start() error { … }
func (s *Base64Plugin) CleanUp() { … }
func (s *Base64Plugin) EnterFailedState() { … }
func (s *Base64Plugin) ExitFailedState() { … }
func (s *Base64Plugin) Version(ctx context.Context, request *kmsapi.VersionRequest) (*kmsapi.VersionResponse, error) { … }
func (s *Base64Plugin) Decrypt(ctx context.Context, request *kmsapi.DecryptRequest) (*kmsapi.DecryptResponse, error) { … }
func (s *Base64Plugin) Encrypt(ctx context.Context, request *kmsapi.EncryptRequest) (*kmsapi.EncryptResponse, error) { … }