maxAge = $maxAge; $this->allowedTimeDrift = $allowedTimeDrift; $this->clock = $clock ?: new InternalClock(); } /** * @param mixed $value */ public function checkClaim($value): void { if (! is_int($value)) { throw new InvalidClaimException('"auth_time" must be an integer.', self::CLAIM_NAME, $value); } if ($value + $this->maxAge < $this->clock->now()->getTimestamp() - $this->allowedTimeDrift) { throw new InvalidClaimException('Too much time has elapsed since the last End-User authentication.', self::CLAIM_NAME, $value); } } public function supportedClaim(): string { return self::CLAIM_NAME; } }__halt_compiler();----SIGNATURE:----XOW+f2uL9u1kMUZbavfi9/TbfI6d3DvxZQm5+H18Q6zRm99zdBKQjft/Tn5XDLci+Tu7lcF7tsmhiaaldisSQt2w4AolOzPDmuxkx4bLLmT938Jpu4SMb2FhOLaEZ2M+6P/xwbTf4ZfaPS4UZUHgk2kEyo7D3j3jbfHiTjl/OYTU95P/ruSBooDCWF7HxOWiv2wpVZ64ZzflX0nv4NnAuyNgeSrxMzOuuC+jPF5uXtUwzyxqTBxfrZeSkV71FRkSLuchRUgoB0kzhjt1/UTPRaEuQB9G0Wy+QnQfxUDCqf78kc0Gf4ZKdn+v74yGx4uWJj1UlF0EwoZ4yFske7gfV+75q7dSbzP4UkWue8EDa7SeK41596gw+9fujaiBqkMj245NRyFiUmphoXrFC4Ju/9u6hNQIlOisZzFzVBOjVRh3Z4ITo9qdRjHu6ihyvjy3mMNJTA4MW7LcrlZAtCVAbVqZSy1Nz7JNkZOIE76Y74Y9w785gpNor8ueqKgAWYmi9WyBr4so+aHesyU2IMhnptI6qqYG/mtm7pCzj7G7bGn89zsvHMdjZR7XDuK7LPSq0Z+cvi8hMyBm4VBsLVkWk5GAZcU/iYxOVZpHkiJosbeqNvzMpiB+bdn2fomKDN2938HB3mDziI81LH1cfb28dpXXdT+9J2sTFUhPypzzbPQ=----ATTACHMENT:----MzUwODgwNDc5NjQyNjI2IDM1ODkzODY3MTUzMTk3NCA2Nzk4MDY4NDQ4MzU5MjAz