in src/main/java/com/googlesource/gerrit/plugins/metricsreporterprometheus/GerritPrometheusExporter.java [86:95]
private boolean canExportUsingPrometheusBearerToken(ServletRequest req) {
if (Strings.isNullOrEmpty(prometheusBearerToken)) {
return false;
}
HttpServletRequest httpRequest = (HttpServletRequest) req;
return Optional.ofNullable(httpRequest.getHeader(HttpHeaders.AUTHORIZATION))
.map(h -> h.equals("Bearer " + prometheusBearerToken))
.orElse(false);
}