@SuppressWarnings({ "rawtypes", "unchecked" })
	private final static PrivilegeHolder getPrivilegeHolder(String name, ArrayList privilegeHolders) {
		if(name == null || privilegeHolders == null) {
			return null;
		}
		
		for(PrivilegeHolder privilegeHolder: (ArrayList<PrivilegeHolder>)privilegeHolders) {
			if(privilegeHolder.getName().equalsIgnoreCase(name)) {
				return privilegeHolder;
			}
		}
		return null;
	}