externalPassId = $externalPassId; } /** * @return string */ public function getExternalPassId() { return $this->externalPassId; } /** * Required. The issuer endpoint URI the pass holder needs to follow in order * to receive an updated pass JWT. It can not contain any sensitive * information. The endpoint needs to authenticate the user before giving the * user the updated JWT. Example update URI * https://someissuer.com/update/passId=someExternalPassId * * @param string $updateUri */ public function setUpdateUri($updateUri) { $this->updateUri = $updateUri; } /** * @return string */ public function getUpdateUri() { return $this->updateUri; } /** * Required. The JWT signature of the updated pass that the issuer wants to * notify Google about. Only devices that report a different JWT signature * than this JWT signature will receive the update notification. * * @param string $updatedPassJwtSignature */ public function setUpdatedPassJwtSignature($updatedPassJwtSignature) { $this->updatedPassJwtSignature = $updatedPassJwtSignature; } /** * @return string */ public function getUpdatedPassJwtSignature() { return $this->updatedPassJwtSignature; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(SetPassUpdateNoticeRequest::class, 'Google_Service_Walletobjects_SetPassUpdateNoticeRequest');