26 * @summary this test verifies that a client may provides authorization |
26 * @summary this test verifies that a client may provides authorization |
27 * headers directly when connecting with a server, and |
27 * headers directly when connecting with a server, and |
28 * it verifies that the client honor the jdk.http.auth.*.disabledSchemes |
28 * it verifies that the client honor the jdk.http.auth.*.disabledSchemes |
29 * net properties. |
29 * net properties. |
30 * @bug 8087112 |
30 * @bug 8087112 |
31 * @library /lib/testlibrary |
31 * @library /lib/testlibrary http2/server |
32 * @build jdk.testlibrary.SimpleSSLContext DigestEchoServer DigestEchoClient ProxyAuthDisabledSchemes |
32 * @build jdk.testlibrary.SimpleSSLContext DigestEchoServer DigestEchoClient ProxyAuthDisabledSchemes |
33 * @modules jdk.incubator.httpclient |
33 * @modules jdk.incubator.httpclient/jdk.incubator.http.internal.common |
|
34 * jdk.incubator.httpclient/jdk.incubator.http.internal.frame |
|
35 * jdk.incubator.httpclient/jdk.incubator.http.internal.hpack |
|
36 * java.logging |
|
37 * java.base/sun.net.www.http |
34 * java.base/sun.net.www |
38 * java.base/sun.net.www |
35 * java.base/sun.net |
39 * java.base/sun.net |
36 * @run main/othervm -Djdk.http.auth.proxying.disabledSchemes=Basic,Digest |
40 * @run main/othervm -Djdk.http.auth.proxying.disabledSchemes=Basic,Digest |
37 * -Djdk.http.auth.tunneling.disabledSchemes=Digest,Basic |
41 * -Djdk.http.auth.tunneling.disabledSchemes=Digest,Basic |
38 * ProxyAuthDisabledSchemes |
42 * ProxyAuthDisabledSchemes |