Interface HttpSecurityApplicationContext<O extends Enum<O>,F extends 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 Enum<O>,F extends Enum<F>>
Generic context for integrating HttpSecurity actions into the application.
Author:
Daniel Sagenschneider
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    doFlow(F key, Object parameter, FlowCallback callback)
    Undertakes a flow.
    getObject(O key)
    Obtains a dependency.
  • Method Details

    • getObject

      Object getObject(O key)
      Obtains a dependency.
      Parameters:
      key - Key for the dependency.
      Returns:
      Dependency.
    • doFlow

      void doFlow(F key, Object parameter, FlowCallback callback)
      Undertakes a flow.
      Parameters:
      key - Key identifying the flow.
      parameter - Parameter.
      callback - FlowCallback.