Class Keyboard.Permission

java.lang.Object
com.mikuac.shiro.common.utils.Keyboard.Permission
Enclosing class:
Keyboard

public static class Keyboard.Permission extends Object
  • Constructor Details

    • Permission

      public Permission()
  • Method Details

    • getType

      public Integer getType()
      0 指定用户可操作,
      1 仅管理者可操作,
      2 所有人可操作,
      3 指定身份组可操作(仅频道可用)
    • getSpecifyUserIds

      public List<String> getSpecifyUserIds()
      有权限的用户 id 的列表
    • getSpecifyRoleIds

      public List<String> getSpecifyRoleIds()
      有权限的身份组 id 的列表(仅频道可用)
    • setType

      public Keyboard.Permission setType(Integer type)
      0 指定用户可操作,
      1 仅管理者可操作,
      2 所有人可操作,
      3 指定身份组可操作(仅频道可用)
      Returns:
      this.
    • setSpecifyUserIds

      public Keyboard.Permission setSpecifyUserIds(List<String> specifyUserIds)
      有权限的用户 id 的列表
      Returns:
      this.
    • setSpecifyRoleIds

      public Keyboard.Permission setSpecifyRoleIds(List<String> specifyRoleIds)
      有权限的身份组 id 的列表(仅频道可用)
      Returns:
      this.