certificateDescription = $certificateDescription; } /** * @return CertificateDescription */ public function getCertificateDescription() { return $this->certificateDescription; } public function setCertificateTemplate($certificateTemplate) { $this->certificateTemplate = $certificateTemplate; } public function getCertificateTemplate() { return $this->certificateTemplate; } /** * @param CertificateConfig */ public function setConfig(CertificateConfig $config) { $this->config = $config; } /** * @return CertificateConfig */ public function getConfig() { return $this->config; } public function setCreateTime($createTime) { $this->createTime = $createTime; } public function getCreateTime() { return $this->createTime; } public function setIssuerCertificateAuthority($issuerCertificateAuthority) { $this->issuerCertificateAuthority = $issuerCertificateAuthority; } public function getIssuerCertificateAuthority() { return $this->issuerCertificateAuthority; } public function setLabels($labels) { $this->labels = $labels; } public function getLabels() { return $this->labels; } public function setLifetime($lifetime) { $this->lifetime = $lifetime; } public function getLifetime() { return $this->lifetime; } public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } public function setPemCertificate($pemCertificate) { $this->pemCertificate = $pemCertificate; } public function getPemCertificate() { return $this->pemCertificate; } public function setPemCertificateChain($pemCertificateChain) { $this->pemCertificateChain = $pemCertificateChain; } public function getPemCertificateChain() { return $this->pemCertificateChain; } public function setPemCsr($pemCsr) { $this->pemCsr = $pemCsr; } public function getPemCsr() { return $this->pemCsr; } /** * @param RevocationDetails */ public function setRevocationDetails(RevocationDetails $revocationDetails) { $this->revocationDetails = $revocationDetails; } /** * @return RevocationDetails */ public function getRevocationDetails() { return $this->revocationDetails; } public function setSubjectMode($subjectMode) { $this->subjectMode = $subjectMode; } public function getSubjectMode() { return $this->subjectMode; } public function setUpdateTime($updateTime) { $this->updateTime = $updateTime; } public function getUpdateTime() { return $this->updateTime; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Certificate::class, 'Google_Service_CertificateAuthorityService_Certificate');