-
Enhancement
-
Resolution: Done
-
Major
-
None
-
None
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.