docs: public Result populateHeader(ClientRequest request, String authToken, String correlationId, String traceabilityId) {
          if(traceabilityId != null) {
              addAuthTokenTrace(request, authToken, traceabilityId);
          } else {
              addAuthToken(request, authToken);
          }
          Result<Jwt> result = tokenManager.getJwt(request);
          if(result.isFailure()) { return Failure.of(result.getError()); }
          request.getRequestHeaders().put(HttpStringConstants.CORRELATION_ID, correlationId);
          request.getRequestHeaders().put(HttpStringConstants.SCOPE_TOKEN, "Bearer " + result.getResult().getJwt());
          return result;
      }