org.apache.tomee.catalina.session
Class FastNonSecureRandom

java.lang.Object
  extended by java.util.Random
      extended by java.security.SecureRandom
          extended by org.apache.tomee.catalina.session.FastNonSecureRandom
All Implemented Interfaces:
Serializable

public class FastNonSecureRandom
extends SecureRandom

See Also:
Serialized Form

Constructor Summary
FastNonSecureRandom()
           
 
Method Summary
 byte[] generateSeed(int numBytes)
           
 String getAlgorithm()
           
 void nextBytes(byte[] bytes)
           
 void setSeed(byte[] seed)
           
 void setSeed(long seed)
           
 
Methods inherited from class java.security.SecureRandom
getInstance, getInstance, getInstance, getProvider, getSeed, next
 
Methods inherited from class java.util.Random
nextBoolean, nextDouble, nextFloat, nextGaussian, nextInt, nextInt, nextLong
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastNonSecureRandom

public FastNonSecureRandom()
Method Detail

getAlgorithm

public String getAlgorithm()
Overrides:
getAlgorithm in class SecureRandom

setSeed

public void setSeed(byte[] seed)
Overrides:
setSeed in class SecureRandom

setSeed

public void setSeed(long seed)
Overrides:
setSeed in class SecureRandom

nextBytes

public void nextBytes(byte[] bytes)
Overrides:
nextBytes in class SecureRandom

generateSeed

public byte[] generateSeed(int numBytes)
Overrides:
generateSeed in class SecureRandom


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.