|
|
@@ -1,7 +1,7 @@
|
|
|
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
|
|
|
// versions:
|
|
|
// - protoc-gen-go-grpc v1.5.1
|
|
|
-// - protoc v6.32.1
|
|
|
+// - protoc v6.33.1
|
|
|
// source: providers/v2/common/proto/provider/secretstore.proto
|
|
|
|
|
|
package provider
|
|
|
@@ -20,6 +20,7 @@ const _ = grpc.SupportPackageIsVersion9
|
|
|
|
|
|
const (
|
|
|
SecretStoreProvider_GetSecret_FullMethodName = "/provider.v1.SecretStoreProvider/GetSecret"
|
|
|
+ SecretStoreProvider_GetSecretMap_FullMethodName = "/provider.v1.SecretStoreProvider/GetSecretMap"
|
|
|
SecretStoreProvider_PushSecret_FullMethodName = "/provider.v1.SecretStoreProvider/PushSecret"
|
|
|
SecretStoreProvider_DeleteSecret_FullMethodName = "/provider.v1.SecretStoreProvider/DeleteSecret"
|
|
|
SecretStoreProvider_SecretExists_FullMethodName = "/provider.v1.SecretStoreProvider/SecretExists"
|
|
|
@@ -36,6 +37,8 @@ const (
|
|
|
type SecretStoreProviderClient interface {
|
|
|
// GetSecret retrieves a single secret from the provider
|
|
|
GetSecret(ctx context.Context, in *GetSecretRequest, opts ...grpc.CallOption) (*GetSecretResponse, error)
|
|
|
+ // GetSecretMap retrieves multiple key/value pairs from a single provider object
|
|
|
+ GetSecretMap(ctx context.Context, in *GetSecretMapRequest, opts ...grpc.CallOption) (*GetSecretMapResponse, error)
|
|
|
// PushSecret writes a secret to the provider
|
|
|
PushSecret(ctx context.Context, in *PushSecretRequest, opts ...grpc.CallOption) (*PushSecretResponse, error)
|
|
|
// DeleteSecret deletes a secret from the provider
|
|
|
@@ -68,6 +71,16 @@ func (c *secretStoreProviderClient) GetSecret(ctx context.Context, in *GetSecret
|
|
|
return out, nil
|
|
|
}
|
|
|
|
|
|
+func (c *secretStoreProviderClient) GetSecretMap(ctx context.Context, in *GetSecretMapRequest, opts ...grpc.CallOption) (*GetSecretMapResponse, error) {
|
|
|
+ cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
|
+ out := new(GetSecretMapResponse)
|
|
|
+ err := c.cc.Invoke(ctx, SecretStoreProvider_GetSecretMap_FullMethodName, in, out, cOpts...)
|
|
|
+ if err != nil {
|
|
|
+ return nil, err
|
|
|
+ }
|
|
|
+ return out, nil
|
|
|
+}
|
|
|
+
|
|
|
func (c *secretStoreProviderClient) PushSecret(ctx context.Context, in *PushSecretRequest, opts ...grpc.CallOption) (*PushSecretResponse, error) {
|
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
|
out := new(PushSecretResponse)
|
|
|
@@ -136,6 +149,8 @@ func (c *secretStoreProviderClient) Capabilities(ctx context.Context, in *Capabi
|
|
|
type SecretStoreProviderServer interface {
|
|
|
// GetSecret retrieves a single secret from the provider
|
|
|
GetSecret(context.Context, *GetSecretRequest) (*GetSecretResponse, error)
|
|
|
+ // GetSecretMap retrieves multiple key/value pairs from a single provider object
|
|
|
+ GetSecretMap(context.Context, *GetSecretMapRequest) (*GetSecretMapResponse, error)
|
|
|
// PushSecret writes a secret to the provider
|
|
|
PushSecret(context.Context, *PushSecretRequest) (*PushSecretResponse, error)
|
|
|
// DeleteSecret deletes a secret from the provider
|
|
|
@@ -161,6 +176,9 @@ type UnimplementedSecretStoreProviderServer struct{}
|
|
|
func (UnimplementedSecretStoreProviderServer) GetSecret(context.Context, *GetSecretRequest) (*GetSecretResponse, error) {
|
|
|
return nil, status.Errorf(codes.Unimplemented, "method GetSecret not implemented")
|
|
|
}
|
|
|
+func (UnimplementedSecretStoreProviderServer) GetSecretMap(context.Context, *GetSecretMapRequest) (*GetSecretMapResponse, error) {
|
|
|
+ return nil, status.Errorf(codes.Unimplemented, "method GetSecretMap not implemented")
|
|
|
+}
|
|
|
func (UnimplementedSecretStoreProviderServer) PushSecret(context.Context, *PushSecretRequest) (*PushSecretResponse, error) {
|
|
|
return nil, status.Errorf(codes.Unimplemented, "method PushSecret not implemented")
|
|
|
}
|
|
|
@@ -218,6 +236,24 @@ func _SecretStoreProvider_GetSecret_Handler(srv interface{}, ctx context.Context
|
|
|
return interceptor(ctx, in, info, handler)
|
|
|
}
|
|
|
|
|
|
+func _SecretStoreProvider_GetSecretMap_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
|
+ in := new(GetSecretMapRequest)
|
|
|
+ if err := dec(in); err != nil {
|
|
|
+ return nil, err
|
|
|
+ }
|
|
|
+ if interceptor == nil {
|
|
|
+ return srv.(SecretStoreProviderServer).GetSecretMap(ctx, in)
|
|
|
+ }
|
|
|
+ info := &grpc.UnaryServerInfo{
|
|
|
+ Server: srv,
|
|
|
+ FullMethod: SecretStoreProvider_GetSecretMap_FullMethodName,
|
|
|
+ }
|
|
|
+ handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
|
+ return srv.(SecretStoreProviderServer).GetSecretMap(ctx, req.(*GetSecretMapRequest))
|
|
|
+ }
|
|
|
+ return interceptor(ctx, in, info, handler)
|
|
|
+}
|
|
|
+
|
|
|
func _SecretStoreProvider_PushSecret_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
|
in := new(PushSecretRequest)
|
|
|
if err := dec(in); err != nil {
|
|
|
@@ -337,6 +373,10 @@ var SecretStoreProvider_ServiceDesc = grpc.ServiceDesc{
|
|
|
MethodName: "GetSecret",
|
|
|
Handler: _SecretStoreProvider_GetSecret_Handler,
|
|
|
},
|
|
|
+ {
|
|
|
+ MethodName: "GetSecretMap",
|
|
|
+ Handler: _SecretStoreProvider_GetSecretMap_Handler,
|
|
|
+ },
|
|
|
{
|
|
|
MethodName: "PushSecret",
|
|
|
Handler: _SecretStoreProvider_PushSecret_Handler,
|