Class StandardSecurityCheckInterceptor

java.lang.Object
io.quarkus.resteasy.runtime.StandardSecurityCheckInterceptor
Direct Known Subclasses:
StandardSecurityCheckInterceptor.AuthenticatedInterceptor, StandardSecurityCheckInterceptor.PermissionsAllowedInterceptor, StandardSecurityCheckInterceptor.PermitAllInterceptor, StandardSecurityCheckInterceptor.RolesAllowedInterceptor

public abstract class StandardSecurityCheckInterceptor extends Object
Security checks for RBAC annotations on endpoints are done by the EagerSecurityFilter, this interceptor propagates the information to the SecurityHandler to prevent repeated checks. The DenyAll security check is performed just once.
  • Field Details

    • controller

      @Inject io.quarkus.security.spi.runtime.AuthorizationController controller
    • currentVertxRequest

      @Inject CurrentVertxRequest currentVertxRequest
  • Constructor Details

    • StandardSecurityCheckInterceptor

      public StandardSecurityCheckInterceptor()
  • Method Details