Class AccessTokenRequestFilter

  • All Implemented Interfaces:
    javax.ws.rs.client.ClientRequestFilter

    public class AccessTokenRequestFilter
    extends AbstractTokenRequestFilter
    • Field Detail

      • accessToken

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

        @Inject
        boolean exchangeToken
      • exchangeTokenClient

        OidcClient exchangeTokenClient
      • exchangeTokenProperty

        String exchangeTokenProperty
    • Constructor Detail

      • AccessTokenRequestFilter

        public AccessTokenRequestFilter()
    • Method Detail

      • initExchangeTokenClient

        @PostConstruct
        public void initExchangeTokenClient()
      • filter

        public void filter​(javax.ws.rs.client.ClientRequestContext requestContext)
                    throws IOException
        Throws:
        IOException