public boolean verify()

in src/main/java/com/epam/digital/data/platform/settings/api/service/UserRoleVerifierService.java [34:46]


  public boolean verify(Channel channel, String accessToken) {
    List<String> userRoles = jwtInfoProvider.getUserRoles(accessToken);
    if (Objects.isNull(userRoles)) {
      return false;
    }
    if (Channel.DIIA.equals(channel)) {
      if (CollectionUtils.containsAny(
          userRoles, SystemRole.OFFICER.getName(), SystemRole.UNREGISTERED_OFFICER.getName())) {
        return false;
      }
    }
    return true;
  }