Show / Hide Table of Contents

# Namespace Titanium.Web.Proxy.EventArguments

### Classes

#### BeforeSslAuthenticateEventArgs

This is used in transparent endpoint before authenticating client.

#### CertificateSelectionEventArgs

An argument passed on to user for client certificate selection during mutual SSL authentication.

#### CertificateValidationEventArgs

An argument passed on to the user for validating the server certificate during SSL authentication.

#### DataEventArgs

Wraps the data sent/received by a proxy server instance.

#### MultipartRequestPartSentEventArgs

Class that wraps the multipart sent request arguments.

#### SessionEventArgs

Holds info related to a single proxy session (single request/response sequence). A proxy session is bounded to a single connection from client. A proxy session ends when client terminates connection to proxy or when server terminates connection from proxy.

#### SessionEventArgsBase

Holds info related to a single proxy session (single request/response sequence). A proxy session is bounded to a single connection from client. A proxy session ends when client terminates connection to proxy or when server terminates connection from proxy.

#### TunnelConnectSessionEventArgs

A class that wraps the state when a tunnel connect event happen for Explicit endpoints.

### Delegates

#### AsyncEventHandler<TEventArgs>

A generic asynchronous event handler used by the proxy.