JDK-6244039 : need a system property to specify HTTP negotiate authentication mechanism
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.net
  • Affected Version: 6
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_10
  • CPU: sparc
  • Submitted: 2005-03-22
  • Updated: 2017-05-16
  • Resolved: 2005-04-25
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6Resolved
Related Reports
Duplicate :  
Description
in order to correctly respond the HTTP header "WWW-Authenticate: Negotiate" from a Web server, the client side need to know which GSS mechanism it should use. Although SPNEGO is the most useful one, the user can use others (like Kerberos) also. A system property named "http.negotiate.mechanism.oid" will serve this purpose. User can set it to the OID of the mechanism he/she wants to use. Currently, "1.2.840.113554.1.2.2" for Kerberos and "1.3.6.1.5.5.2" for SPNEGO. If it's not specified, default to "1.3.6.1.5.5.2".
###@###.### 2005-03-22 03:39:27 GMT

Comments
EVALUATION no need to create a new system property "http.negotiate.mechanism.oid". the existing system property "http.auth.preference" can be used to solve this problem. see http://ccc.sfbay/6244039 for a solution. this RFE is closed (merged) as a sub entry for 6260531: SPNEGO HTTP authentication ###@###.### 2005-04-25 05:52:48 GMT ###@###.### 2005-04-30 00:02:22 GMT
25-04-2005