|null */ protected $scopes; /** * @param string|null $username */ public function setUsername(?string $username): void { $this->username = $username; } /** * @return string|null */ public function getUsername(): ?string { return $this->username; } /** * @param string|null $password */ public function setPassword(?string $password): void { $this->password = $password; } /** * @return string|null */ public function getPassword(): ?string { return $this->password; } /** * @param array|null $scopes */ public function setScopes(?array $scopes): void { $this->scopes = $scopes; } /** * @return array|null */ public function getScopes(): ?array { return $this->scopes; } public function jsonSerialize() { return (object) array_filter(array('username' => $this->username, 'password' => $this->password, 'scopes' => $this->scopes), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----Wr0aeapx7sfD8avmzo01KEcmf5MSg1CimLY0oVRbn5Zaa0e7CmQxNPJvSGuIwO7kBEKlkvuf5vL2zHjhoEQMj2x+taLPFobimhWHVdkq/3hHnqBD9z4WjouCzB30Psfih7mPOCqw+mLnnQXicK7A8HVi18OHuO4Zu0GYnte+Al8tv/oPPx7cb+Y8y9Tg44dGi6IbagCe80ocyeMRE4vjCT1I9fkTDM3oMcdCS8a+bloL6Os8IVASB9H9UwyWWxs4TLNEQzmYo14QxppRsZHqqOnVrWwipAGi5S4mr0K0zqRaxpJOkWRoPnHM7kWIhNtL4fXEpTjJkfjHquGoF5DUJIjaKo1ysayZDnBPP9BKLvRvJktOLVlGp6u49hmVg9YLSJNPOuDgJ0dhVR5zWNEzuOLVYYSer+S4+6eM7JpW81rrTRdMzb30lVJtH+d5cEOjKgFtxE++5hz4pCnRraKTjVp0Q30Erf1Pj09T/93BgmIFHQW7pMGWYcAvBeizGilj4GicupCpN5AgbkfwI7ImYrZkarRfOGM58YJb/eaiieKYNHMV2nowKJ1LTIEpi3g7RF7TM88sGcL4/W/YpYWwcjkXHpFhVV+W0IUl/3mno1kofRdcO9ixtEvB25Mk+xM3u+JKG77tZz/djI1X3Q12R77l9Le3D4j9+hdKoGZ71Ws=----ATTACHMENT:----NzA2ODA5MjI0OTA5ODkgNjk3NzkxODA2MTk2MjAzNCA1NDc1NjEwNTI3MDE4NjY4