Interface to listen for lockout events.
A LockOutProvider handles storage of information about disabled accounts, and requests for
whether an account is currently disabled.
The DefaultLockOutProvider works with the ofUserFlag table to maintain a list of disabled/locked out
accounts., and as the name implies, is the default LockOutProvider implementation.
Dispatches lockout events.
A LockOutFlag represents the current disabled status set on a particular user account.
The LockOutManager manages the LockOutProvider configured for this server, caches knowledge of
whether accounts are disabled or enabled, and provides a single point of entry for handling