len = $len; $this->is_hashed = false; } public function getValue() { return $this->value; } public function getLifetime() { return intval($this->lifetime); } public function getScope() { return $this->scope; } public function getClientId() { return $this->client_id; } public function getAudience() { return $this->audience; } public function getFromIp() { return $this->from_ip; } public function getUserId() { return $this->user_id; } public function isHashed() { return $this->is_hashed; } public abstract function toJSON(); public abstract function fromJSON($json); }