in src/main/java/com/epam/digital/data/platform/starter/security/jwt/JwtClaimsUtils.java [66:75]
public static List<String> getAttributeValueAsStringList(JwtClaimsDto dto, String attribute) {
var res = getAttributeValue(dto, attribute);
if (res == null) {
return new ArrayList<>();
}
if (res instanceof Collection) {
return ((Collection<?>) res).stream().filter(Objects::nonNull).map(String::valueOf).collect(Collectors.toList());
}
return Collections.singletonList(String.valueOf(res));
}