48 import java.net.SecureCacheResponse;
49 import java.net.CacheRequest;
50 import java.net.URLPermission;
51 import java.net.Authenticator.RequestorType;
52 import java.security.AccessController;
53 import java.security.PrivilegedExceptionAction;
54 import java.security.PrivilegedActionException;
55 import java.io.*;
56 import java.util.ArrayList;
57 import java.util.Collections;
58 import java.util.Date;
59 import java.util.Map;
60 import java.util.List;
61 import java.util.Locale;
62 import java.util.StringTokenizer;
63 import java.util.Iterator;
64 import java.util.HashSet;
65 import java.util.HashMap;
66 import java.util.Set;
67 import java.util.StringJoiner;
68 import jdk.internal.misc.JavaNetHttpCookieAccess;
69 import jdk.internal.misc.SharedSecrets;
70 import sun.net.*;
71 import sun.net.www.*;
72 import sun.net.www.http.HttpClient;
73 import sun.net.www.http.PosterOutputStream;
74 import sun.net.www.http.ChunkedInputStream;
75 import sun.net.www.http.ChunkedOutputStream;
76 import sun.util.logging.PlatformLogger;
77 import java.text.SimpleDateFormat;
78 import java.util.TimeZone;
79 import java.net.MalformedURLException;
80 import java.nio.ByteBuffer;
81 import java.util.Objects;
82 import java.util.Properties;
83 import static sun.net.www.protocol.http.AuthScheme.BASIC;
84 import static sun.net.www.protocol.http.AuthScheme.DIGEST;
85 import static sun.net.www.protocol.http.AuthScheme.NTLM;
86 import static sun.net.www.protocol.http.AuthScheme.NEGOTIATE;
87 import static sun.net.www.protocol.http.AuthScheme.KERBEROS;
88 import static sun.net.www.protocol.http.AuthScheme.UNKNOWN;
89 import sun.security.action.GetIntegerAction;
|
48 import java.net.SecureCacheResponse;
49 import java.net.CacheRequest;
50 import java.net.URLPermission;
51 import java.net.Authenticator.RequestorType;
52 import java.security.AccessController;
53 import java.security.PrivilegedExceptionAction;
54 import java.security.PrivilegedActionException;
55 import java.io.*;
56 import java.util.ArrayList;
57 import java.util.Collections;
58 import java.util.Date;
59 import java.util.Map;
60 import java.util.List;
61 import java.util.Locale;
62 import java.util.StringTokenizer;
63 import java.util.Iterator;
64 import java.util.HashSet;
65 import java.util.HashMap;
66 import java.util.Set;
67 import java.util.StringJoiner;
68 import jdk.internal.access.JavaNetHttpCookieAccess;
69 import jdk.internal.access.SharedSecrets;
70 import sun.net.*;
71 import sun.net.www.*;
72 import sun.net.www.http.HttpClient;
73 import sun.net.www.http.PosterOutputStream;
74 import sun.net.www.http.ChunkedInputStream;
75 import sun.net.www.http.ChunkedOutputStream;
76 import sun.util.logging.PlatformLogger;
77 import java.text.SimpleDateFormat;
78 import java.util.TimeZone;
79 import java.net.MalformedURLException;
80 import java.nio.ByteBuffer;
81 import java.util.Objects;
82 import java.util.Properties;
83 import static sun.net.www.protocol.http.AuthScheme.BASIC;
84 import static sun.net.www.protocol.http.AuthScheme.DIGEST;
85 import static sun.net.www.protocol.http.AuthScheme.NTLM;
86 import static sun.net.www.protocol.http.AuthScheme.NEGOTIATE;
87 import static sun.net.www.protocol.http.AuthScheme.KERBEROS;
88 import static sun.net.www.protocol.http.AuthScheme.UNKNOWN;
89 import sun.security.action.GetIntegerAction;
|