Skip navigation links 
 
oracle.security.crypto.jce.provider
Class SRRandomBitsSource
java.lang.Object
  
oracle.security.crypto.core.RandomBitsSource
      
oracle.security.crypto.jce.provider.SRRandomBitsSource
- 
public final class SRRandomBitsSource
 
- extends oracle.security.crypto.core.RandomBitsSource
 
 
  
 
  
 
 
| Methods inherited from class oracle.security.crypto.core.RandomBitsSource | 
a, getDefault, randomBigInt, randomBigInteger, seed, setDefault | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
DEFAULT_SEED_SIZE
public static int DEFAULT_SEED_SIZE
SRRandomBitsSource
public SRRandomBitsSource(java.security.SecureRandom random)
seed
public void seed(byte[] seed)
- 
- Specified by:
 
seed in class oracle.security.crypto.core.RandomBitsSource 
 
seed
public void seed(oracle.security.crypto.core.EntropySource es)
- 
- Specified by:
 
seed in class oracle.security.crypto.core.RandomBitsSource 
 
next
public int next(int bits)
randomByte
public byte randomByte()
- 
- Specified by:
 
randomByte in class oracle.security.crypto.core.RandomBitsSource 
 
randomBytes
public byte[] randomBytes(byte[] bytes)
- 
- Overrides:
 
randomBytes in class oracle.security.crypto.core.RandomBitsSource 
 
clear
public void clear()
- 
- Specified by:
 
clear in class oracle.security.crypto.core.RandomBitsSource 
 
Skip navigation links 
 
Copyright © 2005, 2009, Oracle. All rights reserved.