docs: public static List<String> getAuthenticatedUserRoles(IdentityProvider identityProvider) {
          List<String> roles = identityProvider != null ? identityProvider.getRoles() : new ArrayList<>();
          
          if (roles == null || roles.isEmpty()) {
              roles = new ArrayList<>();
              roles.add("");
          }
          
          return roles;
      }