Package de.gematik.ti.epa.vzd.oauth2
Class URLConnectionClient
- java.lang.Object
-
- de.gematik.ti.epa.vzd.oauth2.URLConnectionClient
-
- All Implemented Interfaces:
org.apache.oltu.oauth2.client.HttpClient
public class URLConnectionClient extends java.lang.Object implements org.apache.oltu.oauth2.client.HttpClientImplementation of the Oltu OAuth HttpClient using URL Connection
-
-
Constructor Summary
Constructors Constructor Description URLConnectionClient()URLConnectionClient(java.net.Proxy proxy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends org.apache.oltu.oauth2.client.response.OAuthClientResponse>
Texecute(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)voidshutdown()
-
-
-
Method Detail
-
execute
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- Specified by:
executein interfaceorg.apache.oltu.oauth2.client.HttpClient- Throws:
org.apache.oltu.oauth2.common.exception.OAuthSystemExceptionorg.apache.oltu.oauth2.common.exception.OAuthProblemException
-
shutdown
public void shutdown()
- Specified by:
shutdownin interfaceorg.apache.oltu.oauth2.client.HttpClient
-
-