- All Superinterfaces:
- com.helger.commons.name.IHasDisplayName, com.helger.commons.id.IHasID<String>, Serializable
- All Known Implementing Classes:
- AuthSubject
@MustImplementEqualsAndHashcode
public interface IAuthSubject
extends com.helger.commons.id.IHasID<String>, com.helger.commons.name.IHasDisplayName, Serializable
Represents a user or any other subject that can be authenticated in an
application. An authentication subject has at least an ID and a name.
- Author:
- Philip Helger