func startGetAuthToken() {let oauthViewController : GTMOAuth2ViewControllerTouch = GTMOAuth2ViewControllerTouch.controllerWithScope (" https://mail.google.com/ ",clientID: CLIENT_ID,clientSecret: CLIENT_SECRET,keychainItemName: keyChainForAccount,completionHandler:{ (viewController, retrievedAuth, error) -> Void inif let error = error {self.userClickedCancel()} else {self.navigationController?.navigationBarHidden = trueself.doneFetchingAuth(retrievedAuth)}}) as! GTMOAuth2ViewControllerTouchlet barButtonItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Cancel,target: self,action: "userClickedCancel")barButtonItem.tintColor = UIColor.whiteColor()oauthViewController.navigationItem.setLeftBarButtonItem(barButtonItem, animated: false)self.navigationController?.pushViewController(oauthViewController, animated: false)//Flag for some downstream operationoauthViewControllerShown = true}