List of usage examples for org.bouncycastle.asn1.sec SECNamedCurves getOID
public static ASN1ObjectIdentifier getOID(String name)
From source file:org.xipki.security.p11.iaik.IaikP11Slot.java
License:Open Source License
private static ASN1ObjectIdentifier getCurveId(final String curveNameOrOid) { ASN1ObjectIdentifier curveId;// w w w. ja v a 2 s.c o m try { curveId = new ASN1ObjectIdentifier(curveNameOrOid); return curveId; } catch (Exception e) { } curveId = X962NamedCurves.getOID(curveNameOrOid); if (curveId == null) { curveId = SECNamedCurves.getOID(curveNameOrOid); } if (curveId == null) { curveId = TeleTrusTNamedCurves.getOID(curveNameOrOid); } if (curveId == null) { curveId = NISTNamedCurves.getOID(curveNameOrOid); } return curveId; }
From source file:org.xipki.security.p11.sun.SunNamedCurveExtender.java
License:Open Source License
private static ASN1ObjectIdentifier getCurveId(final String curveName) { ASN1ObjectIdentifier curveId = X962NamedCurves.getOID(curveName); if (curveId == null) { curveId = SECNamedCurves.getOID(curveName); }//from w w w . j a v a 2s . c o m if (curveId == null) { curveId = TeleTrusTNamedCurves.getOID(curveName); } if (curveId == null) { curveId = NISTNamedCurves.getOID(curveName); } return curveId; }