Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G I L M N P Q R S

A

addRandomByte(byte) - Method in class gnu.java.security.prng.BasePRNG
 
addRandomByte(byte) - Method in interface gnu.java.security.prng.IRandom
Supplement, or possibly replace, the random state of this PRNG with a random byte.
addRandomByte(byte) - Method in class gnu.java.security.prng.MDGenerator
 
addRandomBytes(byte[]) - Method in class gnu.java.security.prng.BasePRNG
 
addRandomBytes(byte[], int, int) - Method in class gnu.java.security.prng.BasePRNG
 
addRandomBytes(byte[]) - Method in interface gnu.java.security.prng.IRandom
Supplement, or possibly replace, the random state of this PRNG with a sequence of new random bytes.
addRandomBytes(byte[], int, int) - Method in interface gnu.java.security.prng.IRandom
Supplement, or possibly replace, the random state of this PRNG with a sequence of new random bytes.
addRandomBytes(byte[], int, int) - Method in class gnu.java.security.prng.MDGenerator
 
addRandomEvent(RandomEvent) - Method in interface gnu.java.security.prng.RandomEventListener
 

B

BasePRNG - class gnu.java.security.prng.BasePRNG.
An abstract class to facilitate implementing PRNG algorithms.
BasePRNG(String) - Constructor for class gnu.java.security.prng.BasePRNG
Trivial constructor for use by concrete subclasses.
buffer - Variable in class gnu.java.security.prng.BasePRNG
A temporary buffer to serve random bytes.

C

clone() - Method in class gnu.java.security.prng.BasePRNG
 
clone() - Method in interface gnu.java.security.prng.IRandom
Returns a clone copy of this instance.
clone() - Method in class gnu.java.security.prng.MDGenerator
 

D

data - Variable in class gnu.java.security.prng.RandomEvent
 

E

EntropySource - interface gnu.java.security.prng.EntropySource.
A generic interface for adding random bytes to an entropy pool.

F

fillBlock() - Method in class gnu.java.security.prng.BasePRNG
 
fillBlock() - Method in class gnu.java.security.prng.MDGenerator
 

G

getData() - Method in class gnu.java.security.prng.RandomEvent
 
getInstance(String) - Static method in class gnu.java.security.prng.PRNGFactory
Returns an instance of a padding algorithm given its name.
getNames() - Static method in class gnu.java.security.prng.PRNGFactory
Returns a java.util.Set of names of padding algorithms supported by this Factory.
getPoolNumber() - Method in class gnu.java.security.prng.RandomEvent
 
getSourceNumber() - Method in class gnu.java.security.prng.RandomEvent
 
gnu.java.security.prng - package gnu.java.security.prng
 

I

IRandom - interface gnu.java.security.prng.IRandom.
The basic visible methods of any pseudo-random number generator.
init(Map) - Method in class gnu.java.security.prng.BasePRNG
 
init(Map) - Method in interface gnu.java.security.prng.IRandom
Initialises the pseudo-random number generator scheme with the appropriate attributes.
initialised - Variable in class gnu.java.security.prng.BasePRNG
Indicate if this instance has already been initialised or not.
isInitialised() - Method in class gnu.java.security.prng.BasePRNG
 

L

LimitReachedException - exception gnu.java.security.prng.LimitReachedException.
A checked exception that indicates that a pseudo random number generated has reached its theoretical limit in generating random bytes.
LimitReachedException() - Constructor for class gnu.java.security.prng.LimitReachedException
 
LimitReachedException(String) - Constructor for class gnu.java.security.prng.LimitReachedException
 

M

MDGenerator - class gnu.java.security.prng.MDGenerator.
A simple pseudo-random number generator that relies on a hash algorithm, that (a) starts its operation by hashing a seed, and then (b) continuously re-hashing its output.
MDGenerator() - Constructor for class gnu.java.security.prng.MDGenerator
Trivial 0-arguments constructor.
MD_NAME - Static variable in class gnu.java.security.prng.MDGenerator
Property name of underlying hash algorithm for this generator.
md - Variable in class gnu.java.security.prng.MDGenerator
The underlying hash instance.

N

name - Variable in class gnu.java.security.prng.BasePRNG
The canonical name prefix of the PRNG algorithm.
name() - Method in class gnu.java.security.prng.BasePRNG
 
name() - Method in interface gnu.java.security.prng.IRandom
Returns the canonical name of this instance.
ndx - Variable in class gnu.java.security.prng.BasePRNG
The index into buffer of where the next byte will come from.
nextByte() - Method in class gnu.java.security.prng.BasePRNG
 
nextByte() - Method in interface gnu.java.security.prng.IRandom
Returns the next 8 bits of random data generated from this instance.
nextByteInternal() - Method in class gnu.java.security.prng.BasePRNG
 
nextBytes(byte[]) - Method in class gnu.java.security.prng.BasePRNG
 
nextBytes(byte[], int, int) - Method in class gnu.java.security.prng.BasePRNG
 
nextBytes() - Method in interface gnu.java.security.prng.EntropySource
Returns a new buffer with the next random bytes to add.
nextBytes(byte[], int, int) - Method in interface gnu.java.security.prng.IRandom
Fills the designated byte array, starting from byte at index offset, for a maximum of length bytes with the output of this generator instance.

P

PRNGFactory - class gnu.java.security.prng.PRNGFactory.
A Factory to instantiate pseudo random number generators.
PRNGFactory() - Constructor for class gnu.java.security.prng.PRNGFactory
Trivial constructor to enforce Singleton pattern.
poolNumber - Variable in class gnu.java.security.prng.RandomEvent
 

Q

quality() - Method in interface gnu.java.security.prng.EntropySource
Returns the estimated quality of this source.

R

RandomEvent - class gnu.java.security.prng.RandomEvent.
An interface for entropy accumulators that will be notified of random events.
RandomEvent(Object, byte, byte, byte[]) - Constructor for class gnu.java.security.prng.RandomEvent
 
RandomEventListener - interface gnu.java.security.prng.RandomEventListener.
An interface for entropy accumulators that will be notified of random events.

S

SEEED - Static variable in class gnu.java.security.prng.MDGenerator
Property name of seed material.
setup(Map) - Method in class gnu.java.security.prng.BasePRNG
 
setup(Map) - Method in class gnu.java.security.prng.MDGenerator
 
sourceNumber - Variable in class gnu.java.security.prng.RandomEvent
 

A B C D E F G I L M N P Q R S