chore: auto-generate protobuf files [skip ci]
This commit is contained in:
@@ -134,6 +134,85 @@ export interface SyncUsersToSearchResponse {
|
|||||||
message: string;
|
message: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface GetAllPermissionsAdminRequest {
|
||||||
|
userId: string;
|
||||||
|
sessionId: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface PermissionAdmin {
|
||||||
|
id: string;
|
||||||
|
code: string;
|
||||||
|
description: string;
|
||||||
|
module: string;
|
||||||
|
roles: string[];
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface GetAllPermissionsAdminResponse {
|
||||||
|
permissions: PermissionAdmin[];
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface GetAllRolesAdminRequest {
|
||||||
|
userId: string;
|
||||||
|
sessionId: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface RolesAdmin {
|
||||||
|
id: string;
|
||||||
|
name: string;
|
||||||
|
level: number;
|
||||||
|
permissions: string[];
|
||||||
|
ldapMapping: string[];
|
||||||
|
accounts: string[];
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface GetAllRolesAdminResponse {
|
||||||
|
roles: RolesAdmin[];
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface CreateRoleAdminRequest {
|
||||||
|
name: string;
|
||||||
|
level: number;
|
||||||
|
permissionCodes: string[];
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface UpdateRoleAdminRequest {
|
||||||
|
id: string;
|
||||||
|
name?: string | undefined;
|
||||||
|
level?: number | undefined;
|
||||||
|
permissionCodes: string[];
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface ModifyRoleAdminResponse {
|
||||||
|
success: boolean;
|
||||||
|
message: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface DeleteRoleAdminRequest {
|
||||||
|
id: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface DeleteRoleAdminResponse {
|
||||||
|
success: boolean;
|
||||||
|
message: string;
|
||||||
|
fallbackRoleName?: string | undefined;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface CreatePermissionAdminRequest {
|
||||||
|
code: string;
|
||||||
|
description: string;
|
||||||
|
module: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface UpdatePermissionAdminRequest {
|
||||||
|
id: string;
|
||||||
|
roleIds: string[];
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface ModifyPermissionAdminResponse {
|
||||||
|
success: boolean;
|
||||||
|
message: string;
|
||||||
|
}
|
||||||
|
|
||||||
export const ADMIN_V1_PACKAGE_NAME = "admin.v1";
|
export const ADMIN_V1_PACKAGE_NAME = "admin.v1";
|
||||||
|
|
||||||
/** Единый сервис для всех административных операций */
|
/** Единый сервис для всех административных операций */
|
||||||
@@ -170,6 +249,31 @@ export interface AdminServiceClient {
|
|||||||
/** Синхронизация с поисковым движком (Elasticsearch) */
|
/** Синхронизация с поисковым движком (Elasticsearch) */
|
||||||
|
|
||||||
syncUsersToSearch(request: SyncUsersToSearchRequest, metadata?: Metadata): Observable<SyncUsersToSearchResponse>;
|
syncUsersToSearch(request: SyncUsersToSearchRequest, metadata?: Metadata): Observable<SyncUsersToSearchResponse>;
|
||||||
|
|
||||||
|
/** RBAC */
|
||||||
|
|
||||||
|
getAllPermissions(
|
||||||
|
request: GetAllPermissionsAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<GetAllPermissionsAdminResponse>;
|
||||||
|
|
||||||
|
getAllRoles(request: GetAllRolesAdminRequest, metadata?: Metadata): Observable<GetAllRolesAdminResponse>;
|
||||||
|
|
||||||
|
createRole(request: CreateRoleAdminRequest, metadata?: Metadata): Observable<ModifyRoleAdminResponse>;
|
||||||
|
|
||||||
|
updateRole(request: UpdateRoleAdminRequest, metadata?: Metadata): Observable<ModifyRoleAdminResponse>;
|
||||||
|
|
||||||
|
deleteRole(request: DeleteRoleAdminRequest, metadata?: Metadata): Observable<DeleteRoleAdminResponse>;
|
||||||
|
|
||||||
|
createPermission(
|
||||||
|
request: CreatePermissionAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<ModifyPermissionAdminResponse>;
|
||||||
|
|
||||||
|
updatePermission(
|
||||||
|
request: UpdatePermissionAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<ModifyPermissionAdminResponse>;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Единый сервис для всех административных операций */
|
/** Единый сервис для всех административных операций */
|
||||||
@@ -239,6 +343,46 @@ export interface AdminServiceController {
|
|||||||
request: SyncUsersToSearchRequest,
|
request: SyncUsersToSearchRequest,
|
||||||
metadata?: Metadata,
|
metadata?: Metadata,
|
||||||
): Promise<SyncUsersToSearchResponse> | Observable<SyncUsersToSearchResponse> | SyncUsersToSearchResponse;
|
): Promise<SyncUsersToSearchResponse> | Observable<SyncUsersToSearchResponse> | SyncUsersToSearchResponse;
|
||||||
|
|
||||||
|
/** RBAC */
|
||||||
|
|
||||||
|
getAllPermissions(
|
||||||
|
request: GetAllPermissionsAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
):
|
||||||
|
| Promise<GetAllPermissionsAdminResponse>
|
||||||
|
| Observable<GetAllPermissionsAdminResponse>
|
||||||
|
| GetAllPermissionsAdminResponse;
|
||||||
|
|
||||||
|
getAllRoles(
|
||||||
|
request: GetAllRolesAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<GetAllRolesAdminResponse> | Observable<GetAllRolesAdminResponse> | GetAllRolesAdminResponse;
|
||||||
|
|
||||||
|
createRole(
|
||||||
|
request: CreateRoleAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<ModifyRoleAdminResponse> | Observable<ModifyRoleAdminResponse> | ModifyRoleAdminResponse;
|
||||||
|
|
||||||
|
updateRole(
|
||||||
|
request: UpdateRoleAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<ModifyRoleAdminResponse> | Observable<ModifyRoleAdminResponse> | ModifyRoleAdminResponse;
|
||||||
|
|
||||||
|
deleteRole(
|
||||||
|
request: DeleteRoleAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<DeleteRoleAdminResponse> | Observable<DeleteRoleAdminResponse> | DeleteRoleAdminResponse;
|
||||||
|
|
||||||
|
createPermission(
|
||||||
|
request: CreatePermissionAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<ModifyPermissionAdminResponse> | Observable<ModifyPermissionAdminResponse> | ModifyPermissionAdminResponse;
|
||||||
|
|
||||||
|
updatePermission(
|
||||||
|
request: UpdatePermissionAdminRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<ModifyPermissionAdminResponse> | Observable<ModifyPermissionAdminResponse> | ModifyPermissionAdminResponse;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function AdminServiceControllerMethods() {
|
export function AdminServiceControllerMethods() {
|
||||||
@@ -255,6 +399,13 @@ export function AdminServiceControllerMethods() {
|
|||||||
"blockIp",
|
"blockIp",
|
||||||
"unblockIp",
|
"unblockIp",
|
||||||
"syncUsersToSearch",
|
"syncUsersToSearch",
|
||||||
|
"getAllPermissions",
|
||||||
|
"getAllRoles",
|
||||||
|
"createRole",
|
||||||
|
"updateRole",
|
||||||
|
"deleteRole",
|
||||||
|
"createPermission",
|
||||||
|
"updatePermission",
|
||||||
];
|
];
|
||||||
for (const method of grpcMethods) {
|
for (const method of grpcMethods) {
|
||||||
const descriptor: any = Reflect.getOwnPropertyDescriptor(constructor.prototype, method);
|
const descriptor: any = Reflect.getOwnPropertyDescriptor(constructor.prototype, method);
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -30,6 +30,13 @@ const (
|
|||||||
AdminService_BlockIp_FullMethodName = "/admin.v1.AdminService/BlockIp"
|
AdminService_BlockIp_FullMethodName = "/admin.v1.AdminService/BlockIp"
|
||||||
AdminService_UnblockIp_FullMethodName = "/admin.v1.AdminService/UnblockIp"
|
AdminService_UnblockIp_FullMethodName = "/admin.v1.AdminService/UnblockIp"
|
||||||
AdminService_SyncUsersToSearch_FullMethodName = "/admin.v1.AdminService/SyncUsersToSearch"
|
AdminService_SyncUsersToSearch_FullMethodName = "/admin.v1.AdminService/SyncUsersToSearch"
|
||||||
|
AdminService_GetAllPermissions_FullMethodName = "/admin.v1.AdminService/GetAllPermissions"
|
||||||
|
AdminService_GetAllRoles_FullMethodName = "/admin.v1.AdminService/GetAllRoles"
|
||||||
|
AdminService_CreateRole_FullMethodName = "/admin.v1.AdminService/CreateRole"
|
||||||
|
AdminService_UpdateRole_FullMethodName = "/admin.v1.AdminService/UpdateRole"
|
||||||
|
AdminService_DeleteRole_FullMethodName = "/admin.v1.AdminService/DeleteRole"
|
||||||
|
AdminService_CreatePermission_FullMethodName = "/admin.v1.AdminService/CreatePermission"
|
||||||
|
AdminService_UpdatePermission_FullMethodName = "/admin.v1.AdminService/UpdatePermission"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AdminServiceClient is the client API for AdminService service.
|
// AdminServiceClient is the client API for AdminService service.
|
||||||
@@ -54,6 +61,14 @@ type AdminServiceClient interface {
|
|||||||
UnblockIp(ctx context.Context, in *UnblockIpRequest, opts ...grpc.CallOption) (*UnblockIpResponse, error)
|
UnblockIp(ctx context.Context, in *UnblockIpRequest, opts ...grpc.CallOption) (*UnblockIpResponse, error)
|
||||||
// Синхронизация с поисковым движком (Elasticsearch)
|
// Синхронизация с поисковым движком (Elasticsearch)
|
||||||
SyncUsersToSearch(ctx context.Context, in *SyncUsersToSearchRequest, opts ...grpc.CallOption) (*SyncUsersToSearchResponse, error)
|
SyncUsersToSearch(ctx context.Context, in *SyncUsersToSearchRequest, opts ...grpc.CallOption) (*SyncUsersToSearchResponse, error)
|
||||||
|
// RBAC
|
||||||
|
GetAllPermissions(ctx context.Context, in *GetAllPermissionsAdminRequest, opts ...grpc.CallOption) (*GetAllPermissionsAdminResponse, error)
|
||||||
|
GetAllRoles(ctx context.Context, in *GetAllRolesAdminRequest, opts ...grpc.CallOption) (*GetAllRolesAdminResponse, error)
|
||||||
|
CreateRole(ctx context.Context, in *CreateRoleAdminRequest, opts ...grpc.CallOption) (*ModifyRoleAdminResponse, error)
|
||||||
|
UpdateRole(ctx context.Context, in *UpdateRoleAdminRequest, opts ...grpc.CallOption) (*ModifyRoleAdminResponse, error)
|
||||||
|
DeleteRole(ctx context.Context, in *DeleteRoleAdminRequest, opts ...grpc.CallOption) (*DeleteRoleAdminResponse, error)
|
||||||
|
CreatePermission(ctx context.Context, in *CreatePermissionAdminRequest, opts ...grpc.CallOption) (*ModifyPermissionAdminResponse, error)
|
||||||
|
UpdatePermission(ctx context.Context, in *UpdatePermissionAdminRequest, opts ...grpc.CallOption) (*ModifyPermissionAdminResponse, error)
|
||||||
}
|
}
|
||||||
|
|
||||||
type adminServiceClient struct {
|
type adminServiceClient struct {
|
||||||
@@ -174,6 +189,76 @@ func (c *adminServiceClient) SyncUsersToSearch(ctx context.Context, in *SyncUser
|
|||||||
return out, nil
|
return out, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (c *adminServiceClient) GetAllPermissions(ctx context.Context, in *GetAllPermissionsAdminRequest, opts ...grpc.CallOption) (*GetAllPermissionsAdminResponse, error) {
|
||||||
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||||
|
out := new(GetAllPermissionsAdminResponse)
|
||||||
|
err := c.cc.Invoke(ctx, AdminService_GetAllPermissions_FullMethodName, in, out, cOpts...)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return out, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (c *adminServiceClient) GetAllRoles(ctx context.Context, in *GetAllRolesAdminRequest, opts ...grpc.CallOption) (*GetAllRolesAdminResponse, error) {
|
||||||
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||||
|
out := new(GetAllRolesAdminResponse)
|
||||||
|
err := c.cc.Invoke(ctx, AdminService_GetAllRoles_FullMethodName, in, out, cOpts...)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return out, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (c *adminServiceClient) CreateRole(ctx context.Context, in *CreateRoleAdminRequest, opts ...grpc.CallOption) (*ModifyRoleAdminResponse, error) {
|
||||||
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||||
|
out := new(ModifyRoleAdminResponse)
|
||||||
|
err := c.cc.Invoke(ctx, AdminService_CreateRole_FullMethodName, in, out, cOpts...)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return out, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (c *adminServiceClient) UpdateRole(ctx context.Context, in *UpdateRoleAdminRequest, opts ...grpc.CallOption) (*ModifyRoleAdminResponse, error) {
|
||||||
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||||
|
out := new(ModifyRoleAdminResponse)
|
||||||
|
err := c.cc.Invoke(ctx, AdminService_UpdateRole_FullMethodName, in, out, cOpts...)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return out, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (c *adminServiceClient) DeleteRole(ctx context.Context, in *DeleteRoleAdminRequest, opts ...grpc.CallOption) (*DeleteRoleAdminResponse, error) {
|
||||||
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||||
|
out := new(DeleteRoleAdminResponse)
|
||||||
|
err := c.cc.Invoke(ctx, AdminService_DeleteRole_FullMethodName, in, out, cOpts...)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return out, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (c *adminServiceClient) CreatePermission(ctx context.Context, in *CreatePermissionAdminRequest, opts ...grpc.CallOption) (*ModifyPermissionAdminResponse, error) {
|
||||||
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||||
|
out := new(ModifyPermissionAdminResponse)
|
||||||
|
err := c.cc.Invoke(ctx, AdminService_CreatePermission_FullMethodName, in, out, cOpts...)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return out, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (c *adminServiceClient) UpdatePermission(ctx context.Context, in *UpdatePermissionAdminRequest, opts ...grpc.CallOption) (*ModifyPermissionAdminResponse, error) {
|
||||||
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
||||||
|
out := new(ModifyPermissionAdminResponse)
|
||||||
|
err := c.cc.Invoke(ctx, AdminService_UpdatePermission_FullMethodName, in, out, cOpts...)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return out, nil
|
||||||
|
}
|
||||||
|
|
||||||
// AdminServiceServer is the server API for AdminService service.
|
// AdminServiceServer is the server API for AdminService service.
|
||||||
// All implementations must embed UnimplementedAdminServiceServer
|
// All implementations must embed UnimplementedAdminServiceServer
|
||||||
// for forward compatibility.
|
// for forward compatibility.
|
||||||
@@ -196,6 +281,14 @@ type AdminServiceServer interface {
|
|||||||
UnblockIp(context.Context, *UnblockIpRequest) (*UnblockIpResponse, error)
|
UnblockIp(context.Context, *UnblockIpRequest) (*UnblockIpResponse, error)
|
||||||
// Синхронизация с поисковым движком (Elasticsearch)
|
// Синхронизация с поисковым движком (Elasticsearch)
|
||||||
SyncUsersToSearch(context.Context, *SyncUsersToSearchRequest) (*SyncUsersToSearchResponse, error)
|
SyncUsersToSearch(context.Context, *SyncUsersToSearchRequest) (*SyncUsersToSearchResponse, error)
|
||||||
|
// RBAC
|
||||||
|
GetAllPermissions(context.Context, *GetAllPermissionsAdminRequest) (*GetAllPermissionsAdminResponse, error)
|
||||||
|
GetAllRoles(context.Context, *GetAllRolesAdminRequest) (*GetAllRolesAdminResponse, error)
|
||||||
|
CreateRole(context.Context, *CreateRoleAdminRequest) (*ModifyRoleAdminResponse, error)
|
||||||
|
UpdateRole(context.Context, *UpdateRoleAdminRequest) (*ModifyRoleAdminResponse, error)
|
||||||
|
DeleteRole(context.Context, *DeleteRoleAdminRequest) (*DeleteRoleAdminResponse, error)
|
||||||
|
CreatePermission(context.Context, *CreatePermissionAdminRequest) (*ModifyPermissionAdminResponse, error)
|
||||||
|
UpdatePermission(context.Context, *UpdatePermissionAdminRequest) (*ModifyPermissionAdminResponse, error)
|
||||||
mustEmbedUnimplementedAdminServiceServer()
|
mustEmbedUnimplementedAdminServiceServer()
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -239,6 +332,27 @@ func (UnimplementedAdminServiceServer) UnblockIp(context.Context, *UnblockIpRequ
|
|||||||
func (UnimplementedAdminServiceServer) SyncUsersToSearch(context.Context, *SyncUsersToSearchRequest) (*SyncUsersToSearchResponse, error) {
|
func (UnimplementedAdminServiceServer) SyncUsersToSearch(context.Context, *SyncUsersToSearchRequest) (*SyncUsersToSearchResponse, error) {
|
||||||
return nil, status.Error(codes.Unimplemented, "method SyncUsersToSearch not implemented")
|
return nil, status.Error(codes.Unimplemented, "method SyncUsersToSearch not implemented")
|
||||||
}
|
}
|
||||||
|
func (UnimplementedAdminServiceServer) GetAllPermissions(context.Context, *GetAllPermissionsAdminRequest) (*GetAllPermissionsAdminResponse, error) {
|
||||||
|
return nil, status.Error(codes.Unimplemented, "method GetAllPermissions not implemented")
|
||||||
|
}
|
||||||
|
func (UnimplementedAdminServiceServer) GetAllRoles(context.Context, *GetAllRolesAdminRequest) (*GetAllRolesAdminResponse, error) {
|
||||||
|
return nil, status.Error(codes.Unimplemented, "method GetAllRoles not implemented")
|
||||||
|
}
|
||||||
|
func (UnimplementedAdminServiceServer) CreateRole(context.Context, *CreateRoleAdminRequest) (*ModifyRoleAdminResponse, error) {
|
||||||
|
return nil, status.Error(codes.Unimplemented, "method CreateRole not implemented")
|
||||||
|
}
|
||||||
|
func (UnimplementedAdminServiceServer) UpdateRole(context.Context, *UpdateRoleAdminRequest) (*ModifyRoleAdminResponse, error) {
|
||||||
|
return nil, status.Error(codes.Unimplemented, "method UpdateRole not implemented")
|
||||||
|
}
|
||||||
|
func (UnimplementedAdminServiceServer) DeleteRole(context.Context, *DeleteRoleAdminRequest) (*DeleteRoleAdminResponse, error) {
|
||||||
|
return nil, status.Error(codes.Unimplemented, "method DeleteRole not implemented")
|
||||||
|
}
|
||||||
|
func (UnimplementedAdminServiceServer) CreatePermission(context.Context, *CreatePermissionAdminRequest) (*ModifyPermissionAdminResponse, error) {
|
||||||
|
return nil, status.Error(codes.Unimplemented, "method CreatePermission not implemented")
|
||||||
|
}
|
||||||
|
func (UnimplementedAdminServiceServer) UpdatePermission(context.Context, *UpdatePermissionAdminRequest) (*ModifyPermissionAdminResponse, error) {
|
||||||
|
return nil, status.Error(codes.Unimplemented, "method UpdatePermission not implemented")
|
||||||
|
}
|
||||||
func (UnimplementedAdminServiceServer) mustEmbedUnimplementedAdminServiceServer() {}
|
func (UnimplementedAdminServiceServer) mustEmbedUnimplementedAdminServiceServer() {}
|
||||||
func (UnimplementedAdminServiceServer) testEmbeddedByValue() {}
|
func (UnimplementedAdminServiceServer) testEmbeddedByValue() {}
|
||||||
|
|
||||||
@@ -458,6 +572,132 @@ func _AdminService_SyncUsersToSearch_Handler(srv interface{}, ctx context.Contex
|
|||||||
return interceptor(ctx, in, info, handler)
|
return interceptor(ctx, in, info, handler)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func _AdminService_GetAllPermissions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
|
in := new(GetAllPermissionsAdminRequest)
|
||||||
|
if err := dec(in); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if interceptor == nil {
|
||||||
|
return srv.(AdminServiceServer).GetAllPermissions(ctx, in)
|
||||||
|
}
|
||||||
|
info := &grpc.UnaryServerInfo{
|
||||||
|
Server: srv,
|
||||||
|
FullMethod: AdminService_GetAllPermissions_FullMethodName,
|
||||||
|
}
|
||||||
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||||
|
return srv.(AdminServiceServer).GetAllPermissions(ctx, req.(*GetAllPermissionsAdminRequest))
|
||||||
|
}
|
||||||
|
return interceptor(ctx, in, info, handler)
|
||||||
|
}
|
||||||
|
|
||||||
|
func _AdminService_GetAllRoles_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
|
in := new(GetAllRolesAdminRequest)
|
||||||
|
if err := dec(in); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if interceptor == nil {
|
||||||
|
return srv.(AdminServiceServer).GetAllRoles(ctx, in)
|
||||||
|
}
|
||||||
|
info := &grpc.UnaryServerInfo{
|
||||||
|
Server: srv,
|
||||||
|
FullMethod: AdminService_GetAllRoles_FullMethodName,
|
||||||
|
}
|
||||||
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||||
|
return srv.(AdminServiceServer).GetAllRoles(ctx, req.(*GetAllRolesAdminRequest))
|
||||||
|
}
|
||||||
|
return interceptor(ctx, in, info, handler)
|
||||||
|
}
|
||||||
|
|
||||||
|
func _AdminService_CreateRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
|
in := new(CreateRoleAdminRequest)
|
||||||
|
if err := dec(in); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if interceptor == nil {
|
||||||
|
return srv.(AdminServiceServer).CreateRole(ctx, in)
|
||||||
|
}
|
||||||
|
info := &grpc.UnaryServerInfo{
|
||||||
|
Server: srv,
|
||||||
|
FullMethod: AdminService_CreateRole_FullMethodName,
|
||||||
|
}
|
||||||
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||||
|
return srv.(AdminServiceServer).CreateRole(ctx, req.(*CreateRoleAdminRequest))
|
||||||
|
}
|
||||||
|
return interceptor(ctx, in, info, handler)
|
||||||
|
}
|
||||||
|
|
||||||
|
func _AdminService_UpdateRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
|
in := new(UpdateRoleAdminRequest)
|
||||||
|
if err := dec(in); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if interceptor == nil {
|
||||||
|
return srv.(AdminServiceServer).UpdateRole(ctx, in)
|
||||||
|
}
|
||||||
|
info := &grpc.UnaryServerInfo{
|
||||||
|
Server: srv,
|
||||||
|
FullMethod: AdminService_UpdateRole_FullMethodName,
|
||||||
|
}
|
||||||
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||||
|
return srv.(AdminServiceServer).UpdateRole(ctx, req.(*UpdateRoleAdminRequest))
|
||||||
|
}
|
||||||
|
return interceptor(ctx, in, info, handler)
|
||||||
|
}
|
||||||
|
|
||||||
|
func _AdminService_DeleteRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
|
in := new(DeleteRoleAdminRequest)
|
||||||
|
if err := dec(in); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if interceptor == nil {
|
||||||
|
return srv.(AdminServiceServer).DeleteRole(ctx, in)
|
||||||
|
}
|
||||||
|
info := &grpc.UnaryServerInfo{
|
||||||
|
Server: srv,
|
||||||
|
FullMethod: AdminService_DeleteRole_FullMethodName,
|
||||||
|
}
|
||||||
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||||
|
return srv.(AdminServiceServer).DeleteRole(ctx, req.(*DeleteRoleAdminRequest))
|
||||||
|
}
|
||||||
|
return interceptor(ctx, in, info, handler)
|
||||||
|
}
|
||||||
|
|
||||||
|
func _AdminService_CreatePermission_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
|
in := new(CreatePermissionAdminRequest)
|
||||||
|
if err := dec(in); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if interceptor == nil {
|
||||||
|
return srv.(AdminServiceServer).CreatePermission(ctx, in)
|
||||||
|
}
|
||||||
|
info := &grpc.UnaryServerInfo{
|
||||||
|
Server: srv,
|
||||||
|
FullMethod: AdminService_CreatePermission_FullMethodName,
|
||||||
|
}
|
||||||
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||||
|
return srv.(AdminServiceServer).CreatePermission(ctx, req.(*CreatePermissionAdminRequest))
|
||||||
|
}
|
||||||
|
return interceptor(ctx, in, info, handler)
|
||||||
|
}
|
||||||
|
|
||||||
|
func _AdminService_UpdatePermission_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||||
|
in := new(UpdatePermissionAdminRequest)
|
||||||
|
if err := dec(in); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if interceptor == nil {
|
||||||
|
return srv.(AdminServiceServer).UpdatePermission(ctx, in)
|
||||||
|
}
|
||||||
|
info := &grpc.UnaryServerInfo{
|
||||||
|
Server: srv,
|
||||||
|
FullMethod: AdminService_UpdatePermission_FullMethodName,
|
||||||
|
}
|
||||||
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||||
|
return srv.(AdminServiceServer).UpdatePermission(ctx, req.(*UpdatePermissionAdminRequest))
|
||||||
|
}
|
||||||
|
return interceptor(ctx, in, info, handler)
|
||||||
|
}
|
||||||
|
|
||||||
// AdminService_ServiceDesc is the grpc.ServiceDesc for AdminService service.
|
// AdminService_ServiceDesc is the grpc.ServiceDesc for AdminService service.
|
||||||
// It's only intended for direct use with grpc.RegisterService,
|
// It's only intended for direct use with grpc.RegisterService,
|
||||||
// and not to be introspected or modified (even as a copy)
|
// and not to be introspected or modified (even as a copy)
|
||||||
@@ -509,6 +749,34 @@ var AdminService_ServiceDesc = grpc.ServiceDesc{
|
|||||||
MethodName: "SyncUsersToSearch",
|
MethodName: "SyncUsersToSearch",
|
||||||
Handler: _AdminService_SyncUsersToSearch_Handler,
|
Handler: _AdminService_SyncUsersToSearch_Handler,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
MethodName: "GetAllPermissions",
|
||||||
|
Handler: _AdminService_GetAllPermissions_Handler,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
MethodName: "GetAllRoles",
|
||||||
|
Handler: _AdminService_GetAllRoles_Handler,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
MethodName: "CreateRole",
|
||||||
|
Handler: _AdminService_CreateRole_Handler,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
MethodName: "UpdateRole",
|
||||||
|
Handler: _AdminService_UpdateRole_Handler,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
MethodName: "DeleteRole",
|
||||||
|
Handler: _AdminService_DeleteRole_Handler,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
MethodName: "CreatePermission",
|
||||||
|
Handler: _AdminService_CreatePermission_Handler,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
MethodName: "UpdatePermission",
|
||||||
|
Handler: _AdminService_UpdatePermission_Handler,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
Streams: []grpc.StreamDesc{},
|
Streams: []grpc.StreamDesc{},
|
||||||
Metadata: "admin/admin-account.proto",
|
Metadata: "admin/admin-account.proto",
|
||||||
|
|||||||
Reference in New Issue
Block a user