| Package | Description |
|---|---|
| org.littleshoot.proxy.impl |
| Modifier and Type | Field and Description |
|---|---|
private ConnectionFlowStep |
ProxyToServerConnection.ConnectChannel
Opens the socket connection.
|
private ConnectionFlowStep |
ConnectionFlow.currentStep |
private ConnectionFlowStep |
ProxyToServerConnection.HTTPCONNECTWithChainedProxy
Writes the HTTP CONNECT to the server and waits for a 200 response.
|
private ConnectionFlowStep |
ProxyToServerConnection.MitmEncryptClientChannel
Encrypts the client channel based on our server
SSLSession. |
(package private) ConnectionFlowStep |
ClientToProxyConnection.RespondCONNECTSuccessful
Tells the Client that its HTTP CONNECT request was successful.
|
private ConnectionFlowStep |
ProxyToServerConnection.SOCKS4CONNECTWithChainedProxy
Establishes a SOCKS4 connection.
|
private ConnectionFlowStep |
ProxyToServerConnection.SOCKS5CONNECTRequestWithChainedProxy
Establishes a SOCKS5 connection after
ProxyToServerConnection.SOCKS5InitialRequest and
(optionally) ProxyToServerConnection.SOCKS5SendPasswordCredentials have completed. |
private ConnectionFlowStep |
ProxyToServerConnection.SOCKS5InitialRequest
Initiates a SOCKS5 connection.
|
private ConnectionFlowStep |
ProxyToServerConnection.SOCKS5SendPasswordCredentials
Sends SOCKS5 password credentials after
ProxyToServerConnection.SOCKS5InitialRequest has completed. |
protected ConnectionFlowStep |
ProxyConnection.StartTunneling
Enables tunneling on this connection by dropping the HTTP related
encoders and decoders, as well as idle timers.
|
| Modifier and Type | Field and Description |
|---|---|
private Deque<ConnectionFlowStep> |
ConnectionFlow.steps |
| Modifier and Type | Method and Description |
|---|---|
protected ConnectionFlowStep |
ProxyConnection.EncryptChannel(SSLEngine sslEngine)
Encrypts the channel using the provided
SSLEngine. |
| Modifier and Type | Method and Description |
|---|---|
(package private) ConnectionFlow |
ConnectionFlow.first(ConnectionFlowStep step)
Add a
ConnectionFlowStep to the beginning of this flow. |
(package private) ConnectionFlow |
ConnectionFlow.then(ConnectionFlowStep step)
Add a
ConnectionFlowStep to the end of this flow. |
Copyright © 2009–2021. All rights reserved.