Package com.soffid.iam.common.security
Interface SoffidPrincipal
- All Superinterfaces:
Principal
-
Method Summary
Modifier and TypeMethodDescriptionString[]String[]getObligation(String obligation) String[]getRoles()String[]getUser()booleanbooleanvoidsetHolderGroup(String holderGroup) voidsetObligation(String obligation, Map<String, String> properties, long timeout)
-
Method Details
-
getFullName
String getFullName() -
getTenant
String getTenant() -
getHolderGroup
String getHolderGroup() -
getRoles
String[] getRoles() -
getGroups
String[] getGroups() -
getSoffidRoles
String[] getSoffidRoles() -
getGroupsAndRoles
String[] getGroupsAndRoles() -
hasRole
-
getUserName
String getUserName() -
getObligations
-
setObligation
-
getObligation
-
getHolderGroups
-
setHolderGroup
-
getAccountIds
-
getRoleIds
-
getUserId
Long getUserId() -
getGroupIds
-
getAuthenticationMethod
String getAuthenticationMethod() -
getUser
User getUser() -
hasElevatedPrivileges
boolean hasElevatedPrivileges()
-