nsISupports
Last changed in Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)This interface is used to apply filters to the proxies selected for a given URI. Use nsIProtocolProxyService.registerFilter()
to hook up instances of this interface.
nsIProxyInfo applyFilter(in nsIProtocolProxyService aProxyService, in nsIURI aURI, in nsIProxyInfo aProxy); |
This method is called to apply proxy filter rules for the given URI and proxy object (or list of proxy objects).
nsIProxyInfo applyFilter( in nsIProtocolProxyService aProxyService, in nsIURI aURI, in nsIProxyInfo aProxy );
aProxyService
aURI
aProxy
null
.The proxy (or list of proxies) that should be used in place of aProxy. This can be just be aProxy if the filter chooses not to modify the proxy. It can also be null
to indicate that a direct connection should be used. Use aProxyService.newProxyInfo to construct nsIProxyInfo
objects.