Services, the kernel, and other system-level components. Implementations must also implement Serializable, equals, and hashCode. While instances of Identity may be used by Services and other components to manage users or task ownership (including serializing and persisting Identitys), this interface is really a means for communicating with the accounting and management system. As such, any combinations of calls to notifyLoggedIn and notifyLoggedOut are valid. Note that an application may still enforce that its users are not allowed to login multiple times, or may only logout if they are logged in.
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |