private Collection getAuthorities()

in src/main/java/com/epam/digital/data/platform/starter/security/jwt/TokenProvider.java [57:67]


  private Collection<GrantedAuthority> getAuthorities(JwtClaimsDto claimsDto) {
    if (Objects.isNull(claimsDto.getRealmAccess())
        || CollectionUtils.isEmpty(claimsDto.getRealmAccess().getRoles())) {
      return Collections.emptyList();
    }

    return claimsDto.getRealmAccess().getRoles()
        .stream()
        .map(SimpleGrantedAuthority::new)
        .collect(Collectors.toList());
  }