Class AuthorizationResourceImpl

  • All Implemented Interfaces:
    AuthorizationResource

    public class AuthorizationResourceImpl
    extends Object
    implements AuthorizationResource
    There are some difference between vertx and zero, in vertx, the resource and permissions are defined in Static Mode, it means that you won't fetch resource in your @AuthorizedResource method, in this kind of situation, you can pass `Authorization` object and keep matching unique one. But in zero framework, the `Authorization` object is calculated by resource in each request.
    Author:
    Lang
    • Method Detail

      • requestResource

        public void requestResource​(io.vertx.ext.web.RoutingContext context,
                                    io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.auth.authorization.Authorization>> handler)
        Specified by:
        requestResource in interface AuthorizationResource