<Better Kotlin way of getting roles from JWT Claim...
# stackoverflow
u
Better Kotlin way of getting roles from JWT Claims I have the following code, that gets user roles from a io.jsonwebtoken.Claims object val claims = jwtUtil.getAllClaimsFromToken(authToken) val rolesMap = claims.get("role", ArrayList::class.java) val roles = ArrayList() for (rolemap in rolesMap) { roles.add(Role.valueOf((rolemap as LinkedHashMap)["authority"] as String)) } Is there a better/cleaner way to get the role(s) as String in Kotlin?