Class AbstractTokenRequestFilter

  • All Implemented Interfaces:
    javax.ws.rs.client.ClientRequestFilter
    Direct Known Subclasses:
    AccessTokenRequestFilter, JsonWebTokenRequestFilter

    @Provider
    @Singleton
    @Priority(1000)
    public abstract class AbstractTokenRequestFilter
    extends Object
    implements javax.ws.rs.client.ClientRequestFilter
    • Constructor Detail

      • AbstractTokenRequestFilter

        public AbstractTokenRequestFilter()
    • Method Detail

      • propagateToken

        public void propagateToken​(javax.ws.rs.client.ClientRequestContext requestContext,
                                   String token)
                            throws IOException
        Throws:
        IOException
      • verifyTokenInstance

        protected boolean verifyTokenInstance​(javax.ws.rs.client.ClientRequestContext requestContext,
                                              javax.enterprise.inject.Instance<?> instance)
                                       throws IOException
        Throws:
        IOException
      • abortRequest

        protected void abortRequest​(javax.ws.rs.client.ClientRequestContext requestContext)