Jens Deppe created GEODE-9439: --------------------------------- Summary: Convert CertifacteBuilder to sun/jdk APIs Key: GEODE-9439 URL: https://issues.apache.org/jira/browse/GEODE-9439 Project: Geode Issue Type: Test Components: tests Reporter: Jens Deppe
The {{CertificateBuilder}} test utility uses Bouncy Castle APIs to build CA and regular certs for test purposes. In some cases it is desirable for these certificates to be serializable. In such cases it is also required that the BC security provider have a higher priority than the standard java one otherwise the deserialized certificates are not usable. It would be less trouble to just use standard jdk APIs to build these certificates. Although no {{X509}} APIs are public/documented they are well used throughout the JDK. For example the {{keytool}} utility. Java 9 introduces its own {{CertificateBuilder}} API which could eventually replace this one. -- This message was sent by Atlassian Jira (v8.3.4#803005)