public void setTrustedProxies(List<String> trustedProxies) {
		this.trustedProxies = new ArrayList<IPRange>();
		for (String ip : trustedProxies) {
			IPRange range = new IPRange();
			if (range.setRange(ip)) {
				this.trustedProxies.add(range);
			} else {
				LOGGER.severe("Unable to parse range (" + ip + ")");
			}
		}
	}
public void setTrustedProxies ( List < String > trustedProxies ) { this . trustedProxies = new ArrayList < IPRange > ( ) ; for ( String ip : trustedProxies ) { IPRange range = new IPRange ( ) ; if ( range . setRange ( ip ) ) { this . trustedProxies . add ( range ) ; } else { LOGGER . severe ( "Unable to parse range (" + ip + ")" ) ; } } }
@param trustedProxies parses each String IPRange provided for the proxies, adding them to
the list of IPRanges which must be ignored by the IP match operator