8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically#829
8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically#829judovana wants to merge 2 commits into
Conversation
…tificates programmatically
|
👋 Welcome back jvanek! A progress list of the required criteria for merging this PR into |
|
❗ This change is not yet ready to be integrated. |
|
This backport pull request has now been updated with issue from the original commit. |
Webrevs
|
|
Those fails also on master. Thoughts? |
Can you clarify which I would just stick to the affected tests as I did. I'll look at this more closely once the 11u PR is in, but if this and the follow-on fix the failing tests in 8u, we probably want this to go to openjdk/jdk8u during rampdown as we are doing with 11u. |
It definitely fixes the depending tests: #832 (comment) |
This is intial backport of openjdk/jdk11u-dev#3222
Comapred to it:
CheckAllCRLs.javaas it do not existsCertificateBuilder.javacopyright header differentIPIdentities.java,import jdk.test.lib.net.URIBuilder;also inIPIdentitiessun/net/www/protocol/https/HttpsURLConnection/TEST.propertieswith modules declarations)test/jdk/sun/security/ssl/Stapling/StatusResponseManager.java(not existing)lib/Utils.javaIt is still not perfect:
However:
=>
And
WIP
Progress
Issue
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jdk8u-dev.git pull/829/head:pull/829$ git checkout pull/829Update a local copy of the PR:
$ git checkout pull/829$ git pull https://git.openjdk.org/jdk8u-dev.git pull/829/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 829View PR using the GUI difftool:
$ git pr show -t 829Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk8u-dev/pull/829.diff
Using Webrev
Link to Webrev Comment