Versions in this module Expand all Collapse all v1 v1.0.1 Feb 4, 2023 Changes in this version + var Authorization_ServiceDesc = grpc.ServiceDesc + var File_authorization_proto protoreflect.FileDescriptor + func RegisterAuthorizationServer(s grpc.ServiceRegistrar, srv AuthorizationServer) + type AllowReq struct + Action string + Object string + ObjectId string + UserId string + func (*AllowReq) Descriptor() ([]byte, []int) + func (*AllowReq) ProtoMessage() + func (x *AllowReq) GetAction() string + func (x *AllowReq) GetObject() string + func (x *AllowReq) GetObjectId() string + func (x *AllowReq) GetUserId() string + func (x *AllowReq) ProtoReflect() protoreflect.Message + func (x *AllowReq) Reset() + func (x *AllowReq) String() string + type AllowResp struct + Allow bool + func (*AllowResp) Descriptor() ([]byte, []int) + func (*AllowResp) ProtoMessage() + func (x *AllowResp) GetAllow() bool + func (x *AllowResp) ProtoReflect() protoreflect.Message + func (x *AllowResp) Reset() + func (x *AllowResp) String() string + type AuthorizationClient interface + Allow func(ctx context.Context, in *AllowReq, opts ...grpc.CallOption) (*AllowResp, error) + func NewAuthorizationClient(cc grpc.ClientConnInterface) AuthorizationClient + type AuthorizationServer interface + Allow func(context.Context, *AllowReq) (*AllowResp, error) + type UnimplementedAuthorizationServer struct + func (UnimplementedAuthorizationServer) Allow(context.Context, *AllowReq) (*AllowResp, error) + type UnsafeAuthorizationServer interface