code: @Override
      public Response intercept(Interceptor.Chain chain) throws IOException {
          Request newRequest = this.signHeader(chain.request());
          return chain.proceed(newRequest);
      }
docs: Inject the new authentication HEADER
  
  @param chain The interceptor chain
  @return Response of the request
  @throws IOException Exception thrown from serialization