Class RbacWall


  • @Wall(value="extension",
          path="/api/*")
    public class RbacWall
    extends Object
    Interface defined for component
    • Constructor Detail

      • RbacWall

        public RbacWall()
    • 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)