Package org.astrogrid.samp.hub
Class KeyGenerator
java.lang.Object
org.astrogrid.samp.hub.KeyGenerator
Object which can generate a sequence of private keys.
The values returned by the next() method should in general not be
easy to guess.
- Since:
- 26 Oct 2010
- Author:
- Mark Taylor
-
Constructor Details
-
KeyGenerator
Constructor.- Parameters:
prefix
- prefix prepended to all generated keysnchar
- number of characters in generated keysrandom
- random number generator
-
-
Method Details
-
next
Returns the next key in the sequence. Guaranteed different from any previous return value from this method.- Returns:
- key string
-
createRandom
Returns a new, randomly seeded, Random object.- Returns:
- random
-