private void parse_authUserFile( String line,
				     String keyword,
				     String[] split,
				     int lineNumber,
				     boolean strictMode ) 
	throws ParseException {
	
	// Line has the format:
	// "AuthUserFile" <AbsoluteFilePath>
	if( split.length != 2 ) {
	    throw new ParseException( "Invalid '"+keyword+"' declaration at line " + lineNumber + ". Expected 1 argument, found " + (split.length-1) + ". Line=" + line,
				      lineNumber );
	}

	// Already set previously?
	if( strictMode && this.authUserFile != null ) {
	    throw new ParseException( "Unexpected '"+keyword+"' declaration at line " + lineNumber + ". Duplicate entries. Line=" + line,
				      lineNumber );
	}

	// OK. We do NOT know how many white spaces hat been between the single path tokens.
	//  -> extract path from full line!

	int index = line.indexOf(" ");

	this.authUserFile = new File( line.substring(index+1).trim() );
    }