Linux srv25.usacloudserver.us 5.14.0-570.39.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 4 05:08:52 EDT 2025 x86_64
LiteSpeed
Server IP : 23.137.84.82 & Your IP : 216.73.216.127
Domains :
Cant Read [ /etc/named.conf ]
User : epicgamerzoneco
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
cpguard /
app /
vendor /
afosto /
yaac /
src /
Data /
Delete
Unzip
Name
Size
Permission
Date
Action
Account.php
1.56
KB
-rw-r--r--
2025-05-10 05:15
Authorization.php
2.88
KB
-rw-r--r--
2025-05-10 05:15
Certificate.php
1.95
KB
-rw-r--r--
2025-05-10 05:15
Challenge.php
1.59
KB
-rw-r--r--
2025-05-10 05:15
File.php
780
B
-rw-r--r--
2025-05-10 05:15
Order.php
2.73
KB
-rw-r--r--
2025-05-10 05:15
Record.php
739
B
-rw-r--r--
2025-05-10 05:15
Save
Rename
<?php namespace Afosto\Acme\Data; use Afosto\Acme\Helper; class Certificate { /** * @var string */ protected $privateKey; /** * @var string */ protected $chain; /** * @var string */ protected $certificate; /** * @var string */ protected $intermediateCertificate; /** * @var string */ protected $csr; /** * @var \DateTime */ protected $expiryDate; /** * Certificate constructor. * @param $privateKey * @param $csr * @param $chain * @throws \Exception */ public function __construct($privateKey, $csr, $chain) { $this->privateKey = $privateKey; $this->csr = $csr; $this->chain = $chain; list($this->certificate, $this->intermediateCertificate) = Helper::splitCertificate($chain); $this->expiryDate = Helper::getCertExpiryDate($chain); } /** * Get the certificate signing request * @return string */ public function getCsr(): string { return $this->csr; } /** * Get the expiry date of the current certificate * @return \DateTime */ public function getExpiryDate(): \DateTime { return $this->expiryDate; } /** * Return the certificate as a multi line string, by default it includes the intermediate certificate as well * * @param bool $asChain * @return string */ public function getCertificate($asChain = true): string { return $asChain ? $this->chain : $this->certificate; } /** * Return the intermediate certificate as a multi line string * @return string */ public function getIntermediate(): string { return $this->intermediateCertificate; } /** * Return the private key as a multi line string * @return string */ public function getPrivateKey(): string { return $this->privateKey; } }