Class AuthScope

    • Field Detail

      • ANY_HOST

        public static final String ANY_HOST
        Deprecated.
        The null value represents any host. In the future versions of HttpClient the use of this parameter will be discontinued.
      • ANY_PORT

        public static final int ANY_PORT
        Deprecated.
        The -1 value represents any port.
        See Also:
        Constant Field Values
      • ANY_REALM

        public static final String ANY_REALM
        Deprecated.
        The null value represents any realm.
      • ANY_SCHEME

        public static final String ANY_SCHEME
        Deprecated.
        The null value represents any authentication scheme.
      • ANY

        public static final AuthScope ANY
        Deprecated.
        Default scope matching any host, port, realm and authentication scheme. In the future versions of HttpClient the use of this parameter will be discontinued.
    • Constructor Detail

      • AuthScope

        public AuthScope​(String host,
                         int port,
                         String realm,
                         String scheme)
        Deprecated.
        Creates a new credentials scope for the given host, port, realm, and authentication scheme.
        Parameters:
        host - the host the credentials apply to. May be set to null if credenticals are applicable to any host.
        port - the port the credentials apply to. May be set to negative value if credenticals are applicable to any port.
        realm - the realm the credentials apply to. May be set to null if credenticals are applicable to any realm.
        scheme - the authentication scheme the credentials apply to. May be set to null if credenticals are applicable to any authentication scheme.
        Since:
        3.0
      • AuthScope

        public AuthScope​(String host,
                         int port,
                         String realm)
        Deprecated.
        Creates a new credentials scope for the given host, port, realm, and any authentication scheme.
        Parameters:
        host - the host the credentials apply to. May be set to null if credenticals are applicable to any host.
        port - the port the credentials apply to. May be set to negative value if credenticals are applicable to any port.
        realm - the realm the credentials apply to. May be set to null if credenticals are applicable to any realm.
        Since:
        3.0
      • AuthScope

        public AuthScope​(String host,
                         int port)
        Deprecated.
        Creates a new credentials scope for the given host, port, any realm name, and any authentication scheme.
        Parameters:
        host - the host the credentials apply to. May be set to null if credenticals are applicable to any host.
        port - the port the credentials apply to. May be set to negative value if credenticals are applicable to any port.
        Since:
        3.0
      • AuthScope

        public AuthScope​(AuthScope authscope)
        Deprecated.
        Creates a copy of the given credentials scope.
        Since:
        3.0
    • Method Detail

      • getHost

        public String getHost()
        Deprecated.
        Returns:
        the host
        Since:
        3.0
      • getPort

        public int getPort()
        Deprecated.
        Returns:
        the port
        Since:
        3.0
      • getRealm

        public String getRealm()
        Deprecated.
        Returns:
        the realm name
        Since:
        3.0
      • getScheme

        public String getScheme()
        Deprecated.
        Returns:
        the scheme type
        Since:
        3.0
      • match

        public int match​(AuthScope that)
        Deprecated.
        Tests if the authentication scopes match.
        Returns:
        the match factor. Negative value signifies no match. Non-negative signifies a match. The greater the returned value the closer the match.
        Since:
        3.0