public ResponseEntity handleForbiddenOperationException()

in src/main/java/com/epam/digital/data/platform/starter/errorhandling/BaseRestExceptionHandler.java [55:63]


  public ResponseEntity<SystemErrorDto> handleForbiddenOperationException(ForbiddenOperationException ex) {
    var error = SystemErrorDto.builder()
            .traceId(MDC.get(BaseRestExceptionHandler.TRACE_ID_KEY))
            .code(String.valueOf(HttpStatus.FORBIDDEN.value()))
            .message(BaseRestExceptionHandler.ACCESS_IS_DENIED)
            .build();
    log.warn(BaseRestExceptionHandler.ACCESS_IS_DENIED, ex);
    return new ResponseEntity<>(error, HttpStatus.FORBIDDEN);
  }