Write x509 certificate into PEM formatted string in java?

后端 未结 10 2292
天涯浪人
天涯浪人 2020-12-07 15:48

Is there some high level way to write an X509Certificate into a PEM formatted string? Currently I\'m doing x509cert.encode() to write it into a DER formatted string, then ba

10条回答
  •  一整个雨季
    2020-12-07 16:03

    Almost the same as @Andy Brown one less line of code.

    StringWriter sw = new StringWriter();
    
    try (JcaPEMWriter jpw = new JcaPEMWriter(sw)) {
        jpw.writeObject(cert);
    }
    
    String pem = sw.toString();
    

    As he said PEMWriter is deprecated.

提交回复
热议问题