8322133: getParameterSpec(ECGenParameterSpec.class) on EC AlgorithmParameters does not return standard names

Reviewed-by: mullan
This commit is contained in:
Ben Perez 2024-07-23 19:35:11 +00:00 committed by Sean Mullan
parent 2f2223d752
commit 4c91d5cb41
2 changed files with 49 additions and 3 deletions

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2006, 2022, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2006, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -203,8 +203,7 @@ public final class ECParameters extends AlgorithmParametersSpi {
}
if (spec.isAssignableFrom(ECGenParameterSpec.class)) {
// Ensure the name is the Object ID
String name = namedCurve.getObjectId();
String name = namedCurve.getNameAndAliases()[0];
return spec.cast(new ECGenParameterSpec(name));
}