Skip to content

Commit 5385397

Browse files
committed
removed duplicate code.
1 parent 77f6705 commit 5385397

File tree

1 file changed

+2
-21
lines changed
  • prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/util

1 file changed

+2
-21
lines changed

prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.java

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
package org.bouncycastle.jcajce.provider.asymmetric.util;
22

3-
import java.lang.reflect.Method;
43
import java.math.BigInteger;
5-
import java.security.AccessController;
64
import java.security.InvalidKeyException;
75
import java.security.PrivateKey;
8-
import java.security.PrivilegedAction;
96
import java.security.PublicKey;
107
import java.security.spec.AlgorithmParameterSpec;
118
import java.util.Enumeration;
@@ -32,6 +29,7 @@
3229
import org.bouncycastle.math.ec.ECCurve;
3330
import org.bouncycastle.math.ec.ECPoint;
3431
import org.bouncycastle.math.ec.FixedPointCombMultiplier;
32+
import org.bouncycastle.pqc.jcajce.provider.util.SpecUtil;
3533
import org.bouncycastle.util.Arrays;
3634
import org.bouncycastle.util.Fingerprint;
3735
import org.bouncycastle.util.Strings;
@@ -437,24 +435,7 @@ public static String generateKeyFingerprint(ECPoint publicPoint, org.bouncycastl
437435

438436
public static String getNameFrom(final AlgorithmParameterSpec paramSpec)
439437
{
440-
return (String)AccessController.doPrivileged(new PrivilegedAction()
441-
{
442-
public Object run()
443-
{
444-
try
445-
{
446-
Method m = paramSpec.getClass().getMethod("getName");
447-
448-
return m.invoke(paramSpec);
449-
}
450-
catch (Exception e)
451-
{
452-
// ignore - maybe log?
453-
}
454-
455-
return null;
456-
}
457-
});
438+
return SpecUtil.getNameFrom(paramSpec);
458439
}
459440

460441
private static ASN1ObjectIdentifier getOID(String curveName)

0 commit comments

Comments
 (0)