Class UserPrivileges
java.lang.Object
org.teamapps.application.server.system.privilege.UserPrivileges
public class UserPrivileges
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description UserPrivileges(User user, SystemRegistry systemRegistry) -
Method Summary
Modifier and Type Method Description org.teamapps.application.api.privilege.ApplicationPrivilegeProvidergetApplicationPrivilegeProvider(PrivilegeApplicationKey privilegeApplicationKey)java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.CustomObjectPrivilegeGroup,java.util.Map<org.teamapps.application.api.privilege.Privilege,java.util.Set<org.teamapps.application.api.privilege.PrivilegeObject>>>>getCustomObjectPrivilegeGroupMap()java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.OrganizationalPrivilegeGroup,java.util.Map<org.teamapps.application.api.privilege.Privilege,java.util.Set<OrganizationUnitView>>>>getOrganizationPrivilegeGroupMap()java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.SimpleCustomObjectPrivilege,java.util.Set<org.teamapps.application.api.privilege.PrivilegeObject>>>getSimpleCustomObjectPrivilegeMap()java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.SimpleOrganizationalPrivilege,java.util.Set<OrganizationUnitView>>>getSimpleOrganizationPrivilegeMap()java.util.Map<PrivilegeApplicationKey,java.util.Set<org.teamapps.application.api.privilege.SimplePrivilege>>getSimplePrivilegesMap()java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.StandardPrivilegeGroup,java.util.Set<org.teamapps.application.api.privilege.Privilege>>>getStandardPrivilegeMap()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
UserPrivileges
-
-
Method Details
-
getApplicationPrivilegeProvider
public org.teamapps.application.api.privilege.ApplicationPrivilegeProvider getApplicationPrivilegeProvider(PrivilegeApplicationKey privilegeApplicationKey) -
getSimplePrivilegesMap
public java.util.Map<PrivilegeApplicationKey,java.util.Set<org.teamapps.application.api.privilege.SimplePrivilege>> getSimplePrivilegesMap() -
getSimpleOrganizationPrivilegeMap
public java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.SimpleOrganizationalPrivilege,java.util.Set<OrganizationUnitView>>> getSimpleOrganizationPrivilegeMap() -
getSimpleCustomObjectPrivilegeMap
public java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.SimpleCustomObjectPrivilege,java.util.Set<org.teamapps.application.api.privilege.PrivilegeObject>>> getSimpleCustomObjectPrivilegeMap() -
getStandardPrivilegeMap
public java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.StandardPrivilegeGroup,java.util.Set<org.teamapps.application.api.privilege.Privilege>>> getStandardPrivilegeMap() -
getOrganizationPrivilegeGroupMap
public java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.OrganizationalPrivilegeGroup,java.util.Map<org.teamapps.application.api.privilege.Privilege,java.util.Set<OrganizationUnitView>>>> getOrganizationPrivilegeGroupMap() -
getCustomObjectPrivilegeGroupMap
public java.util.Map<PrivilegeApplicationKey,java.util.Map<org.teamapps.application.api.privilege.CustomObjectPrivilegeGroup,java.util.Map<org.teamapps.application.api.privilege.Privilege,java.util.Set<org.teamapps.application.api.privilege.PrivilegeObject>>>> getCustomObjectPrivilegeGroupMap()
-