/pico

Primary LanguageJava

Pico

Generating Key Pair

JWT requires key pair for signing tokens. To generate pair do the following:

openssl genrsa -out private.pem 4096
openssl rsa -in private.pem -pubout -outform PEM -out public_key.pem
openssl pkcs8 -topk8 -inform PEM -in private.pem -out private_key.pem -nocrypt

Once key pair is generated it should be added into config:

mp.jwt.verify.publickey=path/to/public_key.pem
smallrye.jwt.sign.key-location=path/to/private_key.pem