Class BaseRoleManager

java.lang.Object
io.datarouter.auth.role.BaseRoleManager
All Implemented Interfaces:
RoleManager
Direct Known Subclasses:
DatarouterRoleManager

public abstract class BaseRoleManager extends Object implements RoleManager
  • Constructor Details

    • BaseRoleManager

      public BaseRoleManager()
  • Method Details

    • getRolesForGroup

      public final Set<Role> getRolesForGroup(String groupId)
      Specified by:
      getRolesForGroup in interface RoleManager
    • getConfigurableRoleGroups

      protected Map<String,Set<Role>> getConfigurableRoleGroups()
    • getSuperAdminGroupId

      protected String getSuperAdminGroupId()
    • getDefaultUserGroupId

      protected String getDefaultUserGroupId()