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)

Reply via email to