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:----ToeThXftE4LXn27n5dfdCcjdsGGU8PfuCrZPFcP3PqIAq3AfYjxvkZ1Pr2yFV6nq/XqVH4mLNSJTt6ZqGFIyY9X+HTRsvQ5tGfHRC+NkFzNzTvhS+VZ24zbyqiN34hzspRAcw9G3RfrVinU/8f4G9zGfzH2hJxvVFgGrlac3/nE9jt4WYojEwkuyGeRbThd6YCc4HLuITtpFD9pm4SeO68aKiJKlaT2WO2YT3qiZRilp2z+8vQ+9qn5u2+e7sBocLC2hZdPnB038H7O67lvKBQghkFbC0KIo30KosemjH+8QwVg9r5WMwQ6SO7gakJgm+rdzcaWRoixqUm7erHS6nBSHUjl8T5mBFqu8sWt3XROcTFf1ZNGSYkU58HlKAd01ZkUZxO2u/8E/QUj499SwXb1QOdeaTHDScOi+B4pEsXUmzifgEIJaJnUdq2a6Tw30ePNtz7aACRABS15C/vYx6TybzmCnPair+tDhHHDiaMfbNpnC9pnJIsabjIBKTttW+e7P1YzNx+K0cJqkxRKL0Jum49+NE6eeKxDVTlKWVUtBIEZhK+7b6B63vyieHFYGoIyJrK17eViXlFk6cPHYCNx+4P/XGyigGDE2dZudezJLzMOo6yBS7FriEeSUIUzmEQhv4GFj8/ALsujtdRhud4qWdqtz4tmIbEDMivGvGc4=----ATTACHMENT:----OTU1MjU0NTkwNDQ4MDQwMSA1NTA1MzI4MDU0NjYzNDczIDQzMDU5NjM1MzY4OTUwMjA=