NPE in JWEUtil.deriveEncryptionKey
What did you do?
Sent a 'Dir' encrypted request object JWT to the oidc-client-test. It was encrypted using the content encryption algorithm A256GCM and the key was derived from the client_secret per spec.
What did you expect would happen?
It would be decrypted using a key derived from the client_secret.
What did happen?
A Null Pointer Exception was thrown.
java.lang.NullPointerException
net.openid.conformance.util.JWEUtil.deriveEncryptionKey(JWEUtil.java:112)
net.openid.conformance.util.JWEUtil.createSymmetricJWKForAlgAndSecret(JWEUtil.java:163)
net.openid.conformance.util.JWTUtil.jwtStringToJsonObjectForEnvironment(JWTUtil.java:124)
net.openid.conformance.condition.as.AbstractExtractRequestObject.processRequestObjectString(AbstractExtractRequestObject.java:25)
net.openid.conformance.condition.as.ExtractRequestObject.evaluate(ExtractRequestObject.java:23)
If the problem relates to a test, please provide a link to the log-detail.html page on our server (the test result does NOT need to be 'published')
https://www.certification.openid.net/log-detail.html?log=rhALA5xofBFEleu