forked from I2P_Developers/i2p.i2p
Console: Start rework of /configkeyring for LS2
Not hooked up yet - WIP
This commit is contained in:
@ -8,6 +8,8 @@ import java.io.InputStreamReader;
|
||||
import java.io.IOException;
|
||||
import java.io.OutputStreamWriter;
|
||||
import java.io.PrintWriter;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
import net.i2p.crypto.Blinding;
|
||||
@ -225,6 +227,16 @@ class BlindCache {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* For console ConfigKeyringHelper
|
||||
* @since 0.9.41
|
||||
*/
|
||||
public synchronized List<BlindData> getData() {
|
||||
List<BlindData> rv = new ArrayList<BlindData>(_cache.size());
|
||||
rv.addAll(_cache.values());
|
||||
return rv;
|
||||
}
|
||||
|
||||
/**
|
||||
* Load from file.
|
||||
* Format:
|
||||
|
@ -16,6 +16,7 @@ import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
|
||||
@ -492,6 +493,14 @@ public abstract class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacad
|
||||
_log.warn("Adding to blind cache: " + bd);
|
||||
_blindCache.addToCache(bd);
|
||||
}
|
||||
|
||||
/**
|
||||
* For console ConfigKeyringHelper
|
||||
* @since 0.9.41
|
||||
*/
|
||||
public List<BlindData> getBlindData() {
|
||||
return _blindCache.getData();
|
||||
}
|
||||
|
||||
/**
|
||||
* @return RouterInfo, LeaseSet, or null, validated
|
||||
|
Reference in New Issue
Block a user