Пример #1
0
 public function testCreate()
 {
     $connection = new Connection();
     $connection->setAccessToken(self::ACCESS_TOKEN);
     $connection->setIdentifier(self::IDENTIFIER);
     $connection->setExpires(self::EXPIRES);
     $connection->setRefreshToken(self::REFRESH_TOKEN);
     $connection->setSecret(self::SECRET);
     $connection->setUid(self::UID);
     $this->assertEquals(self::ACCESS_TOKEN, $connection->getAccessToken());
     $this->assertEquals(self::IDENTIFIER, $connection->getIdentifier());
     $this->assertEquals(self::EXPIRES, $connection->getExpires());
     $this->assertEquals(self::REFRESH_TOKEN, $connection->getRefreshToken());
     $this->assertEquals(self::SECRET, $connection->getSecret());
     $this->assertEquals(self::UID, $connection->getUid());
 }
Пример #2
0
 /**
  * {@inheritdoc}
  */
 public function buildToken(Connection $connection)
 {
     $token = new AccessToken(['access_token' => $connection->getAccessToken(), 'refresh_token' => $connection->getRefreshToken(), 'expires' => $connection->getExpires()]);
     $this->setToken($token);
 }
Пример #3
0
 /**
  * Build connector token, based on subscription's connection
  *
  * @param Connection $connection
  */
 public function buildToken(Connection $connection)
 {
     $this->clientId = $connection->getAccessToken();
 }