array( 'signatureData' => self::SERIALIZATION_JSON, ), ) + parent::getConfiguration(); } public function save() { if (!$this->getSecretKey()) { $this->setSecretKey(Filesystem::readRandomCharacters(20)); } return parent::save(); } public function isVerified() { return $this->getVerified() != self::UNVERIFIED; } }