Lines Matching refs:provider
44 * This class uses a provider-based architecture.
48 * and optionally the name of the provider desired.
102 private Provider provider;
108 * encapsulates the given provider implementation (SPI object) in it.
110 * @param storeSpi the provider implementation
111 * @param provider the provider
115 protected CertStore(CertStoreSpi storeSpi, Provider provider,
118 this.provider = provider;
231 instance.provider, type, params);
251 * CertStoreSpi implementation from the specified provider
252 * is returned. The specified provider must be registered
253 * in the security provider list.
272 * @param provider the name of the provider.
279 * available from the specified provider.
285 * @throws NoSuchProviderException if the specified provider is not
286 * registered in the security provider list.
288 * @exception IllegalArgumentException if the <code>provider</code> is
294 CertStoreParameters params, String provider)
299 CertStoreSpi.class, type, params, provider);
301 instance.provider, type, params);
314 * does not have to be registered in the provider list.
330 * @param provider the provider.
343 * @exception IllegalArgumentException if the <code>provider</code> is
349 Provider provider) throws NoSuchAlgorithmException,
353 CertStoreSpi.class, type, params, provider);
355 instance.provider, type, params);
383 * Returns the provider of this <code>CertStore</code>.
385 * @return the provider of this <code>CertStore</code>
388 return this.provider;