Package org.apereo.cas.mgmt.domain
Interface MgmtUserProfile
-
public interface MgmtUserProfileInterface for serializing profile to client webapp.- Since:
- 6.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDepartment()Department.java.lang.StringgetEmail()Email.java.lang.StringgetFamilyName()Family Name.java.lang.StringgetFirstName()First Name.java.lang.StringgetId()The user id.java.util.Set<java.lang.String>getPermissions()Permissions represented as domains.java.lang.StringgetPhone()Phone.java.lang.StringgetUsername()Username.booleanisAdministrator()Administrator.
-
-
-
Method Detail
-
getId
java.lang.String getId()
The user id.- Returns:
- - the user id.
-
getPermissions
java.util.Set<java.lang.String> getPermissions()
Permissions represented as domains.- Returns:
- - Set of String
-
getEmail
java.lang.String getEmail()
Email.- Returns:
- - the user's email
-
getFirstName
java.lang.String getFirstName()
First Name.- Returns:
- - the user's first name
-
getFamilyName
java.lang.String getFamilyName()
Family Name.- Returns:
- - the user's family name
-
getUsername
java.lang.String getUsername()
Username.- Returns:
- - the user's username
-
getPhone
java.lang.String getPhone()
Phone.- Returns:
- - the user's phone
-
getDepartment
java.lang.String getDepartment()
Department.- Returns:
- - the user's department
-
isAdministrator
boolean isAdministrator()
Administrator.- Returns:
- - true if user as ROLE_ADMIN
-
-