SimpleSAML_Metadata_SAMLParser::getExpireTime PHP Method

getExpireTime() private static method

This function looks for the 'validUntil' attribute to determine how long a given XML-element is valid. It returns this as a unix timestamp.
private static getExpireTime ( mixed $element, integer | null $maxExpireTime ) : integer
$element mixed The element we should determine the expiry time of.
$maxExpireTime integer | null The maximum expiration time.
return integer The unix timestamp for when the element should expire. Will be NULL if no limit is set for the element.
    private static function getExpireTime($element, $maxExpireTime)
    {
        // validUntil may be null
        $expire = $element->validUntil;
        if ($maxExpireTime !== null && ($expire === null || $maxExpireTime < $expire)) {
            $expire = $maxExpireTime;
        }
        return $expire;
    }