Lines Matching defs:random
337 AlgorithmParameterSpec params, SecureRandom random)
340 spi.engineInit(key, random);
342 spi.engineInit(key, params, random);
347 AlgorithmParameterSpec params, SecureRandom random)
351 implInit(spi, initType, key, params, random);
372 implInit(spi, initType, key, params, random);
418 * <p> If this key agreement requires any random bytes, it will get
443 * <p> If the key agreement algorithm requires random bytes, it gets them
444 * from the given source of randomness, <code>random</code>.
446 * algorithm implementation does not require any random bytes,
447 * <code>random</code> is ignored.
452 * @param random the source of randomness
458 public final void init(Key key, SecureRandom random)
461 spi.engineInit(key, random);
464 chooseProvider(I_NO_PARAMS, key, null, random);
476 * <p> If this key agreement requires any random bytes, it will get
509 * @param random the source of randomness
518 SecureRandom random)
522 spi.engineInit(key, params, random);
524 chooseProvider(I_PARAMS, key, params, random);