Class StandardSecurityCheckInterceptor

java.lang.Object
io.quarkus.resteasy.reactive.server.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 EagerSecurityHandler, this interceptor propagates the information to the SecurityHandler to prevent repeated checks. The DenyAll security check is performed just once.
  • Field Details

    • STANDARD_SECURITY_CHECK_INTERCEPTOR

      public static final String STANDARD_SECURITY_CHECK_INTERCEPTOR
    • controller

      @Inject io.quarkus.security.spi.runtime.AuthorizationController controller
  • Constructor Details

    • StandardSecurityCheckInterceptor

      public StandardSecurityCheckInterceptor()
  • Method Details