|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:----Q0GljVgPLKfZO2k73i3iHyc81OdNQIHmDMgrtm2t4J4kc4h6NJGhI9fnVt4yuJYiZsAHRjQWQjI7FmAGrW7N+tYRRj8FBEYIFYjQMxX6758EEtfrqW7kCCgkNvUnPtT6MhOSTWyy65u380jIuQRC0/ejxCqmXcEx3JVt/DLy0Zio5dbb5cRuD2LZWg9hLBPawhr6KdADN0PiMCZybLPOZQFITiVYF4CZ6cRh5nV19nQWm9MN9+UG3pTsFxN7rC6hJtQI+R0rjIbHF7DfOkHXVpxXSRlRcRflDff6dCNUbTDWbCDo9wEr3E2JtsGttDrbKt5MwJydOT2YOMxYH7yC58q+/QvlRumHigPcIH8DC/CSHB3gJm3v7K0Ait518B5h4iGPifI8p7Nle0EoMY1xfQ6Dz4HJ4yXUgzvNq9tHi+TsCPmKhnsq33g9r9Q2BRpGWuGKwYhtr4Mv/cyUJnRSH8PsQ91cYdP2pN9/FefxqOaxXv5eAQhB65c1+GglRmFXuJrFnsoZw9HEiH1oLjoULgwgaIj3kmRVzLLylYyZPEAf7RbSoTdjlI93CuExFEk1QNi+dToTwYbCQZxA6yaLRpxtHD/hD2/UWnkVSKKmn5QIcu5PyS8DZgM3ze7voSovY9I9dcPubq6S04WU9euXnzVFZK51qkkoZ+8mMx/teCA=----ATTACHMENT:----NDM0MTI4NTU2NzkwOTYwNyAxNzk3MzA5NzY3Mzg0MDI5IDExMTIwMTQ2MTk1MjM5NDE=