Class AccessTokenRequestReactiveFilter

  • All Implemented Interfaces:
    javax.ws.rs.client.ClientRequestFilter, org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestFilter

    @Priority(1000)
    public class AccessTokenRequestReactiveFilter
    extends Object
    implements org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestFilter
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) javax.enterprise.inject.Instance<io.quarkus.security.credential.TokenCredential> accessToken  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void abortRequest​(org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestContext requestContext)  
      void filter​(org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestContext requestContext)  
      void propagateToken​(org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestContext requestContext)  
      protected boolean verifyTokenInstance​(org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestContext requestContext)  
      • Methods inherited from interface org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestFilter

        filter
    • Field Detail

      • accessToken

        @Inject
        javax.enterprise.inject.Instance<io.quarkus.security.credential.TokenCredential> accessToken
    • Constructor Detail

      • AccessTokenRequestReactiveFilter

        public AccessTokenRequestReactiveFilter()
    • Method Detail

      • filter

        public void filter​(org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestContext requestContext)
        Specified by:
        filter in interface org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestFilter
      • propagateToken

        public void propagateToken​(org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestContext requestContext)
      • verifyTokenInstance

        protected boolean verifyTokenInstance​(org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestContext requestContext)
      • abortRequest

        protected void abortRequest​(org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestContext requestContext)