Package cn.vertxup.rbac.service.business
Interface UserStub
- All Known Implementing Classes:
UserService
public interface UserStub
-
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Future<io.vertx.core.json.JsonObject>createUser(io.vertx.core.json.JsonObject params) create user: SUser and OUserio.vertx.core.Future<Boolean>deleteUser(String userKey) delete user including related roles and groupsio.vertx.core.Future<io.vertx.core.json.JsonObject>fetchInformation(String userId) io.vertx.core.Future<io.vertx.core.json.JsonObject>fetchOUser(String userKey) Fetch ouser by client_idio.vertx.core.Future<io.vertx.core.json.JsonObject>updateInformation(String userId, io.vertx.core.json.JsonObject params) Update employee information
-
Method Details
-
fetchOUser
Fetch ouser by client_id -
createUser
io.vertx.core.Future<io.vertx.core.json.JsonObject> createUser(io.vertx.core.json.JsonObject params) create user: SUser and OUser -
deleteUser
delete user including related roles and groups -
updateInformation
io.vertx.core.Future<io.vertx.core.json.JsonObject> updateInformation(String userId, io.vertx.core.json.JsonObject params) Update employee information -
fetchInformation
-