Lines Matching refs:provider

64  * (via a call to an <code>init</code> method), each provider must supply (and
65 * document) a default initialization. For example, the Sun provider uses a
94 // The provider
95 private Provider provider;
97 // The provider implementation (delegate)
107 * @param provider the provider
111 (AlgorithmParameterGeneratorSpi paramGenSpi, Provider provider,
114 this.provider = provider;
176 * AlgorithmParameterGeneratorSpi implementation from the specified provider
177 * is returned. The specified provider must be registered
178 * in the security provider list.
190 * @param provider the string name of the Provider.
196 * available from the specified provider.
198 * @exception NoSuchProviderException if the specified provider is not
199 * registered in the security provider list.
201 * @exception IllegalArgumentException if the provider name is null
207 String provider)
210 if (provider == null || provider.length() == 0)
211 throw new IllegalArgumentException("missing provider");
214 provider);
227 * does not have to be registered in the provider list.
236 * @param provider the Provider object.
244 * @exception IllegalArgumentException if the specified provider is null.
251 Provider provider)
254 if (provider == null)
255 throw new IllegalArgumentException("missing provider");
258 provider);
265 * Returns the provider of this algorithm parameter generator object.
267 * @return the provider of this algorithm parameter generator object
270 return this.provider;
276 * implementation of the highest-priority installed provider is used as
303 * implementation of the highest-priority installed provider is used as