8167472: Chrome interop regression with JDK-8148516

Reviewed-by: weijun
This commit is contained in:
Xue-Lei Andrew Fan 2016-10-11 09:11:34 +00:00
parent 46cb0861d0
commit 9c0a3e6ca9

View File

@ -282,7 +282,7 @@ final class EllipticCurvesExtension extends HelloExtension {
private static int getPreferredCurve(int[] curves,
AlgorithmConstraints constraints) {
for (int curveId : curves) {
if (constraints.permits(
if (isSupported(curveId) && constraints.permits(
EnumSet.of(CryptoPrimitive.KEY_AGREEMENT),
"EC", idToParams.get(curveId))) {
return curveId;