This project has retired. For details please refer to its Attic page.
OAuthClient | Apache Oltu - OAuth 2.0
public class

OAuthClient

extends Object
java.lang.Object
   ↳ org.apache.oltu.oauth2.client.OAuthClient
Known Direct Subclasses

Class Overview

OAuth Client - exposes a high-level API for Client Applications

Summary

Fields
protected HttpClient httpClient
Public Constructors
OAuthClient(HttpClient oauthClient)
Public Methods
OAuthJSONAccessTokenResponse accessToken(OAuthClientRequest request, String requestMethod)
<T extends OAuthAccessTokenResponse> T accessToken(OAuthClientRequest request, String requestMethod, Class<T> responseClass)
<T extends OAuthAccessTokenResponse> T accessToken(OAuthClientRequest request, Class<T> responseClass)
OAuthJSONAccessTokenResponse accessToken(OAuthClientRequest request)
<T extends OAuthClientResponse> T resource(OAuthClientRequest request, String requestMethod, Class<T> responseClass)
void shutdown()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected HttpClient httpClient

Public Constructors

public OAuthClient (HttpClient oauthClient)

Public Methods

public T accessToken (OAuthClientRequest request, String requestMethod, Class<T> responseClass)

public T accessToken (OAuthClientRequest request, Class<T> responseClass)

public T resource (OAuthClientRequest request, String requestMethod, Class<T> responseClass)

public void shutdown ()