Class ProtectedResourceRequest

java.lang.Object
com.nimbusds.oauth2.sdk.AbstractRequest
com.nimbusds.oauth2.sdk.ProtectedResourceRequest
All Implemented Interfaces:
Message, Request
Direct Known Subclasses:
CIBAPingCallback, CIBAPushCallback, 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:

  • RFC 6749
  • Constructor Details

    • ProtectedResourceRequest

      protected ProtectedResourceRequest(URI 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 Details

    • getAccessToken

      Gets the OAuth 2.0 access token for this protected resource request.
      Returns:
      The OAuth 2.0 access token, null if none.