Class ConfluenceUserPrincipal

java.lang.Object
com.atlassian.confluence.security.seraph.ConfluenceUserPrincipal
All Implemented Interfaces:
Serializable, Principal

public class ConfluenceUserPrincipal extends Object implements Principal, Serializable
Principal that contains a user key.

This class is saved in the session instead of ConfluenceUser in order to avoid bugs caused by the use of stale ConfluenceUser value from the session.

Since:
5.3
See Also: