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:

  • OAuth 2.0 (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 is not going to be used.
      accessToken - An access token for the request, null if none.
  • Method Details

    • getAccessToken

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