com.nimbusds.oauth2.sdk
Class ProtectedResourceRequest

java.lang.Object
  extended by com.nimbusds.oauth2.sdk.AbstractRequest
      extended by com.nimbusds.oauth2.sdk.ProtectedResourceRequest
All Implemented Interfaces:
Message, Request
Direct Known Subclasses:
ClientDeleteRequest, ClientReadRequest, ClientRegistrationRequest, ClientUpdateRequest, UserInfoRequest

public abstract class ProtectedResourceRequest
extends AbstractRequest

Base abstract class for protected resource requests using an OAuth 2.0 access token.

Related specifications:

Author:
Vladimir Dzhuvinov

Constructor Summary
protected ProtectedResourceRequest(URL uri, AccessToken accessToken)
          Creates a new protected resource request.
 
Method Summary
 AccessToken getAccessToken()
          Gets the OAuth 2.0 access token for this protected resource request.
 
Methods inherited from class com.nimbusds.oauth2.sdk.AbstractRequest
getURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.nimbusds.oauth2.sdk.Request
toHTTPRequest
 

Constructor Detail

ProtectedResourceRequest

protected ProtectedResourceRequest(URL uri,
                                   AccessToken accessToken)
Creates a new protected resource request.

Parameters:
uri - The URI of the protected resource. May be null if the Request.toHTTPRequest() method will not be used.
accessToken - An OAuth 2.0 access token for the request, null if none.
Method Detail

getAccessToken

public AccessToken getAccessToken()
Gets the OAuth 2.0 access token for this protected resource request.

Returns:
The OAuth 2.0 access token, null if none.


Copyright © 2013 NimbusDS. All Rights Reserved.