custos-client-sdks/custos-python-sdk/build/lib/custos/server/integration/GroupManagementService_pb2_grpc.py (733 lines of code) (raw):
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
"""Client and server classes corresponding to protobuf-defined services."""
import grpc
import custos.server.core.IamAdminService_pb2 as IamAdminService__pb2
import custos.server.core.UserProfileService_pb2 as UserProfileService__pb2
class GroupManagementServiceStub(object):
"""Missing associated documentation comment in .proto file."""
def __init__(self, channel):
"""Constructor.
Args:
channel: A grpc.Channel.
"""
self.createKeycloakGroups = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/createKeycloakGroups',
request_serializer=IamAdminService__pb2.GroupsRequest.SerializeToString,
response_deserializer=IamAdminService__pb2.GroupsResponse.FromString,
)
self.updateKeycloakGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/updateKeycloakGroup',
request_serializer=IamAdminService__pb2.GroupRequest.SerializeToString,
response_deserializer=IamAdminService__pb2.GroupRepresentation.FromString,
)
self.deleteKeycloakGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/deleteKeycloakGroup',
request_serializer=IamAdminService__pb2.GroupRequest.SerializeToString,
response_deserializer=IamAdminService__pb2.OperationStatus.FromString,
)
self.findKeycloakGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/findKeycloakGroup',
request_serializer=IamAdminService__pb2.GroupRequest.SerializeToString,
response_deserializer=IamAdminService__pb2.GroupRepresentation.FromString,
)
self.getAllKeycloakGroups = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/getAllKeycloakGroups',
request_serializer=IamAdminService__pb2.GroupRequest.SerializeToString,
response_deserializer=IamAdminService__pb2.GroupsResponse.FromString,
)
self.addUserToKeycloakGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/addUserToKeycloakGroup',
request_serializer=IamAdminService__pb2.UserGroupMappingRequest.SerializeToString,
response_deserializer=IamAdminService__pb2.OperationStatus.FromString,
)
self.removeUserFromKeycloakGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/removeUserFromKeycloakGroup',
request_serializer=IamAdminService__pb2.UserGroupMappingRequest.SerializeToString,
response_deserializer=IamAdminService__pb2.OperationStatus.FromString,
)
self.createGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/createGroup',
request_serializer=UserProfileService__pb2.GroupRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.Group.FromString,
)
self.updateGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/updateGroup',
request_serializer=UserProfileService__pb2.GroupRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.Group.FromString,
)
self.deleteGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/deleteGroup',
request_serializer=UserProfileService__pb2.GroupRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
self.findGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/findGroup',
request_serializer=UserProfileService__pb2.GroupRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.Group.FromString,
)
self.getAllGroups = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/getAllGroups',
request_serializer=UserProfileService__pb2.GroupRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.GetAllGroupsResponse.FromString,
)
self.addUserToGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/addUserToGroup',
request_serializer=UserProfileService__pb2.GroupMembership.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
self.removeUserFromGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/removeUserFromGroup',
request_serializer=UserProfileService__pb2.GroupMembership.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
self.addChildGroupToParentGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/addChildGroupToParentGroup',
request_serializer=UserProfileService__pb2.GroupToGroupMembership.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
self.removeChildGroupFromParentGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/removeChildGroupFromParentGroup',
request_serializer=UserProfileService__pb2.GroupToGroupMembership.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
self.getAllGroupsOfUser = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/getAllGroupsOfUser',
request_serializer=UserProfileService__pb2.UserProfileRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.GetAllGroupsResponse.FromString,
)
self.getAllParentGroupsOfGroup = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/getAllParentGroupsOfGroup',
request_serializer=UserProfileService__pb2.GroupRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.GetAllGroupsResponse.FromString,
)
self.getAllChildUsers = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/getAllChildUsers',
request_serializer=UserProfileService__pb2.GroupRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.GetAllUserProfilesResponse.FromString,
)
self.getAllChildGroups = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/getAllChildGroups',
request_serializer=UserProfileService__pb2.GroupRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.GetAllGroupsResponse.FromString,
)
self.changeUserMembershipType = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/changeUserMembershipType',
request_serializer=UserProfileService__pb2.GroupMembership.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
self.hasAccess = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/hasAccess',
request_serializer=UserProfileService__pb2.GroupMembership.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
self.addGroupMembershipType = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/addGroupMembershipType',
request_serializer=UserProfileService__pb2.UserGroupMembershipTypeRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
self.removeUserGroupMembershipType = channel.unary_unary(
'/org.apache.custos.group.management.service.GroupManagementService/removeUserGroupMembershipType',
request_serializer=UserProfileService__pb2.UserGroupMembershipTypeRequest.SerializeToString,
response_deserializer=UserProfileService__pb2.Status.FromString,
)
class GroupManagementServiceServicer(object):
"""Missing associated documentation comment in .proto file."""
def createKeycloakGroups(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def updateKeycloakGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def deleteKeycloakGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def findKeycloakGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def getAllKeycloakGroups(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def addUserToKeycloakGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def removeUserFromKeycloakGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def createGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def updateGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def deleteGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def findGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def getAllGroups(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def addUserToGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def removeUserFromGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def addChildGroupToParentGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def removeChildGroupFromParentGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def getAllGroupsOfUser(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def getAllParentGroupsOfGroup(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def getAllChildUsers(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def getAllChildGroups(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def changeUserMembershipType(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def hasAccess(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def addGroupMembershipType(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def removeUserGroupMembershipType(self, request, context):
"""Missing associated documentation comment in .proto file."""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def add_GroupManagementServiceServicer_to_server(servicer, server):
rpc_method_handlers = {
'createKeycloakGroups': grpc.unary_unary_rpc_method_handler(
servicer.createKeycloakGroups,
request_deserializer=IamAdminService__pb2.GroupsRequest.FromString,
response_serializer=IamAdminService__pb2.GroupsResponse.SerializeToString,
),
'updateKeycloakGroup': grpc.unary_unary_rpc_method_handler(
servicer.updateKeycloakGroup,
request_deserializer=IamAdminService__pb2.GroupRequest.FromString,
response_serializer=IamAdminService__pb2.GroupRepresentation.SerializeToString,
),
'deleteKeycloakGroup': grpc.unary_unary_rpc_method_handler(
servicer.deleteKeycloakGroup,
request_deserializer=IamAdminService__pb2.GroupRequest.FromString,
response_serializer=IamAdminService__pb2.OperationStatus.SerializeToString,
),
'findKeycloakGroup': grpc.unary_unary_rpc_method_handler(
servicer.findKeycloakGroup,
request_deserializer=IamAdminService__pb2.GroupRequest.FromString,
response_serializer=IamAdminService__pb2.GroupRepresentation.SerializeToString,
),
'getAllKeycloakGroups': grpc.unary_unary_rpc_method_handler(
servicer.getAllKeycloakGroups,
request_deserializer=IamAdminService__pb2.GroupRequest.FromString,
response_serializer=IamAdminService__pb2.GroupsResponse.SerializeToString,
),
'addUserToKeycloakGroup': grpc.unary_unary_rpc_method_handler(
servicer.addUserToKeycloakGroup,
request_deserializer=IamAdminService__pb2.UserGroupMappingRequest.FromString,
response_serializer=IamAdminService__pb2.OperationStatus.SerializeToString,
),
'removeUserFromKeycloakGroup': grpc.unary_unary_rpc_method_handler(
servicer.removeUserFromKeycloakGroup,
request_deserializer=IamAdminService__pb2.UserGroupMappingRequest.FromString,
response_serializer=IamAdminService__pb2.OperationStatus.SerializeToString,
),
'createGroup': grpc.unary_unary_rpc_method_handler(
servicer.createGroup,
request_deserializer=UserProfileService__pb2.GroupRequest.FromString,
response_serializer=UserProfileService__pb2.Group.SerializeToString,
),
'updateGroup': grpc.unary_unary_rpc_method_handler(
servicer.updateGroup,
request_deserializer=UserProfileService__pb2.GroupRequest.FromString,
response_serializer=UserProfileService__pb2.Group.SerializeToString,
),
'deleteGroup': grpc.unary_unary_rpc_method_handler(
servicer.deleteGroup,
request_deserializer=UserProfileService__pb2.GroupRequest.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
'findGroup': grpc.unary_unary_rpc_method_handler(
servicer.findGroup,
request_deserializer=UserProfileService__pb2.GroupRequest.FromString,
response_serializer=UserProfileService__pb2.Group.SerializeToString,
),
'getAllGroups': grpc.unary_unary_rpc_method_handler(
servicer.getAllGroups,
request_deserializer=UserProfileService__pb2.GroupRequest.FromString,
response_serializer=UserProfileService__pb2.GetAllGroupsResponse.SerializeToString,
),
'addUserToGroup': grpc.unary_unary_rpc_method_handler(
servicer.addUserToGroup,
request_deserializer=UserProfileService__pb2.GroupMembership.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
'removeUserFromGroup': grpc.unary_unary_rpc_method_handler(
servicer.removeUserFromGroup,
request_deserializer=UserProfileService__pb2.GroupMembership.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
'addChildGroupToParentGroup': grpc.unary_unary_rpc_method_handler(
servicer.addChildGroupToParentGroup,
request_deserializer=UserProfileService__pb2.GroupToGroupMembership.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
'removeChildGroupFromParentGroup': grpc.unary_unary_rpc_method_handler(
servicer.removeChildGroupFromParentGroup,
request_deserializer=UserProfileService__pb2.GroupToGroupMembership.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
'getAllGroupsOfUser': grpc.unary_unary_rpc_method_handler(
servicer.getAllGroupsOfUser,
request_deserializer=UserProfileService__pb2.UserProfileRequest.FromString,
response_serializer=UserProfileService__pb2.GetAllGroupsResponse.SerializeToString,
),
'getAllParentGroupsOfGroup': grpc.unary_unary_rpc_method_handler(
servicer.getAllParentGroupsOfGroup,
request_deserializer=UserProfileService__pb2.GroupRequest.FromString,
response_serializer=UserProfileService__pb2.GetAllGroupsResponse.SerializeToString,
),
'getAllChildUsers': grpc.unary_unary_rpc_method_handler(
servicer.getAllChildUsers,
request_deserializer=UserProfileService__pb2.GroupRequest.FromString,
response_serializer=UserProfileService__pb2.GetAllUserProfilesResponse.SerializeToString,
),
'getAllChildGroups': grpc.unary_unary_rpc_method_handler(
servicer.getAllChildGroups,
request_deserializer=UserProfileService__pb2.GroupRequest.FromString,
response_serializer=UserProfileService__pb2.GetAllGroupsResponse.SerializeToString,
),
'changeUserMembershipType': grpc.unary_unary_rpc_method_handler(
servicer.changeUserMembershipType,
request_deserializer=UserProfileService__pb2.GroupMembership.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
'hasAccess': grpc.unary_unary_rpc_method_handler(
servicer.hasAccess,
request_deserializer=UserProfileService__pb2.GroupMembership.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
'addGroupMembershipType': grpc.unary_unary_rpc_method_handler(
servicer.addGroupMembershipType,
request_deserializer=UserProfileService__pb2.UserGroupMembershipTypeRequest.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
'removeUserGroupMembershipType': grpc.unary_unary_rpc_method_handler(
servicer.removeUserGroupMembershipType,
request_deserializer=UserProfileService__pb2.UserGroupMembershipTypeRequest.FromString,
response_serializer=UserProfileService__pb2.Status.SerializeToString,
),
}
generic_handler = grpc.method_handlers_generic_handler(
'org.apache.custos.group.management.service.GroupManagementService', rpc_method_handlers)
server.add_generic_rpc_handlers((generic_handler,))
# This class is part of an EXPERIMENTAL API.
class GroupManagementService(object):
"""Missing associated documentation comment in .proto file."""
@staticmethod
def createKeycloakGroups(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/createKeycloakGroups',
IamAdminService__pb2.GroupsRequest.SerializeToString,
IamAdminService__pb2.GroupsResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def updateKeycloakGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/updateKeycloakGroup',
IamAdminService__pb2.GroupRequest.SerializeToString,
IamAdminService__pb2.GroupRepresentation.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def deleteKeycloakGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/deleteKeycloakGroup',
IamAdminService__pb2.GroupRequest.SerializeToString,
IamAdminService__pb2.OperationStatus.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def findKeycloakGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/findKeycloakGroup',
IamAdminService__pb2.GroupRequest.SerializeToString,
IamAdminService__pb2.GroupRepresentation.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def getAllKeycloakGroups(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/getAllKeycloakGroups',
IamAdminService__pb2.GroupRequest.SerializeToString,
IamAdminService__pb2.GroupsResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def addUserToKeycloakGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/addUserToKeycloakGroup',
IamAdminService__pb2.UserGroupMappingRequest.SerializeToString,
IamAdminService__pb2.OperationStatus.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def removeUserFromKeycloakGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/removeUserFromKeycloakGroup',
IamAdminService__pb2.UserGroupMappingRequest.SerializeToString,
IamAdminService__pb2.OperationStatus.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def createGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/createGroup',
UserProfileService__pb2.GroupRequest.SerializeToString,
UserProfileService__pb2.Group.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def updateGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/updateGroup',
UserProfileService__pb2.GroupRequest.SerializeToString,
UserProfileService__pb2.Group.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def deleteGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/deleteGroup',
UserProfileService__pb2.GroupRequest.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def findGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/findGroup',
UserProfileService__pb2.GroupRequest.SerializeToString,
UserProfileService__pb2.Group.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def getAllGroups(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/getAllGroups',
UserProfileService__pb2.GroupRequest.SerializeToString,
UserProfileService__pb2.GetAllGroupsResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def addUserToGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/addUserToGroup',
UserProfileService__pb2.GroupMembership.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def removeUserFromGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/removeUserFromGroup',
UserProfileService__pb2.GroupMembership.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def addChildGroupToParentGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/addChildGroupToParentGroup',
UserProfileService__pb2.GroupToGroupMembership.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def removeChildGroupFromParentGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/removeChildGroupFromParentGroup',
UserProfileService__pb2.GroupToGroupMembership.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def getAllGroupsOfUser(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/getAllGroupsOfUser',
UserProfileService__pb2.UserProfileRequest.SerializeToString,
UserProfileService__pb2.GetAllGroupsResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def getAllParentGroupsOfGroup(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/getAllParentGroupsOfGroup',
UserProfileService__pb2.GroupRequest.SerializeToString,
UserProfileService__pb2.GetAllGroupsResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def getAllChildUsers(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/getAllChildUsers',
UserProfileService__pb2.GroupRequest.SerializeToString,
UserProfileService__pb2.GetAllUserProfilesResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def getAllChildGroups(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/getAllChildGroups',
UserProfileService__pb2.GroupRequest.SerializeToString,
UserProfileService__pb2.GetAllGroupsResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def changeUserMembershipType(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/changeUserMembershipType',
UserProfileService__pb2.GroupMembership.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def hasAccess(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/hasAccess',
UserProfileService__pb2.GroupMembership.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def addGroupMembershipType(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/addGroupMembershipType',
UserProfileService__pb2.UserGroupMembershipTypeRequest.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def removeUserGroupMembershipType(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/org.apache.custos.group.management.service.GroupManagementService/removeUserGroupMembershipType',
UserProfileService__pb2.UserGroupMembershipTypeRequest.SerializeToString,
UserProfileService__pb2.Status.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)