Lines Matching refs:provider

37  * material is based on a KeyStore and/or provider specific sources.
59 // The provider
60 private Provider provider;
62 // The provider implementation (delegate)
99 * @param provider the provider
103 Provider provider, String algorithm) {
105 this.provider = provider;
156 instance.provider, algorithm);
164 * KeyManagerFactorySpi implementation from the specified provider
165 * is returned. The specified provider must be registered
166 * in the security provider list.
177 * @param provider the name of the provider.
183 * available from the specified provider.
185 * @throws NoSuchProviderException if the specified provider is not
186 * registered in the security provider list.
188 * @throws IllegalArgumentException if the provider name is null or empty.
194 String provider) throws NoSuchAlgorithmException,
198 algorithm, provider);
200 instance.provider, algorithm);
210 * does not have to be registered in the provider list.
218 * @param provider an instance of the provider.
226 * @throws IllegalArgumentException if provider is null.
232 Provider provider) throws NoSuchAlgorithmException {
235 algorithm, provider);
237 instance.provider, algorithm);
241 * Returns the provider of this <code>KeyManagerFactory</code> object.
243 * @return the provider of this <code>KeyManagerFactory</code> object
246 return this.provider;
253 * The provider typically uses a KeyStore for obtaining
265 * available from the specified provider.
277 * Initializes this factory with a source of provider-specific
281 * and password may be needed by a provider. Users of that
282 * particular provider are expected to pass an implementation of
284 * defined by the provider. The provider can then call the
288 * @param spec an implementation of a provider-specific parameter