publicKey.getEcdsaParams().setByteArrayValue(encodedCurveId); return generateKeyPair(mech, control.getId(), privateKey, publicKey); } catch (P11TokenException ex) { publicKey.getEcdsaParams().setByteArrayValue(ecParams.getEncoded()); } catch (IOException ex2) { throw new P11TokenException(ex.getMessage(), ex);
byte[] encodedAlgorithmIdParameters = ecP11Key.getEcdsaParams().getByteArrayValue(); byte[] encodedPoint = DEROctetString.getInstance( ecP11Key.getEcPoint().getByteArrayValue()).getOctets();