Documentation ¶
Index ¶
- func DecodeGRPCHashRequest(ctx context.Context, r interface{}) (interface{}, error)
- func DecodeGRPCHashResponse(ctx context.Context, r interface{}) (interface{}, error)
- func DecodeGRPCValidateRequest(ctx context.Context, r interface{}) (interface{}, error)
- func DecodeGRPCValidateResponse(ctx context.Context, r interface{}) (interface{}, error)
- func EncodeGRPCHashRequest(ctx context.Context, r interface{}) (interface{}, error)
- func EncodeGRPCHashResponse(ctx context.Context, r interface{}) (interface{}, error)
- func EncodeGRPCValidateRequest(ctx context.Context, r interface{}) (interface{}, error)
- func EncodeGRPCValidateResponse(ctx context.Context, r interface{}) (interface{}, error)
- func MakeHashEndpoint(srv Service) endpoint.Endpoint
- func MakeValidateEndpoint(srv Service) endpoint.Endpoint
- func NewGRPCServer(ctx context.Context, endpoints Endpoints) pb.VaultServer
- func NewHTTPServer(ctx context.Context, endpoints Endpoints) http.Handler
- type Endpoints
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeGRPCHashRequest ¶
func DecodeGRPCHashResponse ¶
func EncodeGRPCHashRequest ¶
func EncodeGRPCHashResponse ¶
func MakeHashEndpoint ¶
func MakeValidateEndpoint ¶
func NewGRPCServer ¶
func NewGRPCServer(ctx context.Context, endpoints Endpoints) pb.VaultServer
NewGRPCServer gets a new pb.VaultServer.
Types ¶
Click to show internal directories.
Click to hide internal directories.