I need to parse a PEM encoded RSA private key to sign a JWT to implement Google's ReportState API in the Google Home Community app. The version of Nimbus + Jose that is available on the hub is old and doesn't have the JWK.parseFromPemEncodedObjects
method, so I would like to parse the key manually. For this I need access to the java.security.PrivateKey
, java.security.KeyFactory
, and java.security.spec.RSAPrivateKeySpec
classes, which I am currently not able to import.
Please either update the version of Nimbus + Jose that is available on the hub or whitelist PrivateKey
and related classes.