[jdk15u-dev] Integrated: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos
Olga Mikhaltsova
omikhaltcova at openjdk.org
Mon Jul 18 10:52:07 UTC 2022
On Fri, 15 Jul 2022 21:24:34 GMT, Olga Mikhaltsova <omikhaltcova at openjdk.org> wrote:
> It's backport of JDK-8279842 to jdk15u.
>
> The original patch applied cleanly (commit 1) but it's required the following corrections (commit 2) similar to jdk11u:
> 1) Replacement of instanceof patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java) (JEP 375, JDK 15);
> 2) Substitute callAs(..) with doAs(..) (HttpsCB.java) (JDK-8275529, JDK 18);
> 3) Add import java.security.PrivilegedExceptionAction (HttpsCB.java).
>
> Tested on Linux x64, Windows x64, macOS x64 with the tests' groups: `test/jdk/sun/security/krb5` and `test/jdk/com/sun/jndi`, - with no regression. The included tests HttpsCB.java and LdapCBPropertiesTest.java passed successfully.
This pull request has now been integrated.
Changeset: 0e09ba92
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
URL: https://git.openjdk.org/jdk15u-dev/commit/0e09ba92c437fed97dda41a57b92bd9de9fd474a
Stats: 867 lines in 12 files changed: 705 ins; 146 del; 16 mod
8279842: HTTPS Channel Binding support for Java GSS/Kerberos
Reviewed-by: yan
Backport-of: de3113b998550021bb502cd6f766036fb8351e7d
-------------
PR: https://git.openjdk.org/jdk15u-dev/pull/234
More information about the jdk-updates-dev
mailing list