public ValidationResult validate()

in src/main/java/com/epam/digital/data/platform/user/validate/role/RolePresenceInRealmValidator.java [33:41]


  public ValidationResult validate(int userSequenceNumber, CsvUser user, ValidationResult results) {
    var roles = user.getRealmRoles();
    for (var role : roles) {
      if (!existingRolesProvider.getExistingRoles().contains(role)) {
        results.add(userSequenceNumber, "Realm does not contain role: " + role);
      }
    }
    return validateNext(userSequenceNumber, user, results);
  }