Class JaxRsPermissionChecker

java.lang.Object
io.quarkus.resteasy.runtime.JaxRsPermissionChecker

@ApplicationScoped public class JaxRsPermissionChecker extends Object
Checks HTTP permissions specific for Jakarta REST.
See Also:
  • Field Details

    • routingContext

      @Inject io.vertx.ext.web.RoutingContext routingContext
    • identityAssociation

      @Inject io.quarkus.security.identity.CurrentIdentityAssociation identityAssociation
  • Constructor Details

    • JaxRsPermissionChecker

      JaxRsPermissionChecker(HttpConfiguration httpConfig, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies, HttpBuildTimeConfig httpBuildTimeConfig, io.quarkus.security.spi.runtime.BlockingSecurityExecutor blockingSecurityExecutor)
  • Method Details

    • shouldRunPermissionChecks

      boolean shouldRunPermissionChecks()
    • applyPermissionChecks

      void applyPermissionChecks(io.quarkus.security.spi.runtime.SecurityEventHelper<io.quarkus.security.spi.runtime.AuthorizationSuccessEvent,io.quarkus.security.spi.runtime.AuthorizationFailureEvent> eventHelper)