public ImplCurlConnection(String curlURL, String user, String pwd, String authType, HashMap<String, String> props) {
		this.curlURL = curlURL;
		this.user=user;
		this.pwd=pwd;
		Logger log = Logger.getLogger(this.getClass().getName());
		log.setLevel(Level.FINE);
		this.setLogger(log);
		LogHandler.initLogFileHandler(log, "Connection");
		if(props!=null){
			this.props = props;
		}
		else{
			this.props = new HashMap<String, String>();
		}
		if(authType != null){
			this.authType = AuthType.valueOf(authType);
		}
	}