[freenet-cvs] r15718 - trunk/freenet/src/freenet/client

bombe at freenetproject.org bombe at freenetproject.org
Fri Nov 9 13:56:59 UTC 2007


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() };
 	}
 




More information about the cvs mailing list