java.security
Class SecureRandom

java.lang.Object
  extended by java.util.Random
      extended by java.security.SecureRandom
All Implemented Interfaces:
Serializable

public class SecureRandom
extends Random

See Also:
Serialized Form

Constructor Summary
  SecureRandom()
           
  SecureRandom(byte[] var0)
           
protected SecureRandom(SecureRandomSpi var0, Provider var1)
           
 
Method Summary
 byte[] generateSeed(int var0)
           
static SecureRandom getInstance(String var0)
           
static SecureRandom getInstance(String var0, String var1)
           
 Provider getProvider()
           
static byte[] getSeed(int var0)
           
protected  int next(int var0)
           
 void nextBytes(byte[] var0)
           
 void setSeed(byte[] var0)
           
 void setSeed(long var0)
           
 
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

SecureRandom

public SecureRandom()

SecureRandom

public SecureRandom(byte[] var0)

SecureRandom

protected SecureRandom(SecureRandomSpi var0,
                       Provider var1)
Method Detail

generateSeed

public byte[] generateSeed(int var0)

getInstance

public static SecureRandom getInstance(String var0)
                                throws NoSuchAlgorithmException
Throws:
NoSuchAlgorithmException

getInstance

public static SecureRandom getInstance(String var0,
                                       String var1)
                                throws NoSuchAlgorithmException,
                                       NoSuchProviderException
Throws:
NoSuchAlgorithmException
NoSuchProviderException

getProvider

public final Provider getProvider()

getSeed

public static byte[] getSeed(int var0)

next

protected final int next(int var0)
Overrides:
next in class Random

nextBytes

public void nextBytes(byte[] var0)
Overrides:
nextBytes in class Random

setSeed

public void setSeed(byte[] var0)

setSeed

public void setSeed(long var0)
Overrides:
setSeed in class Random


Copyright © 2006-2010 OSGi Alliance. All Rights Reserved.