## Uses of Class
org.apache.mina.proxy.ProxyAuthException

- Packages that use ProxyAuthException
  Package | Description
  --- | ---
  org.apache.mina.proxy |
  org.apache.mina.proxy.filter |
  org.apache.mina.proxy.handlers.http |
  org.apache.mina.proxy.handlers.http.basic |
  org.apache.mina.proxy.handlers.http.digest |
  org.apache.mina.proxy.handlers.http.ntlm |

- - ### Uses of ProxyAuthException in org.apache.mina.proxy

    Methods in org.apache.mina.proxy that throw ProxyAuthException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProxyLogicHandler.`doHandshake(IoFilter.NextFilter nextFilter)` Called at each step of the handshake procedure.
    `void` | ProxyLogicHandler.`messageReceived(IoFilter.NextFilter nextFilter, IoBuffer buf)` Handle incoming data during the handshake process.

  - ### Uses of ProxyAuthException in org.apache.mina.proxy.filter

    Methods in org.apache.mina.proxy.filter that throw ProxyAuthException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProxyFilter.`messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object message)` Receives data from the remote host, passes to the handler if a handshake is in progress, otherwise passes on transparently.

  - ### Uses of ProxyAuthException in org.apache.mina.proxy.handlers.http

    Methods in org.apache.mina.proxy.handlers.http that throw ProxyAuthException
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpProxyRequest.`checkRequiredProperties(String... propNames)` Check if the given property(ies) is(are) set.
    `void` | HttpSmartProxyHandler.`doHandshake(IoFilter.NextFilter nextFilter)` Performs the handshake processing.
    `abstract void` | AbstractAuthLogicHandler.`doHandshake(IoFilter.NextFilter nextFilter)` Method called at each step of the handshaking process.
    `static AbstractAuthLogicHandler` | HttpAuthenticationMethods.`getNewHandler(int method, ProxyIoSession proxyIoSession)` Creates an `AbstractAuthLogicHandler` to handle the authentication mechanism.
    `AbstractAuthLogicHandler` | HttpAuthenticationMethods.`getNewHandler(ProxyIoSession proxyIoSession)` Creates an `AbstractAuthLogicHandler` to handle the authentication mechanism.
    `void` | HttpSmartProxyHandler.`handleResponse(HttpProxyResponse response)` Handle a HTTP response from the proxy server.
    `abstract void` | AbstractHttpLogicHandler.`handleResponse(HttpProxyResponse response)` Handles a HTTP response from the proxy server.
    `abstract void` | AbstractAuthLogicHandler.`handleResponse(HttpProxyResponse response)` Handles a HTTP response from the proxy server.
    `void` | AbstractHttpLogicHandler.`messageReceived(IoFilter.NextFilter nextFilter, IoBuffer buf)` Handles incoming data during the handshake process.
    `protected void` | AbstractAuthLogicHandler.`writeRequest(IoFilter.NextFilter nextFilter, HttpProxyRequest request)` Sends an HTTP request.

    Constructors in org.apache.mina.proxy.handlers.http that throw ProxyAuthException
    Constructor and Description
    `AbstractAuthLogicHandler(ProxyIoSession proxyIoSession)` Instantiates a handler for the given proxy session.

  - ### Uses of ProxyAuthException in org.apache.mina.proxy.handlers.http.basic

    Methods in org.apache.mina.proxy.handlers.http.basic that throw ProxyAuthException
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpNoAuthLogicHandler.`doHandshake(IoFilter.NextFilter nextFilter)` Method called at each step of the handshaking process.
    `void` | HttpBasicAuthLogicHandler.`doHandshake(IoFilter.NextFilter nextFilter)` Method called at each step of the handshaking process.
    `void` | HttpNoAuthLogicHandler.`handleResponse(HttpProxyResponse response)` Handles a HTTP response from the proxy server.
    `void` | HttpBasicAuthLogicHandler.`handleResponse(HttpProxyResponse response)` Handles a HTTP response from the proxy server.

    Constructors in org.apache.mina.proxy.handlers.http.basic that throw ProxyAuthException
    Constructor and Description
    `HttpBasicAuthLogicHandler(ProxyIoSession proxyIoSession)`
    `HttpNoAuthLogicHandler(ProxyIoSession proxyIoSession)`

  - ### Uses of ProxyAuthException in org.apache.mina.proxy.handlers.http.digest

    Methods in org.apache.mina.proxy.handlers.http.digest that throw ProxyAuthException
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpDigestAuthLogicHandler.`doHandshake(IoFilter.NextFilter nextFilter)`
    `void` | HttpDigestAuthLogicHandler.`handleResponse(HttpProxyResponse response)`

    Constructors in org.apache.mina.proxy.handlers.http.digest that throw ProxyAuthException
    Constructor and Description
    `HttpDigestAuthLogicHandler(ProxyIoSession proxyIoSession)`

  - ### Uses of ProxyAuthException in org.apache.mina.proxy.handlers.http.ntlm

    Methods in org.apache.mina.proxy.handlers.http.ntlm that throw ProxyAuthException
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpNTLMAuthLogicHandler.`doHandshake(IoFilter.NextFilter nextFilter)` Method called at each step of the handshaking process.
    `void` | HttpNTLMAuthLogicHandler.`handleResponse(HttpProxyResponse response)` Handles a HTTP response from the proxy server.

    Constructors in org.apache.mina.proxy.handlers.http.ntlm that throw ProxyAuthException
    Constructor and Description
    `HttpNTLMAuthLogicHandler(ProxyIoSession proxyIoSession)`

Copyright © 2004-2012 Apache MINA Project. All Rights Reserved.