public class OAuthOkHttpClient
extends java.lang.Object
implements org.apache.oltu.oauth2.client.HttpClient
| Constructor and Description |
|---|
OAuthOkHttpClient() |
OAuthOkHttpClient(okhttp3.OkHttpClient client) |
| Modifier and Type | Method and Description |
|---|---|
<T extends org.apache.oltu.oauth2.client.response.OAuthClientResponse> |
execute(org.apache.oltu.oauth2.client.request.OAuthClientRequest request,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.String requestMethod,
java.lang.Class<T> responseClass) |
void |
shutdown() |
public OAuthOkHttpClient()
public OAuthOkHttpClient(okhttp3.OkHttpClient client)
public <T extends org.apache.oltu.oauth2.client.response.OAuthClientResponse> T execute(org.apache.oltu.oauth2.client.request.OAuthClientRequest request,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.String requestMethod,
java.lang.Class<T> responseClass)
throws org.apache.oltu.oauth2.common.exception.OAuthSystemException,
org.apache.oltu.oauth2.common.exception.OAuthProblemException
execute in interface org.apache.oltu.oauth2.client.HttpClientorg.apache.oltu.oauth2.common.exception.OAuthSystemExceptionorg.apache.oltu.oauth2.common.exception.OAuthProblemExceptionpublic void shutdown()
shutdown in interface org.apache.oltu.oauth2.client.HttpClient