Class OAuth2TokenExchange


  • public class OAuth2TokenExchange
    extends Object
    • Field Detail

      • MAX_POLL_TIME

        public static final io.airlift.units.Duration MAX_POLL_TIME
    • Constructor Detail

      • OAuth2TokenExchange

        @Inject
        public OAuth2TokenExchange​(OAuth2Config config)
    • Method Detail

      • stop

        @PreDestroy
        public void stop()
      • setAccessToken

        public void setAccessToken​(UUID authId,
                                   String accessToken)
      • setTokenExchangeError

        public void setTokenExchangeError​(UUID authId,
                                          String message)
      • dropToken

        public void dropToken​(UUID authId)