code: @Override
      public Mono<HttpResponse> process(HttpPipelineCallContext context, HttpPipelineNextPolicy next) {
          return credentials.authorizationHeaderValueAsync(context.httpRequest())
              .flatMap(token -> {
                  context.httpRequest().headers().set("Authorization", token);
                  return next.process();
              });
      }
docs: {@inheritDoc}