com.unboundid.scim.sdk
Class SCIMRequest

java.lang.Object
  extended by com.unboundid.scim.sdk.SCIMRequest
Direct Known Subclasses:
DeleteResourceRequest, ResourceReturningRequest

public abstract class SCIMRequest
extends Object

This class is the base class for all SCIM requests.


Constructor Summary
SCIMRequest(URI baseURL, String authenticatedUserID, ResourceDescriptor resourceDescriptor)
          Create a new SCIM request from the provided information.
 
Method Summary
 String getAuthenticatedUserID()
          Get the authenticated user ID.
 URI getBaseURL()
          Retrieve the base URL for the SCIM service.
 ResourceDescriptor getResourceDescriptor()
          Get ResourceDescriptor associated with this request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SCIMRequest

public SCIMRequest(URI baseURL,
                   String authenticatedUserID,
                   ResourceDescriptor resourceDescriptor)
Create a new SCIM request from the provided information.

Parameters:
baseURL - The base URL for the SCIM service.
authenticatedUserID - The authenticated user name or null if the request is not authenticated.
resourceDescriptor - The ResourceDescriptor associated with this request.
Method Detail

getBaseURL

public URI getBaseURL()
Retrieve the base URL for the SCIM service.

Returns:
The base URL for the SCIM service.

getAuthenticatedUserID

public String getAuthenticatedUserID()
Get the authenticated user ID.

Returns:
The authenticated user ID or null if the request is not authenticated.

getResourceDescriptor

public ResourceDescriptor getResourceDescriptor()
Get ResourceDescriptor associated with this request.

Returns:
The ResourceDescriptor associated with this request.


Copyright © 2011-2012 UnboundID. All Rights Reserved.