public abstract static class VertxAuthGrpc.AuthVertxImplBase extends Object implements io.grpc.BindableService
| Constructor and Description |
|---|
AuthVertxImplBase() |
| Modifier and Type | Method and Description |
|---|---|
io.vertx.core.Future<AuthDisableResponse> |
authDisable(AuthDisableRequest request)
Put puts the given key into the key-value store.
|
io.vertx.core.Future<AuthEnableResponse> |
authEnable(AuthEnableRequest request)
Range gets the keys in the range from the key-value store.
|
io.vertx.core.Future<AuthenticateResponse> |
authenticate(AuthenticateRequest request) |
io.grpc.ServerServiceDefinition |
bindService() |
io.vertx.core.Future<AuthRoleAddResponse> |
roleAdd(AuthRoleAddRequest request)
RoleAdd adds a new role.
|
io.vertx.core.Future<AuthRoleDeleteResponse> |
roleDelete(AuthRoleDeleteRequest request)
RoleDelete deletes a specified role.
|
io.vertx.core.Future<AuthRoleGetResponse> |
roleGet(AuthRoleGetRequest request)
RoleGet gets detailed role information.
|
io.vertx.core.Future<AuthRoleGrantPermissionResponse> |
roleGrantPermission(AuthRoleGrantPermissionRequest request)
RoleGrantPermission grants a permission of a specified key or range to a specified role.
|
io.vertx.core.Future<AuthRoleListResponse> |
roleList(AuthRoleListRequest request)
RoleList gets lists of all roles.
|
io.vertx.core.Future<AuthRoleRevokePermissionResponse> |
roleRevokePermission(AuthRoleRevokePermissionRequest request)
RoleRevokePermission revokes a key or range permission of a specified role.
|
io.vertx.core.Future<AuthUserAddResponse> |
userAdd(AuthUserAddRequest request) |
io.vertx.core.Future<AuthUserChangePasswordResponse> |
userChangePassword(AuthUserChangePasswordRequest request) |
io.vertx.core.Future<AuthUserDeleteResponse> |
userDelete(AuthUserDeleteRequest request)
MoveLeader requests current leader node to transfer its leadership to transferee.
|
io.vertx.core.Future<AuthUserGetResponse> |
userGet(AuthUserGetRequest request)
Compact compacts the event history in the etcd key-value store.
|
io.vertx.core.Future<AuthUserGrantRoleResponse> |
userGrantRole(AuthUserGrantRoleRequest request)
UserGrant grants a role to a specified user.
|
io.vertx.core.Future<AuthUserListResponse> |
userList(AuthUserListRequest request)
Snapshot sends a snapshot of the entire backend from a member over a stream to a client.
|
io.vertx.core.Future<AuthUserRevokeRoleResponse> |
userRevokeRole(AuthUserRevokeRoleRequest request)
UserRevokeRole revokes a role of specified user.
|
VertxAuthGrpc.AuthVertxImplBase |
withCompression(String compression)
Set whether the server will try to use a compressed response.
|
public VertxAuthGrpc.AuthVertxImplBase withCompression(String compression)
compression - the compression, e.g gzippublic io.vertx.core.Future<AuthEnableResponse> authEnable(AuthEnableRequest request)
Range gets the keys in the range from the key-value store.
public io.vertx.core.Future<AuthDisableResponse> authDisable(AuthDisableRequest request)
Put puts the given key into the key-value store. A put request increments the revision of the key-value store and generates one event in the event history.
public io.vertx.core.Future<AuthenticateResponse> authenticate(AuthenticateRequest request)
public io.vertx.core.Future<AuthUserAddResponse> userAdd(AuthUserAddRequest request)
public io.vertx.core.Future<AuthUserGetResponse> userGet(AuthUserGetRequest request)
Compact compacts the event history in the etcd key-value store. The key-value store should be periodically compacted or the event history will continue to grow indefinitely.
public io.vertx.core.Future<AuthUserListResponse> userList(AuthUserListRequest request)
Snapshot sends a snapshot of the entire backend from a member over a stream to a client.
public io.vertx.core.Future<AuthUserDeleteResponse> userDelete(AuthUserDeleteRequest request)
MoveLeader requests current leader node to transfer its leadership to transferee.
public io.vertx.core.Future<AuthUserChangePasswordResponse> userChangePassword(AuthUserChangePasswordRequest request)
public io.vertx.core.Future<AuthUserGrantRoleResponse> userGrantRole(AuthUserGrantRoleRequest request)
UserGrant grants a role to a specified user.
public io.vertx.core.Future<AuthUserRevokeRoleResponse> userRevokeRole(AuthUserRevokeRoleRequest request)
UserRevokeRole revokes a role of specified user.
public io.vertx.core.Future<AuthRoleAddResponse> roleAdd(AuthRoleAddRequest request)
RoleAdd adds a new role.
public io.vertx.core.Future<AuthRoleGetResponse> roleGet(AuthRoleGetRequest request)
RoleGet gets detailed role information.
public io.vertx.core.Future<AuthRoleListResponse> roleList(AuthRoleListRequest request)
RoleList gets lists of all roles.
public io.vertx.core.Future<AuthRoleDeleteResponse> roleDelete(AuthRoleDeleteRequest request)
RoleDelete deletes a specified role.
public io.vertx.core.Future<AuthRoleGrantPermissionResponse> roleGrantPermission(AuthRoleGrantPermissionRequest request)
RoleGrantPermission grants a permission of a specified key or range to a specified role.
public io.vertx.core.Future<AuthRoleRevokePermissionResponse> roleRevokePermission(AuthRoleRevokePermissionRequest request)
RoleRevokePermission revokes a key or range permission of a specified role.
public final io.grpc.ServerServiceDefinition bindService()
bindService in interface io.grpc.BindableServiceCopyright © 2021. All rights reserved.