- getName
- isAdministrator
Returns true if the principal is an administrator. Security checks still apply
on the repository for
- getAllGroups
Gets the groups this principal directly or undirectly is member of.
- getActingUser
Gets the acting user for this principal. This is the originating user (usually
when this principal i
- isMemberOf
Recursively test if the user is member of this group.
- isAnonymous
Checks if the principal is anonymous (guest user).
- getFirstName
Gets the first name of this principal.
- getLastName
Gets the last name of this principal.
- getModel
- getOriginatingUser
Gets the base user from which this principal was created, or null if this
principal was not created
- getEmail
Get the user email if any. Return null if not email was specified
- getGroups
Gets the groups this principal is directly member of.