Class EagerSecurityFilter

  • All Implemented Interfaces:
    jakarta.ws.rs.container.ContainerRequestFilter

    @Priority(1000)
    @Provider
    public class EagerSecurityFilter
    extends Object
    implements jakarta.ws.rs.container.ContainerRequestFilter
    • Field Detail

      • resourceInfo

        @Context
        jakarta.ws.rs.container.ResourceInfo resourceInfo
      • routingContext

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

        @Inject
        io.quarkus.security.spi.runtime.SecurityCheckStorage securityCheckStorage
      • securityIdentity

        @Inject
        io.quarkus.security.identity.SecurityIdentity securityIdentity
      • authorizationController

        @Inject
        io.quarkus.security.spi.runtime.AuthorizationController authorizationController
    • Constructor Detail

      • EagerSecurityFilter

        public EagerSecurityFilter()
    • Method Detail

      • filter

        public void filter​(jakarta.ws.rs.container.ContainerRequestContext requestContext)
                    throws IOException
        Specified by:
        filter in interface jakarta.ws.rs.container.ContainerRequestFilter
        Throws:
        IOException