public class AuthService extends AuthGrpc.AuthImplBase
| Constructor and Description |
|---|
AuthService(KetaLeaderElector elector) |
| Modifier and Type | Method and Description |
|---|---|
void |
authDisable(AuthDisableRequest request,
io.grpc.stub.StreamObserver<AuthDisableResponse> responseObserver)
AuthDisable disables authentication.
|
void |
authEnable(AuthEnableRequest request,
io.grpc.stub.StreamObserver<AuthEnableResponse> responseObserver)
AuthEnable enables authentication.
|
void |
authenticate(AuthenticateRequest request,
io.grpc.stub.StreamObserver<AuthenticateResponse> responseObserver)
Authenticate processes an authenticate request.
|
void |
roleAdd(AuthRoleAddRequest request,
io.grpc.stub.StreamObserver<AuthRoleAddResponse> responseObserver)
RoleAdd adds a new role.
|
void |
roleDelete(AuthRoleDeleteRequest request,
io.grpc.stub.StreamObserver<AuthRoleDeleteResponse> responseObserver)
RoleDelete deletes a specified role.
|
void |
roleGet(AuthRoleGetRequest request,
io.grpc.stub.StreamObserver<AuthRoleGetResponse> responseObserver)
RoleGet gets detailed role information.
|
void |
roleGrantPermission(AuthRoleGrantPermissionRequest request,
io.grpc.stub.StreamObserver<AuthRoleGrantPermissionResponse> responseObserver)
RoleGrantPermission grants a permission of a specified key or range to a specified role.
|
void |
roleList(AuthRoleListRequest request,
io.grpc.stub.StreamObserver<AuthRoleListResponse> responseObserver)
RoleList gets lists of all roles.
|
void |
roleRevokePermission(AuthRoleRevokePermissionRequest request,
io.grpc.stub.StreamObserver<AuthRoleRevokePermissionResponse> responseObserver)
RoleRevokePermission revokes a key or range permission of a specified role.
|
void |
userAdd(AuthUserAddRequest request,
io.grpc.stub.StreamObserver<AuthUserAddResponse> responseObserver)
UserAdd adds a new user.
|
void |
userChangePassword(AuthUserChangePasswordRequest request,
io.grpc.stub.StreamObserver<AuthUserChangePasswordResponse> responseObserver)
UserChangePassword changes the password of a specified user.
|
void |
userDelete(AuthUserDeleteRequest request,
io.grpc.stub.StreamObserver<AuthUserDeleteResponse> responseObserver)
UserDelete deletes a specified user.
|
void |
userGet(AuthUserGetRequest request,
io.grpc.stub.StreamObserver<AuthUserGetResponse> responseObserver)
UserGet gets detailed user information.
|
void |
userGrantRole(AuthUserGrantRoleRequest request,
io.grpc.stub.StreamObserver<AuthUserGrantRoleResponse> responseObserver)
UserGrant grants a role to a specified user.
|
void |
userList(AuthUserListRequest request,
io.grpc.stub.StreamObserver<AuthUserListResponse> responseObserver)
UserList gets a list of all users.
|
void |
userRevokeRole(AuthUserRevokeRoleRequest request,
io.grpc.stub.StreamObserver<AuthUserRevokeRoleResponse> responseObserver)
UserRevokeRole revokes a role of specified user.
|
bindServicepublic AuthService(KetaLeaderElector elector)
public void authEnable(AuthEnableRequest request, io.grpc.stub.StreamObserver<AuthEnableResponse> responseObserver)
AuthGrpc.AuthImplBaseAuthEnable enables authentication.
authEnable in class AuthGrpc.AuthImplBasepublic void authDisable(AuthDisableRequest request, io.grpc.stub.StreamObserver<AuthDisableResponse> responseObserver)
AuthGrpc.AuthImplBaseAuthDisable disables authentication.
authDisable in class AuthGrpc.AuthImplBasepublic void authenticate(AuthenticateRequest request, io.grpc.stub.StreamObserver<AuthenticateResponse> responseObserver)
AuthGrpc.AuthImplBaseAuthenticate processes an authenticate request.
authenticate in class AuthGrpc.AuthImplBasepublic void userAdd(AuthUserAddRequest request, io.grpc.stub.StreamObserver<AuthUserAddResponse> responseObserver)
AuthGrpc.AuthImplBaseUserAdd adds a new user.
userAdd in class AuthGrpc.AuthImplBasepublic void userGet(AuthUserGetRequest request, io.grpc.stub.StreamObserver<AuthUserGetResponse> responseObserver)
AuthGrpc.AuthImplBaseUserGet gets detailed user information.
userGet in class AuthGrpc.AuthImplBasepublic void userList(AuthUserListRequest request, io.grpc.stub.StreamObserver<AuthUserListResponse> responseObserver)
AuthGrpc.AuthImplBaseUserList gets a list of all users.
userList in class AuthGrpc.AuthImplBasepublic void userDelete(AuthUserDeleteRequest request, io.grpc.stub.StreamObserver<AuthUserDeleteResponse> responseObserver)
AuthGrpc.AuthImplBaseUserDelete deletes a specified user.
userDelete in class AuthGrpc.AuthImplBasepublic void userChangePassword(AuthUserChangePasswordRequest request, io.grpc.stub.StreamObserver<AuthUserChangePasswordResponse> responseObserver)
AuthGrpc.AuthImplBaseUserChangePassword changes the password of a specified user.
userChangePassword in class AuthGrpc.AuthImplBasepublic void userGrantRole(AuthUserGrantRoleRequest request, io.grpc.stub.StreamObserver<AuthUserGrantRoleResponse> responseObserver)
AuthGrpc.AuthImplBaseUserGrant grants a role to a specified user.
userGrantRole in class AuthGrpc.AuthImplBasepublic void userRevokeRole(AuthUserRevokeRoleRequest request, io.grpc.stub.StreamObserver<AuthUserRevokeRoleResponse> responseObserver)
AuthGrpc.AuthImplBaseUserRevokeRole revokes a role of specified user.
userRevokeRole in class AuthGrpc.AuthImplBasepublic void roleAdd(AuthRoleAddRequest request, io.grpc.stub.StreamObserver<AuthRoleAddResponse> responseObserver)
AuthGrpc.AuthImplBaseRoleAdd adds a new role.
roleAdd in class AuthGrpc.AuthImplBasepublic void roleGet(AuthRoleGetRequest request, io.grpc.stub.StreamObserver<AuthRoleGetResponse> responseObserver)
AuthGrpc.AuthImplBaseRoleGet gets detailed role information.
roleGet in class AuthGrpc.AuthImplBasepublic void roleList(AuthRoleListRequest request, io.grpc.stub.StreamObserver<AuthRoleListResponse> responseObserver)
AuthGrpc.AuthImplBaseRoleList gets lists of all roles.
roleList in class AuthGrpc.AuthImplBasepublic void roleDelete(AuthRoleDeleteRequest request, io.grpc.stub.StreamObserver<AuthRoleDeleteResponse> responseObserver)
AuthGrpc.AuthImplBaseRoleDelete deletes a specified role.
roleDelete in class AuthGrpc.AuthImplBasepublic void roleGrantPermission(AuthRoleGrantPermissionRequest request, io.grpc.stub.StreamObserver<AuthRoleGrantPermissionResponse> responseObserver)
AuthGrpc.AuthImplBaseRoleGrantPermission grants a permission of a specified key or range to a specified role.
roleGrantPermission in class AuthGrpc.AuthImplBasepublic void roleRevokePermission(AuthRoleRevokePermissionRequest request, io.grpc.stub.StreamObserver<AuthRoleRevokePermissionResponse> responseObserver)
AuthGrpc.AuthImplBaseRoleRevokePermission revokes a key or range permission of a specified role.
roleRevokePermission in class AuthGrpc.AuthImplBaseCopyright © 2021. All rights reserved.