de.flexiprovider.api
Class SecureRandom
java.lang.Object
|
+--java.security.SecureRandomSpi
|
+--de.flexiprovider.api.SecureRandom
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- BBSRandom, DefaultPRNG, ECPRNG, JavaSecureRandomWrapper, SHA1PRNG
- public abstract class SecureRandom
- extends java.security.SecureRandomSpi
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecureRandom
public SecureRandom()
engineGenerateSeed
protected final byte[] engineGenerateSeed(int numBytes)
- Overrides:
engineGenerateSeed in class java.security.SecureRandomSpi
engineNextBytes
protected final void engineNextBytes(byte[] bytes)
- Overrides:
engineNextBytes in class java.security.SecureRandomSpi
engineSetSeed
protected final void engineSetSeed(byte[] seed)
- Overrides:
engineSetSeed in class java.security.SecureRandomSpi
generateSeed
public abstract byte[] generateSeed(int numBytes)
nextBytes
public abstract void nextBytes(byte[] bytes)
setSeed
public abstract void setSeed(byte[] seed)
nextInt
public final int nextInt()
nextInt
public final int nextInt(int upperBound)