disableTime = $disableTime; } /** * @return string */ public function getDisableTime() { return $this->disableTime; } /** * Output only. The current state of the key pair. * * Accepted values: stateUnspecified, enabled, disabled * * @param self::ENABLEMENT_STATE_* $enablementState */ public function setEnablementState($enablementState) { $this->enablementState = $enablementState; } /** * @return self::ENABLEMENT_STATE_* */ public function getEnablementState() { return $this->enablementState; } /** * Output only. The immutable ID for the client-side encryption S/MIME key * pair. * * @param string $keyPairId */ public function setKeyPairId($keyPairId) { $this->keyPairId = $keyPairId; } /** * @return string */ public function getKeyPairId() { return $this->keyPairId; } /** * Output only. The public key and its certificate chain, in * [PEM](https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail) format. * * @param string $pem */ public function setPem($pem) { $this->pem = $pem; } /** * @return string */ public function getPem() { return $this->pem; } /** * Input only. The public key and its certificate chain. The chain must be in * [PKCS#7](https://en.wikipedia.org/wiki/PKCS_7) format and use PEM encoding * and ASCII armor. * * @param string $pkcs7 */ public function setPkcs7($pkcs7) { $this->pkcs7 = $pkcs7; } /** * @return string */ public function getPkcs7() { return $this->pkcs7; } /** * Metadata for instances of this key pair's private key. * * @param CsePrivateKeyMetadata[] $privateKeyMetadata */ public function setPrivateKeyMetadata($privateKeyMetadata) { $this->privateKeyMetadata = $privateKeyMetadata; } /** * @return CsePrivateKeyMetadata[] */ public function getPrivateKeyMetadata() { return $this->privateKeyMetadata; } /** * Output only. The email address identities that are specified on the leaf * certificate. * * @param string[] $subjectEmailAddresses */ public function setSubjectEmailAddresses($subjectEmailAddresses) { $this->subjectEmailAddresses = $subjectEmailAddresses; } /** * @return string[] */ public function getSubjectEmailAddresses() { return $this->subjectEmailAddresses; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(CseKeyPair::class, 'Google_Service_Gmail_CseKeyPair');