java语法转c#

public static void mergePfx(String prikey, String cert, String pwd, String path) throws Exception {
byte[] priKey = Base64.decode(prikey);
byte[] CertBytes = Base64.decode(cert);
ByteArrayInputStream in = new ByteArrayInputStream(CertBytes);
CertificateFactory cf;
cf = CertificateFactory.getInstance("X.509");
X509Certificate x509Cert = (X509Certificate) cf.generateCertificate(in);
// 创建KeyStore
KeyStore store = KeyStore.getInstance("PKCS12");
PKCS8EncodedKeySpec priKeySpec = new PKCS8EncodedKeySpec(priKey);
KeyFactory keyFactory = KeyFactory.getInstance("RSA");
PrivateKey key = keyFactory.generatePrivate(priKeySpec);
store.load(null, null);
store.setKeyEntry("", key, pwd.toCharArray(), new Certificate[]{x509Cert});
FileOutputStream fout = new FileOutputStream(path);
store.store(fout, pwd.toCharArray());
fout.close();
}
上面是java的一个函数,怎么在c#中怎么用

回答

ikvm插件将java转为c#

以上是java语法转c#的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>