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;
}