code: private synchronized Response doAuthenticatedRequest(
        final StitchAuthRequest stitchReq,
        final AuthInfo authInfo
    ) {
      try {
        return requestClient.doRequest(prepareAuthRequest(stitchReq, authInfo));
      } catch (final StitchServiceException ex) {
        return handleAuthFailure(ex, stitchReq);
      }
    }
docs: Internal method which performs the authenticated request by preparing the auth request with
  the provided auth info and request.