| | |
| | | String roleName = Func.toStr(claims.get(AuthUtil.ROLE_NAME)); |
| | | String userName = Func.toStr(claims.get(AuthUtil.USER_NAME)); |
| | | String nickName = Func.toStr(claims.get(AuthUtil.NICK_NAME)); |
| | | String tenantName = Func.toStr(claims.get("tenantName")); |
| | | String email = Func.toStr(claims.get("email")); |
| | | String deptName = Func.toStr(claims.get("deptName")); |
| | | String secretGrade = Func.toStr(claims.get("secretGrade")); |
| | | Kv detail = Kv.create().setAll((Map<? extends String, ?>) claims.get(AuthUtil.DETAIL)); |
| | | BladeUser bladeUser = new BladeUser(); |
| | | bladeUser.setClientId(clientId); |
| | |
| | | bladeUser.setRoleName(roleName); |
| | | bladeUser.setUserName(userName); |
| | | bladeUser.setNickName(nickName); |
| | | detail.put("tenantName",tenantName); |
| | | detail.put("deptName",deptName); |
| | | detail.put("email",email); |
| | | detail.put("secretGrade",secretGrade); |
| | | bladeUser.setDetail(detail); |
| | | return bladeUser; |
| | | } |