public function getPrivateToken() { $this->init(); if ($this->isConnected()) { /** @var TokenInterface $t */ return $this->storage->retrieveAccessToken($this->getServiceName())->getRequestTokenSecret(); } else { return false; } }
/** * Set up the access tokens */ public function fromInput(AbstractService $service = null) { if (null === $service && isset($this->service)) { $service = $this->service; } elseif (null === $service) { throw new Exception("An OAuth service is required", 1); } if (is_a($this->service, '\\OAuth\\OAuth1\\Service\\AbstractService')) { $token = $this->storage->retrieveAccessToken($service->service()); $service->requestAccessToken(Input::get('oauth_token'), Input::get('oauth_verifier'), $token->getRequestTokenSecret()); } elseif (is_a($this->service, '\\OAuth\\OAuth2\\Service\\AbstractService')) { $token = $service->requestAccessToken(Input::get('code')); } return $service; }