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



Reply via email to