Package net.officefloor.web.spi.security
Interface HttpSecurityApplicationContext<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
- 
- All Known Subinterfaces:
 AuthenticateContext<AC,O,F>,ChallengeContext<O,F>,LogoutContext<O,F>
- All Known Implementing Classes:
 AbstractMockHttpSecurityActionContext,MockHttpAuthenticateContext,MockHttpChallengeContext,MockHttpLogoutContext
public interface HttpSecurityApplicationContext<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>Generic context for integratingHttpSecurityactions into the application.- Author:
 - Daniel Sagenschneider
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddoFlow(F key, java.lang.Object parameter, FlowCallback callback)Undertakes a flow.java.lang.ObjectgetObject(O key)Obtains a dependency. 
 - 
 
- 
- 
Method Detail
- 
getObject
java.lang.Object getObject(O key)
Obtains a dependency.- Parameters:
 key- Key for the dependency.- Returns:
 - Dependency.
 
 
- 
doFlow
void doFlow(F key, java.lang.Object parameter, FlowCallback callback)
Undertakes a flow.- Parameters:
 key- Key identifying the flow.parameter- Parameter.callback-FlowCallback.
 
 - 
 
 -