Class HTTPAuthHelper


  • public class HTTPAuthHelper
    extends java.lang.Object
    • Field Detail

      • children

        private final java.util.Map children
      • delegate_to

        private final java.net.URL delegate_to
      • delegate_to_host

        final java.lang.String delegate_to_host
      • delegate_to_port

        final int delegate_to_port
      • delegate_is_https

        final boolean delegate_is_https
      • delegate_to_proxy

        private java.net.Proxy delegate_to_proxy
      • port

        private int port
      • server_socket

        private java.net.ServerSocket server_socket
      • http_only_detected

        private boolean http_only_detected
      • cookie_names_set

        private final java.util.Map cookie_names_set
      • processors

        final java.util.List processors
      • destroyed

        private volatile boolean destroyed
    • Constructor Detail

      • HTTPAuthHelper

        public HTTPAuthHelper​(java.net.URL url)
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • HTTPAuthHelper

        private HTTPAuthHelper​(HTTPAuthHelper _parent,
                               java.net.URL _delegate_to)
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • setProxy

        public void setProxy​(java.net.Proxy _proxy)
      • start

        public void start()
      • getPort

        public int getPort()
      • wasHTTPOnlyCookieDetected

        public boolean wasHTTPOnlyCookieDetected()
      • setHTTPOnlyCookieDetected

        private void setHTTPOnlyCookieDetected()
      • getKey

        private java.lang.String getKey​(java.net.URL url)
      • getChild

        private HTTPAuthHelper getChild​(java.lang.String url_str,
                                        boolean optional)
                                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • addSetCookieName

        private void addSetCookieName​(java.lang.String name,
                                      java.lang.String value)
      • hasSetCookieName

        private boolean hasSetCookieName​(java.lang.String name)
      • destroy

        public void destroy()
      • trace

        private void trace​(java.lang.String str)
      • main

        public static void main​(java.lang.String[] args)