]
David Lloyd reassigned ELY-313:
-------------------------------
Assignee: David Lloyd
Add event notification API to realms
------------------------------------
Key: ELY-313
URL:
https://issues.jboss.org/browse/ELY-313
Project: WildFly Elytron
Issue Type: Enhancement
Components: API / SPI
Reporter: David Lloyd
Assignee: David Lloyd
A realm may wish to take action in the event of a successful or failed authentication, or
possibly other future events. Add a general infrastructure to realms to handle events.
Ideally the implementation will be a single method which accepts an abstract RealmEvent
object, whose concrete types will describe the various possible events.
There should be a RealmEventVisitor class which allows multiple-dispatch style type
discrimination.