Вы сгенерировали пару ключей, а не сертификат. Сертификат содержит открытый ключ, но он не является производным от него, поэтому вы не можете получить сертификат непосредственно из открытого ключа.
Для проверки JWT получателю нужен только открытый ключ, поэтому публикация x5c
фактически не нужна для этой цели
Если вы действительно хотите опубликовать сертификат, я предлагаю сгенерировать его с помощью OpenSSL и импортировать открытый ключ в ваш код, чтобы получить параметры JWK
openssl req -x509 -newkey rsa:2048 -keyout key.pem -days 365 -out certificate.pem