程序包 cn.zhxu.bp.auth

类 Principal

java.lang.Object
cn.zhxu.bp.auth.Principal

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

  • 构造器详细资料

    • Principal

      public Principal()
  • 方法详细资料

    • isSysGodVisit

      public boolean isSysGodVisit()
      返回:
      是否为上帝账号来访
    • isTopOrSubGodVisit

      public boolean isTopOrSubGodVisit()
      返回:
      是否为平台顶级账号或子帝账号来访
    • requireUser

      public Principal.User requireUser()
      返回:
      当前访问的用户(非空)
    • optionalUser

      public Optional<Principal.User> optionalUser()
      返回:
      当前访问的用户
    • with

      public Principal with(Scope scope)
    • with

      public Principal with(int saasId)
    • parse

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

      public Map<String,Object> toMap()