| Interface | Description |
|---|---|
| PacEvaluator |
Evaluates a PAC script for one target URL.
|
| PacScriptLoader |
Loads PAC script content.
|
| PacUrlResolver |
Resolves a PAC/WPAD URL.
|
| Class | Description |
|---|---|
| FixedPacUrlResolver |
Returns a configured PAC URL.
|
| GraalPacScriptEvaluator |
Evaluates PAC scripts with GraalJS.
|
| GraalPacScriptEvaluator.PacHostResolver |
Provides PAC helper implementations to GraalJS.
|
| ManualProxyResolver |
Resolves a manually configured proxy.
|
| PacUrlProxyResolver |
Resolves proxies through the PAC_URL pipeline.
|
| PacUrlResolution |
Result of PAC/WPAD URL discovery.
|
| PowerShellPacUrlResolver |
Resolves the PAC URL through a PowerShell script.
|
| ProxyBypassMatcher |
Matches target URLs against Windows proxy bypass patterns.
|
| ProxyConfiguration |
Immutable configuration for proxy resolution.
|
| ProxyConfiguration.Builder |
Builder for
ProxyConfiguration. |
| ProxyDefaults |
Contains reusable default scripts and test URLs for Windows proxy detection.
|
| ProxyResult |
Immutable result of a proxy resolution.
|
| ProxyResultParser |
Parses PAC proxy result strings.
|
| ProxyServerParser |
Parses Windows ProxyServer registry values.
|
| ScriptExecutionResult |
Result of a script execution.
|
| StaticProxySettingsResolver |
Resolves static proxy settings from the Windows registry.
|
| UrlConnectionPacScriptLoader |
Loads PAC script content through
URLConnection. |
| WindowsPacScriptProxyResolver |
Resolves the final proxy by delegating to a Windows PowerShell/.NET script.
|
| WindowsPacUrlResolver |
Resolves PAC/WPAD URL settings from Windows.
|
| WindowsProxyResolver |
Public facade for resolving Windows proxy settings.
|
| Enum | Description |
|---|---|
| PacUrlSource | Deprecated
Use
ProxyMode and ProxyConfiguration instead. |
| ProxyMode |
Selects the proxy resolution strategy.
|
| Exception | Description |
|---|---|
| ProxyResolutionException |
Signals that proxy resolution failed unexpectedly.
|
Copyright © 2026. All rights reserved.