JDK-8129600 caused a regression causing any javafx application with an embedded certificate in it's jnlp file to fail. The problem is we use the warmupVerifier on the cert embedded in the jnlp file, which can result in calling into TrustDecider to grant trust to the embedded cert before the jar using that cert has even been downloaded. This will now fail due to the addition of the code in TrustDecider to enusre all entries in the jar are signed by the given cert. In this case there is no real jar yet.
|