类 Account
- java.lang.Object
-
- team.bangbang.sso.data.Account
-
public class Account extends java.lang.Object当前账户信息- 版本:
- 1.0 2020年11月23日, 1.1 2021年01月26日 +functions属性:在各个子系统上面的权限,KEY:子系统编号,VALUE:有权限的功能地址/编码集合, 1.2 2021年01月28日 +mobile属性:手机号码
- 作者:
- 帮帮组
-
-
构造器概要
构造器 构造器 说明 Account()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(java.lang.Object obj)java.lang.StringgetAccountNo()java.lang.BooleangetActiveFlag()java.lang.StringgetCorpCode()java.util.Map<java.lang.String,java.util.Set<java.lang.String>>getFunctions()java.lang.StringgetId()java.lang.StringgetMobile()java.lang.StringgetName()java.lang.StringgetOrganizationCode()java.lang.StringgetPassword()java.util.Set<java.lang.String>getRoleCodes()java.lang.IntegergetTypeFlag()java.lang.StringgetWelcomePage()inthashCode()booleanhasPermission(java.lang.String applicationId, java.lang.String codeOrUri)在指定子系统下检查是否有指定权限编码、请求URI的权限booleanhasRoleCode(java.lang.String roleCode)是否拥有指定编码的角色voidsetAccountNo(java.lang.String accountNo)voidsetActiveFlag(java.lang.Boolean activeFlag)voidsetCorpCode(java.lang.String corpCode)voidsetFunctions(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> functions)voidsetId(java.lang.String id)voidsetMobile(java.lang.String mobile)voidsetName(java.lang.String name)voidsetOrganizationCode(java.lang.String organizationCode)voidsetPassword(java.lang.String password)voidsetRoleCodes(java.util.Set<java.lang.String> roleCodes)voidsetTypeFlag(java.lang.Integer typeFlag)voidsetWelcomePage(java.lang.String welcomePage)
-
-
-
方法详细资料
-
getTypeFlag
public java.lang.Integer getTypeFlag()
- 返回:
- 账户类型类型标识{自由定义,依赖于接口实现类具体逻辑}
-
setTypeFlag
public void setTypeFlag(java.lang.Integer typeFlag)
- 参数:
typeFlag- 账户类型类型标识{自由定义,依赖于接口实现类具体逻辑}
-
getId
public java.lang.String getId()
- 返回:
- 账户编号(在SSO Server中可能是非字符串,统一按字符串处理)
-
setId
public void setId(java.lang.String id)
- 参数:
id- 账户编号(在SSO Server中可能是非字符串,统一按字符串处理)
-
getName
public java.lang.String getName()
- 返回:
- 账户名称
-
setName
public void setName(java.lang.String name)
- 参数:
name- 账户名称
-
getCorpCode
public java.lang.String getCorpCode()
- 返回:
- 所属集团编码
-
setCorpCode
public void setCorpCode(java.lang.String corpCode)
- 参数:
corpCode- 所属集团编码
-
getOrganizationCode
public java.lang.String getOrganizationCode()
- 返回:
- 所在组织编码
-
setOrganizationCode
public void setOrganizationCode(java.lang.String organizationCode)
- 参数:
organizationCode- 所在组织编码
-
getActiveFlag
public java.lang.Boolean getActiveFlag()
- 返回:
- 有效标识
-
setActiveFlag
public void setActiveFlag(java.lang.Boolean activeFlag)
- 参数:
activeFlag- 有效标识
-
getWelcomePage
public java.lang.String getWelcomePage()
- 返回:
- 欢迎页地址
-
setWelcomePage
public void setWelcomePage(java.lang.String welcomePage)
- 参数:
welcomePage- 欢迎页地址
-
getAccountNo
public java.lang.String getAccountNo()
- 返回:
- 登录帐号
-
setAccountNo
public void setAccountNo(java.lang.String accountNo)
- 参数:
accountNo- 登录帐号
-
getPassword
public java.lang.String getPassword()
- 返回:
- 登录密码
-
setPassword
public void setPassword(java.lang.String password)
- 参数:
password- 登录密码
-
getMobile
public java.lang.String getMobile()
- 返回:
- 手机号码
-
setMobile
public void setMobile(java.lang.String mobile)
- 参数:
mobile- 手机号码
-
getFunctions
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getFunctions()
- 返回:
- 在各个子系统上面的权限,KEY:子系统编号,VALUE:有权限的功能地址/编码集合
-
setFunctions
public void setFunctions(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> functions)
- 参数:
functions- 在各个子系统上面的权限,KEY:子系统编号,VALUE:有权限的功能地址/编码集合
-
hasPermission
public boolean hasPermission(java.lang.String applicationId, java.lang.String codeOrUri)在指定子系统下检查是否有指定权限编码、请求URI的权限- 参数:
applicationId- 子系统编号codeOrUri- 权限编码、请求URI- 返回:
- 是否有权限
-
getRoleCodes
public java.util.Set<java.lang.String> getRoleCodes()
- 返回:
- 拥有的角色编码集合
-
setRoleCodes
public void setRoleCodes(java.util.Set<java.lang.String> roleCodes)
- 参数:
roleCodes- 拥有的角色编码集合
-
hasRoleCode
public boolean hasRoleCode(java.lang.String roleCode)
是否拥有指定编码的角色- 参数:
roleCode- 角色编码- 返回:
- 是否拥有指定编码的角色
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- 覆盖:
equals在类中java.lang.Object
-
-