Documentation ¶
Overview ¶
Package pb is a generated protocol buffer package.
It is generated from these files:
vault.proto
It has these top-level messages:
HashRequest HashResponse ValidateRequest ValidateResponse
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterVaultServer ¶
func RegisterVaultServer(s *grpc.Server, srv VaultServer)
Types ¶
type HashRequest ¶
type HashRequest struct {
Password string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"`
}
func (*HashRequest) Descriptor ¶
func (*HashRequest) Descriptor() ([]byte, []int)
func (*HashRequest) ProtoMessage ¶
func (*HashRequest) ProtoMessage()
func (*HashRequest) Reset ¶
func (m *HashRequest) Reset()
func (*HashRequest) String ¶
func (m *HashRequest) String() string
type HashResponse ¶
type HashResponse struct { Hash string `protobuf:"bytes,1,opt,name=hash" json:"hash,omitempty"` Err string `protobuf:"bytes,2,opt,name=err" json:"err,omitempty"` }
func (*HashResponse) Descriptor ¶
func (*HashResponse) Descriptor() ([]byte, []int)
func (*HashResponse) ProtoMessage ¶
func (*HashResponse) ProtoMessage()
func (*HashResponse) Reset ¶
func (m *HashResponse) Reset()
func (*HashResponse) String ¶
func (m *HashResponse) String() string
type ValidateRequest ¶
type ValidateRequest struct { Password string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"` Hash string `protobuf:"bytes,2,opt,name=hash" json:"hash,omitempty"` }
func (*ValidateRequest) Descriptor ¶
func (*ValidateRequest) Descriptor() ([]byte, []int)
func (*ValidateRequest) ProtoMessage ¶
func (*ValidateRequest) ProtoMessage()
func (*ValidateRequest) Reset ¶
func (m *ValidateRequest) Reset()
func (*ValidateRequest) String ¶
func (m *ValidateRequest) String() string
type ValidateResponse ¶
type ValidateResponse struct {
Valid bool `protobuf:"varint,1,opt,name=valid" json:"valid,omitempty"`
}
func (*ValidateResponse) Descriptor ¶
func (*ValidateResponse) Descriptor() ([]byte, []int)
func (*ValidateResponse) ProtoMessage ¶
func (*ValidateResponse) ProtoMessage()
func (*ValidateResponse) Reset ¶
func (m *ValidateResponse) Reset()
func (*ValidateResponse) String ¶
func (m *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) }
func NewVaultClient ¶
func NewVaultClient(cc *grpc.ClientConn) VaultClient
type VaultServer ¶
type VaultServer interface { Hash(context.Context, *HashRequest) (*HashResponse, error) Validate(context.Context, *ValidateRequest) (*ValidateResponse, error) }
Click to show internal directories.
Click to hide internal directories.