Documentation
¶
Index ¶
- Variables
- func RegisterVaultServer(s *grpc.Server, srv VaultServer)
- type HashRequest
- type HashResponse
- func (*HashResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HashResponse) GetErr() string
- func (x *HashResponse) GetHash() string
- func (*HashResponse) ProtoMessage()
- func (x *HashResponse) ProtoReflect() protoreflect.Message
- func (x *HashResponse) Reset()
- func (x *HashResponse) String() string
- type UnimplementedVaultServer
- type ValidateRequest
- func (*ValidateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ValidateRequest) GetHash() string
- func (x *ValidateRequest) GetPassword() string
- func (*ValidateRequest) ProtoMessage()
- func (x *ValidateRequest) ProtoReflect() protoreflect.Message
- func (x *ValidateRequest) Reset()
- func (x *ValidateRequest) String() string
- type ValidateResponse
- type VaultClient
- type VaultServer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_vault_proto protoreflect.FileDescriptor
Functions ¶
func RegisterVaultServer ¶
func RegisterVaultServer(s *grpc.Server, srv VaultServer)
Types ¶
type HashRequest ¶
type HashRequest struct { Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*HashRequest) Descriptor
deprecated
func (*HashRequest) Descriptor() ([]byte, []int)
Deprecated: Use HashRequest.ProtoReflect.Descriptor instead.
func (*HashRequest) GetPassword ¶
func (x *HashRequest) GetPassword() string
func (*HashRequest) ProtoMessage ¶
func (*HashRequest) ProtoMessage()
func (*HashRequest) ProtoReflect ¶
func (x *HashRequest) ProtoReflect() protoreflect.Message
func (*HashRequest) Reset ¶
func (x *HashRequest) Reset()
func (*HashRequest) String ¶
func (x *HashRequest) String() string
type HashResponse ¶
type HashResponse struct { Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` Err string `protobuf:"bytes,2,opt,name=err,proto3" json:"err,omitempty"` // contains filtered or unexported fields }
func (*HashResponse) Descriptor
deprecated
func (*HashResponse) Descriptor() ([]byte, []int)
Deprecated: Use HashResponse.ProtoReflect.Descriptor instead.
func (*HashResponse) GetErr ¶
func (x *HashResponse) GetErr() string
func (*HashResponse) GetHash ¶
func (x *HashResponse) GetHash() string
func (*HashResponse) ProtoMessage ¶
func (*HashResponse) ProtoMessage()
func (*HashResponse) ProtoReflect ¶
func (x *HashResponse) ProtoReflect() protoreflect.Message
func (*HashResponse) Reset ¶
func (x *HashResponse) Reset()
func (*HashResponse) String ¶
func (x *HashResponse) String() string
type UnimplementedVaultServer ¶
type UnimplementedVaultServer struct { }
UnimplementedVaultServer can be embedded to have forward compatible implementations.
func (*UnimplementedVaultServer) Hash ¶
func (*UnimplementedVaultServer) Hash(context.Context, *HashRequest) (*HashResponse, error)
func (*UnimplementedVaultServer) Validate ¶
func (*UnimplementedVaultServer) Validate(context.Context, *ValidateRequest) (*ValidateResponse, error)
type ValidateRequest ¶
type ValidateRequest struct { Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // contains filtered or unexported fields }
func (*ValidateRequest) Descriptor
deprecated
func (*ValidateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ValidateRequest.ProtoReflect.Descriptor instead.
func (*ValidateRequest) GetHash ¶
func (x *ValidateRequest) GetHash() string
func (*ValidateRequest) GetPassword ¶
func (x *ValidateRequest) GetPassword() string
func (*ValidateRequest) ProtoMessage ¶
func (*ValidateRequest) ProtoMessage()
func (*ValidateRequest) ProtoReflect ¶
func (x *ValidateRequest) ProtoReflect() protoreflect.Message
func (*ValidateRequest) Reset ¶
func (x *ValidateRequest) Reset()
func (*ValidateRequest) String ¶
func (x *ValidateRequest) String() string
type ValidateResponse ¶
type ValidateResponse struct { Valid bool `protobuf:"varint,1,opt,name=valid,proto3" json:"valid,omitempty"` // contains filtered or unexported fields }
func (*ValidateResponse) Descriptor
deprecated
func (*ValidateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ValidateResponse.ProtoReflect.Descriptor instead.
func (*ValidateResponse) GetValid ¶
func (x *ValidateResponse) GetValid() bool
func (*ValidateResponse) ProtoMessage ¶
func (*ValidateResponse) ProtoMessage()
func (*ValidateResponse) ProtoReflect ¶
func (x *ValidateResponse) ProtoReflect() protoreflect.Message
func (*ValidateResponse) Reset ¶
func (x *ValidateResponse) Reset()
func (*ValidateResponse) String ¶
func (x *ValidateResponse) String() string
type VaultClient ¶
type VaultClient interface { Hash(ctx context.Context, in *HashRequest, opts ...grpc.CallOption) (*HashResponse, error) Validate(ctx context.Context, in *ValidateRequest, opts ...grpc.CallOption) (*ValidateResponse, error) }
VaultClient is the client API for Vault service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewVaultClient ¶
func NewVaultClient(cc grpc.ClientConnInterface) VaultClient
type VaultServer ¶
type VaultServer interface { Hash(context.Context, *HashRequest) (*HashResponse, error) Validate(context.Context, *ValidateRequest) (*ValidateResponse, error) }
VaultServer is the server API for Vault service.
Click to show internal directories.
Click to hide internal directories.