Lines Matching defs:provider

60  * of the highest-priority installed provider as the source of randomness
67 * provider what to do about the algorithm-specific parameters (if any) to be
78 * of the highest-priority installed provider as the source of randomness
84 * (via a call to an <code>init</code> method), each provider must
119 // The provider
120 private Provider provider;
122 // The provider implementation (delegate)
141 * @param provider the provider
144 protected KeyGenerator(KeyGeneratorSpi keyGenSpi, Provider provider,
147 this.provider = provider;
215 * KeyGeneratorSpi implementation from the specified provider
216 * is returned. The specified provider must be registered
217 * in the security provider list.
228 * @param provider the name of the provider.
236 * available from the specified provider.
238 * @exception NoSuchProviderException if the specified provider is not
239 * registered in the security provider list.
241 * @exception IllegalArgumentException if the <code>provider</code>
247 String provider) throws NoSuchAlgorithmException,
250 KeyGeneratorSpi.class, algorithm, provider);
252 instance.provider, algorithm);
262 * does not have to be registered in the provider list.
270 * @param provider the provider.
280 * @exception IllegalArgumentException if the <code>provider</code>
286 Provider provider) throws NoSuchAlgorithmException {
288 KeyGeneratorSpi.class, algorithm, provider);
290 instance.provider, algorithm);
294 * Returns the provider of this <code>KeyGenerator</code> object.
296 * @return the provider of this <code>KeyGenerator</code> object
301 return provider;
346 provider = s.getProvider();
402 * provider as the source of randomness.
467 * provider as the source of randomness.