Mercurial > hg > openjdk > bsd-port > jdk
changeset 8827:a0f95831a5b8
8184673: Fix compatibility issue in AlgorithmChecker for 3rd party JCE providers
Reviewed-by: ascarpino, mullan
author | clanger |
---|---|
date | Mon, 17 Jul 2017 11:47:12 +0200 |
parents | 3a5876578022 |
children | f13ac1c18eb1 |
files | src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java Fri Nov 24 07:02:17 2017 +0000 +++ b/src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java Mon Jul 17 11:47:12 2017 +0200 @@ -270,7 +270,7 @@ AlgorithmParameters currSigAlgParams = algorithmId.getParameters(); PublicKey currPubKey = cert.getPublicKey(); - String currSigAlg = ((X509Certificate)cert).getSigAlgName(); + String currSigAlg = x509Cert.getSigAlgName(); // Check the signature algorithm and parameters against constraints. if (!constraints.permits(SIGNATURE_PRIMITIVE_SET, currSigAlg,