code: private String buildHttpAuthHeaderValue() {
          final String user = settings.getString(Settings.KEYS.ANALYZER_NEXUS_USER, "");
          final String pass = settings.getString(Settings.KEYS.ANALYZER_NEXUS_PASSWORD, "");
          String result = "";
          if (user.isEmpty() || pass.isEmpty()) {
              LOGGER.debug("Skip authentication as user and/or password for nexus is empty");
          } else {
              final String auth = user + ':' + pass;
              final String base64Auth = Base64.getEncoder().encodeToString(auth.getBytes(StandardCharsets.UTF_8));
              result = new StringBuilder("Basic ").append(base64Auth).toString();
          }
          return result;
      }
docs: Constructs the base64 encoded basic authentication header value.
  
  @return the base64 encoded basic authentication header value