public static function createForHostName(string $url, int $timeout = 30) : SslCertificate { $rawCertificateFields = Downloader::downloadCertificateFromUrl($url, $timeout); return new static($rawCertificateFields); }