Package org.forgerock.json.resource.http
Interface HttpContextFactory
- All Known Implementing Classes:
 SecurityContextFactory
public interface HttpContextFactory
A factory which is responsible for creating new request 
Contexts for
 each JSON request. The returned context must include a
 RootContext as its root and may include
 zero or more sub-contexts.
 As an example, a context factory may return a context chain which includes authentication state information.
- 
Method Summary
Modifier and TypeMethodDescriptioncreateContext(Context parent, Request request) Returns the context which should be used for the provided HTTP request. 
- 
Method Details
- 
createContext
Returns the context which should be used for the provided HTTP request.- Parameters:
 parent- The parent context.request- The HTTP request which is about to be processed.- Returns:
 - The context which should be used for the provided HTTP request.
 - Throws:
 ResourceException- If a request context could not be obtained.
 
 -