我有以下代码,它从io.jsonwebtoken.Claims
对象中获取用户角色
val claims = jwtUtil.getAllClaimsFromToken(authToken)
val rolesMap = claims.get("role", ArrayList::class.java)
val roles = ArrayList<Role>()
for (rolemap in rolesMap) {
roles.add(Role.valueOf((rolemap as LinkedHashMap<String, String>)["authority"] as String))
}
有没有更好/更清洁的方式来获得String
Kotlin 中的角色?