new PKCS10CertificationRequest( sigAlg,
sDN!=null ? new X509Name(sDN) : new X509Name("CN="+alias),
publicKey, new DERSet(),
privateKey,
this.keyStore.getProvider().getName() );
if ( !certReq.verify() ) {
String msg = intres.getLocalizedMessage("catoken.errorcertreqverify", alias);
throw new Exception(msg);
}
String filename = alias+".pem";
final Writer writer = new FileWriter(filename);