Topic: WolfSSL-JSSE compatibility issues with Nimbus-jose JWT library
Built wolfssl with jni and jsse on CentOs 7. Set the instance of WolfSSLProvider for signer/verifier's JCA provider of Nimbus jose jwt. It seems that there are compatibility issues with these two. Signing fails with the error "Unsupported JWS algorithm RS256"(used RSA asymmetric keys with key-length of 2048 bits). Enabling debug logs using -Dwolfssl.debug=true didn't yield any information.
Nimbus jose jwt asymmetric key token signing and verification were seen to be working fine with all the other security providers that I tested.
Note: Octet key pair with Curve Ed25519 was seen to be working fine.