Class OAuth.OAuthFeignClient

java.lang.Object
io.dialob.api.client.okhttp.auth.OAuth.OAuthFeignClient
All Implemented Interfaces:
org.apache.oltu.oauth2.client.HttpClient
Enclosing class:
OAuth

public static class OAuth.OAuthFeignClient extends Object implements org.apache.oltu.oauth2.client.HttpClient
  • Constructor Details

    • OAuthFeignClient

      public OAuthFeignClient()
    • OAuthFeignClient

      public OAuthFeignClient(feign.Client client)
  • Method Details

    • execute

      public <T extends org.apache.oltu.oauth2.client.response.OAuthClientResponse> T execute(org.apache.oltu.oauth2.client.request.OAuthClientRequest request, Map<String,String> headers, String requestMethod, Class<T> responseClass) throws org.apache.oltu.oauth2.common.exception.OAuthSystemException, org.apache.oltu.oauth2.common.exception.OAuthProblemException
      Specified by:
      execute in interface org.apache.oltu.oauth2.client.HttpClient
      Throws:
      org.apache.oltu.oauth2.common.exception.OAuthSystemException
      org.apache.oltu.oauth2.common.exception.OAuthProblemException
    • shutdown

      public void shutdown()
      Specified by:
      shutdown in interface org.apache.oltu.oauth2.client.HttpClient