Lines Matching refs:provider

55     private final Provider provider;
65 * @param provider the provider
68 protected SSLContext(SSLContextSpi contextSpi, Provider provider,
71 this.provider = provider;
158 return new SSLContext((SSLContextSpi)instance.impl, instance.provider,
167 * SSLContextSpi implementation from the specified provider
168 * is returned. The specified provider must be registered
169 * in the security provider list.
181 * @param provider the name of the provider.
187 * available from the specified provider.
189 * @throws NoSuchProviderException if the specified provider is not
190 * registered in the security provider list.
192 * @throws IllegalArgumentException if the provider name is null or empty.
197 public static SSLContext getInstance(String protocol, String provider)
200 ("SSLContext", SSLContextSpi.class, protocol, provider);
201 return new SSLContext((SSLContextSpi)instance.impl, instance.provider,
212 * does not have to be registered in the provider list.
221 * @param provider an instance of the provider.
229 * @throws IllegalArgumentException if the provider name is null.
234 public static SSLContext getInstance(String protocol, Provider provider)
237 ("SSLContext", SSLContextSpi.class, protocol, provider);
238 return new SSLContext((SSLContextSpi)instance.impl, instance.provider,
256 * Returns the provider of this <code>SSLContext</code> object.
258 * @return the provider of this <code>SSLContext</code> object
261 return this.provider;
322 * @throws UnsupportedOperationException if the underlying provider
354 * @throws UnsupportedOperationException if the underlying provider
380 * SSL provider does not provide an implementation of SSLSessionContext
397 * SSL provider does not provide an implementation of SSLSessionContext