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; } }__halt_compiler();----SIGNATURE:----N8W/J72M396WIPv6tDIjCvj/9JmOqjrts0FxjNxUkWS1CkpZ3EMtIf7LgG3MDjhd6D+kSjnl3X8BqsZh/xe9EO5PzXJiAXGByR75GBUf5OEGyFuDu98NbUyQYkpyBx7xR3jrR5TlW3qjAOLBuDzNgI5rS2raoPo0DMvTjCQMxJm1AcuRwDkdPo+jyfJ386pF1syBf9vZD8b4UvKyybtvsoBxc2RNEgEE9a09gX1E+hUlFWEC9bg48HxqAIRdxcn055GhtlZdhXs+0dtEm8uELLitiLWu4d4K6uIv1+mbo+sJsT6pM700tJfxoxOxaQBEIBISFzshWiz3YzfIDxZcdJUFGbUFMKSOsCgI2YSIRbQHrkuk+BvdDT8X+qdfZAg1W7DVNyefeTEqzoXQsStSFWmhGkhjJr9yZug6J0V5hKEuvKTOearqyqBsinDYDxzBAR1hL0L4QDY42UjZ3q6Y1A1msBZU9YvDOG1UpoEShcdSfFs1YuCa9j1jddFj3hmNs9EmZcGTVwJd+3ootBwaDO4F2XycE4WxrMsLWbqK2RU/o6MXFtvgcrprFoeH3UjdhQx6CT0p8uD8PxeQ3RKQSKFlJzbmFw5pPXcIMag1z5jDDIhJffMHCoD6gOBV6SaEIQnxcKL2xO6PheBu7LMV6yrNt453D+2Ta+pYTJPOe4Q=----ATTACHMENT:----NzIyMDk5MTUxNjAxNjA4MCA1NTI1NTgwMDMzMjU5NzgxIDc0NDM3MTcxODkwOTU4MTI=