Class UserPrivileges

java.lang.Object
org.teamapps.application.server.system.privilege.UserPrivileges

public class UserPrivileges
extends java.lang.Object
  • Constructor Details

  • 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()