Author: bombe
Date: 2007-11-09 13:56:59 +0000 (Fri, 09 Nov 2007)
New Revision: 15718
Modified:
trunk/freenet/src/freenet/client/HighLevelSimpleClient.java
trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java
Log:
add document name to generateKeyPair to discourage nameless keys
Modified: trunk/freenet/src/freenet/client/HighLevelSimpleClient.java
===================================================================
--- trunk/freenet/src/freenet/client/HighLevelSimpleClient.java 2007-11-09
13:11:27 UTC (rev 15717)
+++ trunk/freenet/src/freenet/client/HighLevelSimpleClient.java 2007-11-09
13:56:59 UTC (rev 15718)
@@ -71,8 +71,10 @@
* Generates a new key pair, consisting of the insert URI at index 0
and the
* request URI at index 1.
*
+ * @param docName
+ * The document name
* @return An array containing the insert and request URI
*/
- public FreenetURI[] generateKeyPair();
+ public FreenetURI[] generateKeyPair(String docName);
}
Modified: trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java
===================================================================
--- trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java
2007-11-09 13:11:27 UTC (rev 15717)
+++ trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java
2007-11-09 13:56:59 UTC (rev 15718)
@@ -203,8 +203,8 @@
globalEventProducer, cacheLocalRequests,
core.uskManager, blockEncoder, core.getExecutor());
}
- public FreenetURI[] generateKeyPair() {
- InsertableClientSSK key =
InsertableClientSSK.createRandom(random, "");
+ public FreenetURI[] generateKeyPair(String docName) {
+ InsertableClientSSK key =
InsertableClientSSK.createRandom(random, docName);
return new FreenetURI[] { key.getInsertURI(), key.getURI() };
}