Package cn.vertxup.rbac.wall
Class RbacWall
- java.lang.Object
-
- cn.vertxup.rbac.wall.RbacWall
-
@Wall(value="extension", path="/api/*") public class RbacWall extends ObjectInterface defined for component
-
-
Constructor Summary
Constructors Constructor Description RbacWall()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertx.core.Future<Boolean>authenticate(io.vertx.core.json.JsonObject data)io.vertx.core.Future<io.vertx.core.json.JsonObject>authorize(io.vertx.ext.auth.User user)io.vertx.core.Future<io.vertx.core.json.JsonObject>resource(io.vertx.core.json.JsonObject params)
-
-
-
Method Detail
-
authenticate
@Authenticate public io.vertx.core.Future<Boolean> authenticate(io.vertx.core.json.JsonObject data)
-
authorize
@Authorized public io.vertx.core.Future<io.vertx.core.json.JsonObject> authorize(io.vertx.ext.auth.User user)
-
resource
@AuthorizedResource public io.vertx.core.Future<io.vertx.core.json.JsonObject> resource(io.vertx.core.json.JsonObject params)
-
-