public abstract class SecureRandomSpi extends Object
implements Serializable

This class defines the Service Provider Interface (SPI) for the SecureRandom class. All the abstract methods in this class must be implemented by each service provider who wishes to supply the implementation of a cryptographically strong pseudo-random number generator.

See Also

Public Constructor Summary

Protected Method Summary

abstract byte[]
engineGenerateSeed(int numBytes)
Returns the given number of seed bytes.
abstract void
engineNextBytes(byte[] bytes)
Generates a user-specified number of random bytes.
abstract void
engineSetSeed(byte[] seed)
Reseeds this random object.

Inherited Method Summary