Interface AccessControlListener<AC extends Serializable>

All Known Subinterfaces:
AuthenticateContext<AC,O,F>, FunctionAuthenticateContext<AC,C>, FunctionLogoutContext<AC>, RatifyContext<AC>
All Known Implementing Classes:
AccessControlManagedObjectSource.AccessControlManagedObject, HttpAuthenticationImpl, MockHttpAuthenticateContext, MockHttpRatifyContext

public interface AccessControlListener<AC extends Serializable>
Listens for change in access control (or Escalation in failing to authenticate).
Author:
Daniel Sagenschneider
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accessControlChange(AC accessControl, Throwable escalation)
    Notified of a change to access control.
  • Method Details

    • accessControlChange

      void accessControlChange(AC accessControl, Throwable escalation)
      Notified of a change to access control.
      Parameters:
      accessControl - Access control. May be null if
      • logging out
      • failure in authenticating
      escalation - Possible Escalation. Will be null if successfully obtain access control or logout.