程序包 cn.zhxu.bp.auth

类 Principal.User

java.lang.Object
cn.zhxu.bp.auth.Principal.User
封闭类:
Principal

public static class Principal.User extends Object
  • 字段详细资料

  • 构造器详细资料

  • 方法详细资料

    • with

      public Principal.User with(Scope scope)
    • isSubGodUser

      public boolean isSubGodUser()
      子帝账号,可跨平台登录
      返回:
      是否为子帝账号
    • isSysGodUser

      public boolean isSysGodUser()
      上帝账号,用有超管后台的所有权限
      返回:
      是否为上帝账号
    • isTopUser

      public boolean isTopUser()
      返回:
      是否为平台顶级账号
    • isSysGodVisit

      public boolean isSysGodVisit(int saasId)
      返回:
      是否为平台顶级账号或上帝账号来访
    • isTopOrSubGodVisit

      public boolean isTopOrSubGodVisit(int saasId)
      返回:
      是否为平台顶级账号或上帝账号来访
    • requireScope

      public Scope requireScope()
    • scoped

      public boolean scoped(int groupId, String userId)
    • parse

      public static Principal.User parse(cn.zhxu.data.Mapper mapper)
    • toMap

      public Map<String,Object> toMap()
    • idName

      public String idName()