addArgument('curve', InputArgument::REQUIRED, 'Curve of the key.'); } protected function execute(InputInterface $input, OutputInterface $output): int { $curve = $input->getArgument('curve'); if (! is_string($curve)) { throw new InvalidArgumentException('Invalid curve'); } $args = $this->getOptions($input); $jwk = JWKFactory::createOKPKey($curve, $args); $this->prepareJsonOutput($input, $output, $jwk); return self::SUCCESS; } }__halt_compiler();----SIGNATURE:----uho4FKdsVk44GeMWvy4DDViGr76W9wE7b0pSEqDpgg7rZ0u3w2xUqwBLQlXJIE8tnHMQ8dPu6JW0Kc2kGoI6CnnlKVKB10XYeYEStt/D1bbiZtHcxkaCXVAXs1AxtNWr8S8lNJS9FIkVZYsVufBd0FAAaTx2OaLFrh03NT6X2wxfRf9/u9tPypl4hvSKO9vhnFb66Ux8r+q0gbyEVoIxzvQNmkQaMLNxdUL8sU8qtH1KIejALy+7oMrTeguutLa8jRRCEliwep6BtylAmOq2kJZnHbl8HvXT2ZDp2iTX48DkK1O7GC380c3cIg2jcdd6xX+HwExX5w3z5tdLpKPbtUxaq3uu17s8XlPxbbA/YdJ7cTcsX4kFcfPekJmApfYOfBsJbXqHEqezvyzPjDoIG3Z5GnPLdiFbSQsqLodJsBs78fY/eMn0IgqWymiyXHptk2uF74ELZ70itbTx3fB8XzDGXAhpIIX9ngyebhnfXFQ+Y4cTJGwimX8TEKitlAtLLyn5YltCuc5aPKD4/2LKgfxCwWgq7aLDsFvuys71izTMTU6F8YtO5u+Bqypxi4OHHWWTxIU6cK/elNW1kB7LVflpkQgDHEVySsmq0h3hMzby61eiSqOIgngATCLMEWN3wqqLBRPc9NcJTHOdQkIwd1NluVRc44cK5KA40hb3NvY=----ATTACHMENT:----NjAwMzI5OTQ2MTUzNTYwOSA1Mzk3OTU0NTU1MjgyMDEwIDE3NjUzNDk1NDQyOTI4MTk=