Documentation ¶
Overview ¶
Package user is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func AddRageUserServiceServer(cb fluffy_dozm_di.ContainerBuilder, ctor any)
- func AddRageUserServiceServerWithExternalRegistration(cb fluffy_dozm_di.ContainerBuilder, ctor any, ...)
- func RegisterRageUserServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterRageUserServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client RageUserServiceClient) error
- func RegisterRageUserServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterRageUserServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server RageUserServiceServer) error
- func RegisterRageUserServiceServer(s grpc.ServiceRegistrar, srv RageUserServiceServer)
- type CreateRageUserRequest
- func (*CreateRageUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRageUserRequest) GetUser() *models.RageUser
- func (*CreateRageUserRequest) ProtoMessage()
- func (x *CreateRageUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRageUserRequest) Reset()
- func (x *CreateRageUserRequest) String() string
- type CreateRageUserResponse
- func (*CreateRageUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRageUserResponse) GetUser() *models.RageUser
- func (*CreateRageUserResponse) ProtoMessage()
- func (x *CreateRageUserResponse) ProtoReflect() protoreflect.Message
- func (x *CreateRageUserResponse) Reset()
- func (x *CreateRageUserResponse) String() string
- type GetRageUserRequest
- func (*GetRageUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRageUserRequest) GetSubject() string
- func (*GetRageUserRequest) ProtoMessage()
- func (x *GetRageUserRequest) ProtoReflect() protoreflect.Message
- func (x *GetRageUserRequest) Reset()
- func (x *GetRageUserRequest) String() string
- type GetRageUserResponse
- func (*GetRageUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRageUserResponse) GetUser() *models.RageUser
- func (*GetRageUserResponse) ProtoMessage()
- func (x *GetRageUserResponse) ProtoReflect() protoreflect.Message
- func (x *GetRageUserResponse) Reset()
- func (x *GetRageUserResponse) String() string
- type IFluffyCoreRageUserServiceServer
- type LinkRageUsersRequest
- func (*LinkRageUsersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LinkRageUsersRequest) GetExternalIdentity() *models.Identity
- func (x *LinkRageUsersRequest) GetRootSubject() string
- func (*LinkRageUsersRequest) ProtoMessage()
- func (x *LinkRageUsersRequest) ProtoReflect() protoreflect.Message
- func (x *LinkRageUsersRequest) Reset()
- func (x *LinkRageUsersRequest) String() string
- type LinkRageUsersResponse
- func (*LinkRageUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LinkRageUsersResponse) GetUser() *models.RageUser
- func (*LinkRageUsersResponse) ProtoMessage()
- func (x *LinkRageUsersResponse) ProtoReflect() protoreflect.Message
- func (x *LinkRageUsersResponse) Reset()
- func (x *LinkRageUsersResponse) String() string
- type ListRageUserRequest
- func (*ListRageUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRageUserRequest) GetFilter() *models.RageUserFilter
- func (x *ListRageUserRequest) GetPagination() *types.Pagination
- func (*ListRageUserRequest) ProtoMessage()
- func (x *ListRageUserRequest) ProtoReflect() protoreflect.Message
- func (x *ListRageUserRequest) Reset()
- func (x *ListRageUserRequest) String() string
- type ListRageUserResponse
- func (*ListRageUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRageUserResponse) GetPagination() *types.PaginationResponse
- func (x *ListRageUserResponse) GetUsers() []*models.RageUser
- func (*ListRageUserResponse) ProtoMessage()
- func (x *ListRageUserResponse) ProtoReflect() protoreflect.Message
- func (x *ListRageUserResponse) Reset()
- func (x *ListRageUserResponse) String() string
- type RageUserServiceClient
- type RageUserServiceFluffyCoreServer
- func (s *RageUserServiceFluffyCoreServer) CreateRageUser(ctx context.Context, request *CreateRageUserRequest) (*CreateRageUserResponse, error)
- func (s *RageUserServiceFluffyCoreServer) GetRageUser(ctx context.Context, request *GetRageUserRequest) (*GetRageUserResponse, error)
- func (s *RageUserServiceFluffyCoreServer) LinkRageUsers(ctx context.Context, request *LinkRageUsersRequest) (*LinkRageUsersResponse, error)
- func (s *RageUserServiceFluffyCoreServer) ListRageUser(ctx context.Context, request *ListRageUserRequest) (*ListRageUserResponse, error)
- func (srv *RageUserServiceFluffyCoreServer) RegisterFluffyCoreGRPCService(s *grpc.Server)
- func (s *RageUserServiceFluffyCoreServer) UnlinkRageUsers(ctx context.Context, request *UnlinkRageUsersRequest) (*UnlinkRageUsersResponse, error)
- func (s *RageUserServiceFluffyCoreServer) UpdateRageUser(ctx context.Context, request *UpdateRageUserRequest) (*UpdateRageUserResponse, error)
- type RageUserServiceServer
- type UnimplementedFluffyCoreRageUserServiceServerEndpointRegistration
- type UnimplementedRageUserServiceServer
- func (UnimplementedRageUserServiceServer) CreateRageUser(context.Context, *CreateRageUserRequest) (*CreateRageUserResponse, error)
- func (UnimplementedRageUserServiceServer) GetRageUser(context.Context, *GetRageUserRequest) (*GetRageUserResponse, error)
- func (UnimplementedRageUserServiceServer) LinkRageUsers(context.Context, *LinkRageUsersRequest) (*LinkRageUsersResponse, error)
- func (UnimplementedRageUserServiceServer) ListRageUser(context.Context, *ListRageUserRequest) (*ListRageUserResponse, error)
- func (UnimplementedRageUserServiceServer) UnlinkRageUsers(context.Context, *UnlinkRageUsersRequest) (*UnlinkRageUsersResponse, error)
- func (UnimplementedRageUserServiceServer) UpdateRageUser(context.Context, *UpdateRageUserRequest) (*UpdateRageUserResponse, error)
- type UnlinkRageUsersRequest
- func (*UnlinkRageUsersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnlinkRageUsersRequest) GetExternalIdentity() *models.Identity
- func (x *UnlinkRageUsersRequest) GetRootSubject() string
- func (*UnlinkRageUsersRequest) ProtoMessage()
- func (x *UnlinkRageUsersRequest) ProtoReflect() protoreflect.Message
- func (x *UnlinkRageUsersRequest) Reset()
- func (x *UnlinkRageUsersRequest) String() string
- type UnlinkRageUsersResponse
- func (*UnlinkRageUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UnlinkRageUsersResponse) GetUser() *models.RageUser
- func (*UnlinkRageUsersResponse) ProtoMessage()
- func (x *UnlinkRageUsersResponse) ProtoReflect() protoreflect.Message
- func (x *UnlinkRageUsersResponse) Reset()
- func (x *UnlinkRageUsersResponse) String() string
- type UnsafeRageUserServiceServer
- type UpdateRageUserRequest
- func (*UpdateRageUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRageUserRequest) GetUser() *models.RageUserUpdate
- func (*UpdateRageUserRequest) ProtoMessage()
- func (x *UpdateRageUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRageUserRequest) Reset()
- func (x *UpdateRageUserRequest) String() string
- type UpdateRageUserResponse
- func (*UpdateRageUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRageUserResponse) GetUser() *models.RageUser
- func (*UpdateRageUserResponse) ProtoMessage()
- func (x *UpdateRageUserResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateRageUserResponse) Reset()
- func (x *UpdateRageUserResponse) String() string
Constants ¶
const ( RageUserService_CreateRageUser_FullMethodName = "/proto.oidc.user.RageUserService/CreateRageUser" RageUserService_GetRageUser_FullMethodName = "/proto.oidc.user.RageUserService/GetRageUser" RageUserService_UpdateRageUser_FullMethodName = "/proto.oidc.user.RageUserService/UpdateRageUser" RageUserService_ListRageUser_FullMethodName = "/proto.oidc.user.RageUserService/ListRageUser" RageUserService_LinkRageUsers_FullMethodName = "/proto.oidc.user.RageUserService/LinkRageUsers" RageUserService_UnlinkRageUsers_FullMethodName = "/proto.oidc.user.RageUserService/UnlinkRageUsers" )
Variables ¶
var File_proto_oidc_user_user_proto protoreflect.FileDescriptor
var RageUserService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "proto.oidc.user.RageUserService", HandlerType: (*RageUserServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateRageUser", Handler: _RageUserService_CreateRageUser_Handler, }, { MethodName: "GetRageUser", Handler: _RageUserService_GetRageUser_Handler, }, { MethodName: "UpdateRageUser", Handler: _RageUserService_UpdateRageUser_Handler, }, { MethodName: "ListRageUser", Handler: _RageUserService_ListRageUser_Handler, }, { MethodName: "LinkRageUsers", Handler: _RageUserService_LinkRageUsers_Handler, }, { MethodName: "UnlinkRageUsers", Handler: _RageUserService_UnlinkRageUsers_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/oidc/user/user.proto", }
RageUserService_ServiceDesc is the grpc.ServiceDesc for RageUserService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func AddRageUserServiceServer ¶ added in v1.0.1
func AddRageUserServiceServer(cb fluffy_dozm_di.ContainerBuilder, ctor any)
AddRageUserServiceServer adds the fluffycore aware grpc server
func AddRageUserServiceServerWithExternalRegistration ¶ added in v1.0.1
func AddRageUserServiceServerWithExternalRegistration(cb fluffy_dozm_di.ContainerBuilder, ctor any, register func() endpoint.IEndpointRegistration)
AddRageUserServiceServerWithExternalRegistration adds the fluffycore aware grpc server and external registration service. Mainly used for grpc-gateway
func RegisterRageUserServiceHandler ¶ added in v1.0.1
func RegisterRageUserServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterRageUserServiceHandler registers the http handlers for service RageUserService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterRageUserServiceHandlerClient ¶ added in v1.0.1
func RegisterRageUserServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client RageUserServiceClient) error
RegisterRageUserServiceHandlerClient registers the http handlers for service RageUserService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "RageUserServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "RageUserServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "RageUserServiceClient" to call the correct interceptors.
func RegisterRageUserServiceHandlerFromEndpoint ¶ added in v1.0.1
func RegisterRageUserServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterRageUserServiceHandlerFromEndpoint is same as RegisterRageUserServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterRageUserServiceHandlerServer ¶ added in v1.0.1
func RegisterRageUserServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server RageUserServiceServer) error
RegisterRageUserServiceHandlerServer registers the http handlers for service RageUserService to "mux". UnaryRPC :call RageUserServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterRageUserServiceHandlerFromEndpoint instead.
func RegisterRageUserServiceServer ¶ added in v1.0.1
func RegisterRageUserServiceServer(s grpc.ServiceRegistrar, srv RageUserServiceServer)
Types ¶
type CreateRageUserRequest ¶ added in v1.0.1
type CreateRageUserRequest struct { User *models.RageUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*CreateRageUserRequest) Descriptor
deprecated
added in
v1.0.1
func (*CreateRageUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRageUserRequest.ProtoReflect.Descriptor instead.
func (*CreateRageUserRequest) GetUser ¶ added in v1.0.1
func (x *CreateRageUserRequest) GetUser() *models.RageUser
func (*CreateRageUserRequest) ProtoMessage ¶ added in v1.0.1
func (*CreateRageUserRequest) ProtoMessage()
func (*CreateRageUserRequest) ProtoReflect ¶ added in v1.0.1
func (x *CreateRageUserRequest) ProtoReflect() protoreflect.Message
func (*CreateRageUserRequest) Reset ¶ added in v1.0.1
func (x *CreateRageUserRequest) Reset()
func (*CreateRageUserRequest) String ¶ added in v1.0.1
func (x *CreateRageUserRequest) String() string
type CreateRageUserResponse ¶ added in v1.0.1
type CreateRageUserResponse struct { User *models.RageUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*CreateRageUserResponse) Descriptor
deprecated
added in
v1.0.1
func (*CreateRageUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateRageUserResponse.ProtoReflect.Descriptor instead.
func (*CreateRageUserResponse) GetUser ¶ added in v1.0.1
func (x *CreateRageUserResponse) GetUser() *models.RageUser
func (*CreateRageUserResponse) ProtoMessage ¶ added in v1.0.1
func (*CreateRageUserResponse) ProtoMessage()
func (*CreateRageUserResponse) ProtoReflect ¶ added in v1.0.1
func (x *CreateRageUserResponse) ProtoReflect() protoreflect.Message
func (*CreateRageUserResponse) Reset ¶ added in v1.0.1
func (x *CreateRageUserResponse) Reset()
func (*CreateRageUserResponse) String ¶ added in v1.0.1
func (x *CreateRageUserResponse) String() string
type GetRageUserRequest ¶ added in v1.0.1
type GetRageUserRequest struct { Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` // contains filtered or unexported fields }
func (*GetRageUserRequest) Descriptor
deprecated
added in
v1.0.1
func (*GetRageUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRageUserRequest.ProtoReflect.Descriptor instead.
func (*GetRageUserRequest) GetSubject ¶ added in v1.0.1
func (x *GetRageUserRequest) GetSubject() string
func (*GetRageUserRequest) ProtoMessage ¶ added in v1.0.1
func (*GetRageUserRequest) ProtoMessage()
func (*GetRageUserRequest) ProtoReflect ¶ added in v1.0.1
func (x *GetRageUserRequest) ProtoReflect() protoreflect.Message
func (*GetRageUserRequest) Reset ¶ added in v1.0.1
func (x *GetRageUserRequest) Reset()
func (*GetRageUserRequest) String ¶ added in v1.0.1
func (x *GetRageUserRequest) String() string
type GetRageUserResponse ¶ added in v1.0.1
type GetRageUserResponse struct { User *models.RageUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*GetRageUserResponse) Descriptor
deprecated
added in
v1.0.1
func (*GetRageUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetRageUserResponse.ProtoReflect.Descriptor instead.
func (*GetRageUserResponse) GetUser ¶ added in v1.0.1
func (x *GetRageUserResponse) GetUser() *models.RageUser
func (*GetRageUserResponse) ProtoMessage ¶ added in v1.0.1
func (*GetRageUserResponse) ProtoMessage()
func (*GetRageUserResponse) ProtoReflect ¶ added in v1.0.1
func (x *GetRageUserResponse) ProtoReflect() protoreflect.Message
func (*GetRageUserResponse) Reset ¶ added in v1.0.1
func (x *GetRageUserResponse) Reset()
func (*GetRageUserResponse) String ¶ added in v1.0.1
func (x *GetRageUserResponse) String() string
type IFluffyCoreRageUserServiceServer ¶ added in v1.0.1
type IFluffyCoreRageUserServiceServer interface { RageUserServiceServer }
IFluffyCoreRageUserServiceServer defines the grpc server
type LinkRageUsersRequest ¶
type LinkRageUsersRequest struct { RootSubject string `protobuf:"bytes,1,opt,name=root_subject,json=rootSubject,proto3" json:"root_subject,omitempty"` ExternalIdentity *models.Identity `protobuf:"bytes,2,opt,name=external_identity,json=externalIdentity,proto3" json:"external_identity,omitempty"` // contains filtered or unexported fields }
func (*LinkRageUsersRequest) Descriptor
deprecated
func (*LinkRageUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use LinkRageUsersRequest.ProtoReflect.Descriptor instead.
func (*LinkRageUsersRequest) GetExternalIdentity ¶
func (x *LinkRageUsersRequest) GetExternalIdentity() *models.Identity
func (*LinkRageUsersRequest) GetRootSubject ¶
func (x *LinkRageUsersRequest) GetRootSubject() string
func (*LinkRageUsersRequest) ProtoMessage ¶
func (*LinkRageUsersRequest) ProtoMessage()
func (*LinkRageUsersRequest) ProtoReflect ¶
func (x *LinkRageUsersRequest) ProtoReflect() protoreflect.Message
func (*LinkRageUsersRequest) Reset ¶
func (x *LinkRageUsersRequest) Reset()
func (*LinkRageUsersRequest) String ¶
func (x *LinkRageUsersRequest) String() string
type LinkRageUsersResponse ¶
type LinkRageUsersResponse struct { User *models.RageUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*LinkRageUsersResponse) Descriptor
deprecated
func (*LinkRageUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use LinkRageUsersResponse.ProtoReflect.Descriptor instead.
func (*LinkRageUsersResponse) GetUser ¶
func (x *LinkRageUsersResponse) GetUser() *models.RageUser
func (*LinkRageUsersResponse) ProtoMessage ¶
func (*LinkRageUsersResponse) ProtoMessage()
func (*LinkRageUsersResponse) ProtoReflect ¶
func (x *LinkRageUsersResponse) ProtoReflect() protoreflect.Message
func (*LinkRageUsersResponse) Reset ¶
func (x *LinkRageUsersResponse) Reset()
func (*LinkRageUsersResponse) String ¶
func (x *LinkRageUsersResponse) String() string
type ListRageUserRequest ¶
type ListRageUserRequest struct { // Filter Filter *models.RageUserFilter `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` // Pagination Pagination *types.Pagination `protobuf:"bytes,100,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
func (*ListRageUserRequest) Descriptor
deprecated
func (*ListRageUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRageUserRequest.ProtoReflect.Descriptor instead.
func (*ListRageUserRequest) GetFilter ¶
func (x *ListRageUserRequest) GetFilter() *models.RageUserFilter
func (*ListRageUserRequest) GetPagination ¶
func (x *ListRageUserRequest) GetPagination() *types.Pagination
func (*ListRageUserRequest) ProtoMessage ¶
func (*ListRageUserRequest) ProtoMessage()
func (*ListRageUserRequest) ProtoReflect ¶
func (x *ListRageUserRequest) ProtoReflect() protoreflect.Message
func (*ListRageUserRequest) Reset ¶
func (x *ListRageUserRequest) Reset()
func (*ListRageUserRequest) String ¶
func (x *ListRageUserRequest) String() string
type ListRageUserResponse ¶
type ListRageUserResponse struct { Users []*models.RageUser `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` // Pagination details Pagination *types.PaginationResponse `protobuf:"bytes,100,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
func (*ListRageUserResponse) Descriptor
deprecated
func (*ListRageUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRageUserResponse.ProtoReflect.Descriptor instead.
func (*ListRageUserResponse) GetPagination ¶
func (x *ListRageUserResponse) GetPagination() *types.PaginationResponse
func (*ListRageUserResponse) GetUsers ¶
func (x *ListRageUserResponse) GetUsers() []*models.RageUser
func (*ListRageUserResponse) ProtoMessage ¶
func (*ListRageUserResponse) ProtoMessage()
func (*ListRageUserResponse) ProtoReflect ¶
func (x *ListRageUserResponse) ProtoReflect() protoreflect.Message
func (*ListRageUserResponse) Reset ¶
func (x *ListRageUserResponse) Reset()
func (*ListRageUserResponse) String ¶
func (x *ListRageUserResponse) String() string
type RageUserServiceClient ¶ added in v1.0.1
type RageUserServiceClient interface { // Create user CreateRageUser(ctx context.Context, in *CreateRageUserRequest, opts ...grpc.CallOption) (*CreateRageUserResponse, error) // Get user GetRageUser(ctx context.Context, in *GetRageUserRequest, opts ...grpc.CallOption) (*GetRageUserResponse, error) // Update user UpdateRageUser(ctx context.Context, in *UpdateRageUserRequest, opts ...grpc.CallOption) (*UpdateRageUserResponse, error) // List users ListRageUser(ctx context.Context, in *ListRageUserRequest, opts ...grpc.CallOption) (*ListRageUserResponse, error) LinkRageUsers(ctx context.Context, in *LinkRageUsersRequest, opts ...grpc.CallOption) (*LinkRageUsersResponse, error) UnlinkRageUsers(ctx context.Context, in *UnlinkRageUsersRequest, opts ...grpc.CallOption) (*UnlinkRageUsersResponse, error) }
RageUserServiceClient is the client API for RageUserService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewRageUserServiceClient ¶ added in v1.0.1
func NewRageUserServiceClient(cc grpc.ClientConnInterface) RageUserServiceClient
type RageUserServiceFluffyCoreServer ¶ added in v1.0.1
type RageUserServiceFluffyCoreServer struct { UnimplementedRageUserServiceServer UnimplementedFluffyCoreRageUserServiceServerEndpointRegistration }
RageUserServiceFluffyCoreServer defines the grpc server truct
func (*RageUserServiceFluffyCoreServer) CreateRageUser ¶ added in v1.0.1
func (s *RageUserServiceFluffyCoreServer) CreateRageUser(ctx context.Context, request *CreateRageUserRequest) (*CreateRageUserResponse, error)
CreateRageUser...
func (*RageUserServiceFluffyCoreServer) GetRageUser ¶ added in v1.0.1
func (s *RageUserServiceFluffyCoreServer) GetRageUser(ctx context.Context, request *GetRageUserRequest) (*GetRageUserResponse, error)
GetRageUser...
func (*RageUserServiceFluffyCoreServer) LinkRageUsers ¶
func (s *RageUserServiceFluffyCoreServer) LinkRageUsers(ctx context.Context, request *LinkRageUsersRequest) (*LinkRageUsersResponse, error)
LinkRageUsers...
func (*RageUserServiceFluffyCoreServer) ListRageUser ¶
func (s *RageUserServiceFluffyCoreServer) ListRageUser(ctx context.Context, request *ListRageUserRequest) (*ListRageUserResponse, error)
ListRageUser...
func (*RageUserServiceFluffyCoreServer) RegisterFluffyCoreGRPCService ¶ added in v1.0.1
func (srv *RageUserServiceFluffyCoreServer) RegisterFluffyCoreGRPCService(s *grpc.Server)
RegisterFluffyCoreGRPCService the server with grpc
func (*RageUserServiceFluffyCoreServer) UnlinkRageUsers ¶
func (s *RageUserServiceFluffyCoreServer) UnlinkRageUsers(ctx context.Context, request *UnlinkRageUsersRequest) (*UnlinkRageUsersResponse, error)
UnlinkRageUsers...
func (*RageUserServiceFluffyCoreServer) UpdateRageUser ¶ added in v1.0.1
func (s *RageUserServiceFluffyCoreServer) UpdateRageUser(ctx context.Context, request *UpdateRageUserRequest) (*UpdateRageUserResponse, error)
UpdateRageUser...
type RageUserServiceServer ¶ added in v1.0.1
type RageUserServiceServer interface { // Create user CreateRageUser(context.Context, *CreateRageUserRequest) (*CreateRageUserResponse, error) // Get user GetRageUser(context.Context, *GetRageUserRequest) (*GetRageUserResponse, error) // Update user UpdateRageUser(context.Context, *UpdateRageUserRequest) (*UpdateRageUserResponse, error) // List users ListRageUser(context.Context, *ListRageUserRequest) (*ListRageUserResponse, error) LinkRageUsers(context.Context, *LinkRageUsersRequest) (*LinkRageUsersResponse, error) UnlinkRageUsers(context.Context, *UnlinkRageUsersRequest) (*UnlinkRageUsersResponse, error) // contains filtered or unexported methods }
RageUserServiceServer is the server API for RageUserService service. All implementations must embed UnimplementedRageUserServiceServer for forward compatibility
type UnimplementedFluffyCoreRageUserServiceServerEndpointRegistration ¶ added in v1.0.1
type UnimplementedFluffyCoreRageUserServiceServerEndpointRegistration struct { }
func (UnimplementedFluffyCoreRageUserServiceServerEndpointRegistration) RegisterFluffyCoreHandler ¶ added in v1.0.1
func (UnimplementedFluffyCoreRageUserServiceServerEndpointRegistration) RegisterFluffyCoreHandler(gwmux *runtime.ServeMux, conn *grpc.ClientConn)
type UnimplementedRageUserServiceServer ¶ added in v1.0.1
type UnimplementedRageUserServiceServer struct { }
UnimplementedRageUserServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedRageUserServiceServer) CreateRageUser ¶ added in v1.0.1
func (UnimplementedRageUserServiceServer) CreateRageUser(context.Context, *CreateRageUserRequest) (*CreateRageUserResponse, error)
func (UnimplementedRageUserServiceServer) GetRageUser ¶ added in v1.0.1
func (UnimplementedRageUserServiceServer) GetRageUser(context.Context, *GetRageUserRequest) (*GetRageUserResponse, error)
func (UnimplementedRageUserServiceServer) LinkRageUsers ¶
func (UnimplementedRageUserServiceServer) LinkRageUsers(context.Context, *LinkRageUsersRequest) (*LinkRageUsersResponse, error)
func (UnimplementedRageUserServiceServer) ListRageUser ¶
func (UnimplementedRageUserServiceServer) ListRageUser(context.Context, *ListRageUserRequest) (*ListRageUserResponse, error)
func (UnimplementedRageUserServiceServer) UnlinkRageUsers ¶
func (UnimplementedRageUserServiceServer) UnlinkRageUsers(context.Context, *UnlinkRageUsersRequest) (*UnlinkRageUsersResponse, error)
func (UnimplementedRageUserServiceServer) UpdateRageUser ¶ added in v1.0.1
func (UnimplementedRageUserServiceServer) UpdateRageUser(context.Context, *UpdateRageUserRequest) (*UpdateRageUserResponse, error)
type UnlinkRageUsersRequest ¶
type UnlinkRageUsersRequest struct { RootSubject string `protobuf:"bytes,1,opt,name=root_subject,json=rootSubject,proto3" json:"root_subject,omitempty"` ExternalIdentity *models.Identity `protobuf:"bytes,2,opt,name=external_identity,json=externalIdentity,proto3" json:"external_identity,omitempty"` // contains filtered or unexported fields }
func (*UnlinkRageUsersRequest) Descriptor
deprecated
func (*UnlinkRageUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use UnlinkRageUsersRequest.ProtoReflect.Descriptor instead.
func (*UnlinkRageUsersRequest) GetExternalIdentity ¶
func (x *UnlinkRageUsersRequest) GetExternalIdentity() *models.Identity
func (*UnlinkRageUsersRequest) GetRootSubject ¶
func (x *UnlinkRageUsersRequest) GetRootSubject() string
func (*UnlinkRageUsersRequest) ProtoMessage ¶
func (*UnlinkRageUsersRequest) ProtoMessage()
func (*UnlinkRageUsersRequest) ProtoReflect ¶
func (x *UnlinkRageUsersRequest) ProtoReflect() protoreflect.Message
func (*UnlinkRageUsersRequest) Reset ¶
func (x *UnlinkRageUsersRequest) Reset()
func (*UnlinkRageUsersRequest) String ¶
func (x *UnlinkRageUsersRequest) String() string
type UnlinkRageUsersResponse ¶
type UnlinkRageUsersResponse struct { User *models.RageUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*UnlinkRageUsersResponse) Descriptor
deprecated
func (*UnlinkRageUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use UnlinkRageUsersResponse.ProtoReflect.Descriptor instead.
func (*UnlinkRageUsersResponse) GetUser ¶
func (x *UnlinkRageUsersResponse) GetUser() *models.RageUser
func (*UnlinkRageUsersResponse) ProtoMessage ¶
func (*UnlinkRageUsersResponse) ProtoMessage()
func (*UnlinkRageUsersResponse) ProtoReflect ¶
func (x *UnlinkRageUsersResponse) ProtoReflect() protoreflect.Message
func (*UnlinkRageUsersResponse) Reset ¶
func (x *UnlinkRageUsersResponse) Reset()
func (*UnlinkRageUsersResponse) String ¶
func (x *UnlinkRageUsersResponse) String() string
type UnsafeRageUserServiceServer ¶ added in v1.0.1
type UnsafeRageUserServiceServer interface {
// contains filtered or unexported methods
}
UnsafeRageUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RageUserServiceServer will result in compilation errors.
type UpdateRageUserRequest ¶ added in v1.0.1
type UpdateRageUserRequest struct { User *models.RageUserUpdate `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*UpdateRageUserRequest) Descriptor
deprecated
added in
v1.0.1
func (*UpdateRageUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRageUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateRageUserRequest) GetUser ¶ added in v1.0.1
func (x *UpdateRageUserRequest) GetUser() *models.RageUserUpdate
func (*UpdateRageUserRequest) ProtoMessage ¶ added in v1.0.1
func (*UpdateRageUserRequest) ProtoMessage()
func (*UpdateRageUserRequest) ProtoReflect ¶ added in v1.0.1
func (x *UpdateRageUserRequest) ProtoReflect() protoreflect.Message
func (*UpdateRageUserRequest) Reset ¶ added in v1.0.1
func (x *UpdateRageUserRequest) Reset()
func (*UpdateRageUserRequest) String ¶ added in v1.0.1
func (x *UpdateRageUserRequest) String() string
type UpdateRageUserResponse ¶ added in v1.0.1
type UpdateRageUserResponse struct { User *models.RageUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*UpdateRageUserResponse) Descriptor
deprecated
added in
v1.0.1
func (*UpdateRageUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRageUserResponse.ProtoReflect.Descriptor instead.
func (*UpdateRageUserResponse) GetUser ¶ added in v1.0.1
func (x *UpdateRageUserResponse) GetUser() *models.RageUser
func (*UpdateRageUserResponse) ProtoMessage ¶ added in v1.0.1
func (*UpdateRageUserResponse) ProtoMessage()
func (*UpdateRageUserResponse) ProtoReflect ¶ added in v1.0.1
func (x *UpdateRageUserResponse) ProtoReflect() protoreflect.Message
func (*UpdateRageUserResponse) Reset ¶ added in v1.0.1
func (x *UpdateRageUserResponse) Reset()
func (*UpdateRageUserResponse) String ¶ added in v1.0.1
func (x *UpdateRageUserResponse) String() string