org.bouncycastle.crypto.prng
Class ThreadedSeedGenerator.SeedGenerator

java.lang.Object
  extended by org.bouncycastle.crypto.prng.ThreadedSeedGenerator.SeedGenerator
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
ThreadedSeedGenerator

private class ThreadedSeedGenerator.SeedGenerator
extends java.lang.Object
implements java.lang.Runnable


Field Summary
private  int counter
           
private  boolean stop
           
 
Constructor Summary
private ThreadedSeedGenerator.SeedGenerator()
           
 
Method Summary
 byte[] generateSeed(int numbytes, boolean fast)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

counter

private volatile int counter

stop

private volatile boolean stop
Constructor Detail

ThreadedSeedGenerator.SeedGenerator

private ThreadedSeedGenerator.SeedGenerator()
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

generateSeed

public byte[] generateSeed(int numbytes,
                           boolean fast)