Or you mean keep the definitions but move them to "known but unsupported"?
> On Jun 7, 2018, at 10:41 PM, Weijun Wang <weijun.w...@oracle.com> wrote: > > Please take a review > > http://cr.openjdk.java.net/~weijun/9999999/webrev.more-krb5-cleanup/ > > --Max > > >> On Jun 7, 2018, at 10:24 PM, Xuelei Fan <xuelei....@oracle.com> wrote: >> >>> Yes, please KRB5 cipher suite from the supported list. >> Typo: Yes, please remove KRB5 cipher suite from the supported list. >> >> On 6/7/2018 7:23 AM, Xuelei Fan wrote: >>> Yes, please KRB5 cipher suite from the supported list. >>> For the public APIs part, please leave it as it is before we deprecate the >>> specification. Some other JSSE provider might still support KRB5 cipher >>> suites. >>> Xuelei >>> On 6/7/2018 1:45 AM, Weijun Wang wrote: >>>> And there are the Kerberos word in public APIs: >>>> >>>> share/classes/javax/net/ssl/SSLContext.java >>>> 336: * Some cipher suites (such as Kerberos) require remote hostname >>>> 366: * Some cipher suites (such as Kerberos) require remote hostname >>>> >>>> share/classes/javax/net/ssl/HttpsURLConnection.java >>>> 106: * such as Kerberos, will throw an SSLPeerUnverifiedException. >>>> 130: * such as Kerberos. >>>> 134: * KerberosPrincipal for Kerberos cipher suites. >>>> 158: * return null for non-certificate based ciphersuites, such as >>>> Kerberos. >>>> 162: * KerberosPrincipal for Kerberos cipher suites. If no principal >>>> was >>>> >>>> share/classes/javax/net/ssl/SSLContextSpi.java >>>> 90: * Some cipher suites (such as Kerberos) require remote hostname >>>> 110: * Some cipher suites (such as Kerberos) require remote hostname >>>> >>>> share/classes/javax/net/ssl/SSLEngine.java >>>> 395: * Some cipher suites (such as Kerberos) require remote hostname >>>> 397: * constructor to use Kerberos. >>>> >>>> share/classes/javax/net/ssl/SSLSession.java >>>> 221: * such as Kerberos, will throw an SSLPeerUnverifiedException. >>>> 264: * such as Kerberos, will throw an SSLPeerUnverifiedException. >>>> 295: * KerberosPrincipal for Kerberos cipher suites. >>>> 313: * KerberosPrincipal for Kerberos cipher suites. If no principal >>>> was >>>> >>>> share/classes/javax/net/ssl/HandshakeCompletedEvent.java >>>> 122: * such as Kerberos, will throw an SSLPeerUnverifiedException. >>>> 145: * such as Kerberos, will throw an SSLPeerUnverifiedException. >>>> 178: * KerberosPrincipal for Kerberos cipher suites. >>>> 208: * KerberosPrincipal for Kerberos cipher suites. If no principal >>>> was >>>> >>>> --Max >>>> >>>>> On Jun 7, 2018, at 4:31 PM, Weijun Wang <weijun.w...@oracle.com> wrote: >>>>> >>>>> I still see K_KRB5 KeyExchange and TLS_KRB5_WITH_3DES_EDE_CBC_SHA etc in >>>>> CipherSuite.java. Shall I also remove them. >>>>> >>>>> Thanks >>>>> Max >>>>> >>>> >