jwtFactory->get($this->jwt); } /** * @param UnencryptedToken $token * @return void */ public function checkJwt(UnencryptedToken $token): void { $this->getJwt()->hasBlackList($token) && throw new ErrException('token已过期'); } /** * @param string $jwt * @return $this */ public function setJwt(string $jwt): self { $this->jwt = $jwt; return $this; } }