package org.sillyjirafe.json;

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.json.JSONArray;
import org.json.JSONObject;

public class ApiKeys {
	public Map<String, String> read() 
	{
		
		Path filePath = Paths.get("ApiKeys.json");
	    try {
	    	String jsonraw = Files.readString(filePath);
	    	JSONObject json = new JSONObject(jsonraw);
	    	Map<String, String> ApiKeys = new;
	    	
	    	JSONArray items = json.getJSONArray("keys");
	    	
	    	for (int i = 0; i < items.length(); i++) {
	    		JSONObject key = items.getJSONObject(i);
	    		String bind = key.getString("bind");
				String password = key.getString("key");
				
				
	    	}
	    	
	    	
	    	
	    } catch (IOException e) {
	    	System.err.println("I/O error: " + e.getMessage());
	    } catch (SecurityException e) {
	        System.err.println("Access denied: " + e.getMessage());
	    }
	    return null;
	}
}
