@Override public void parseCredentials(final RoutingContext context, final Handler<AsyncResult<JsonObject>> handler) { super.parseCredentials(context, ar -> { if (ar.succeeded()) { final SpanContext spanContext = TracingHandler.serverSpanContext(context); if (spanContext != null && !(spanContext instanceof NoopSpanContext)) { TracingHelper.injectSpanContext(tracer, spanContext, ar.result()); } } handler.handle(ar); }); } }