/**
  * @param RefreshToken $refreshToken
  *
  * @return RefreshTokenEntity
  */
 protected function createEntity(RefreshToken $refreshToken)
 {
     $entity = new RefreshTokenEntity($this->server);
     $entity->setId($refreshToken->token);
     $entity->setAccessTokenId($refreshToken->accessTokenId);
     $entity->setExpireTime(Carbon::createFromFormat('Y-m-d H:i:s', $refreshToken->expireTime)->getTimestamp());
     return $entity;
 }