Lines Matching refs:provider
220 * If the default provider package provides an implementation of that
316 * the given <code>provider</code>.
325 * @param provider the name of the provider of the algorithm to unseal
330 * @exception IllegalArgumentException if the given provider is null
337 * @exception NoSuchProviderException if the given provider is not
343 public final Object getObject(Key key, String provider)
350 if (provider == null || provider.length() == 0) {
351 throw new IllegalArgumentException("missing provider");
355 return unseal(key, provider);
364 private Object unseal(Key key, String provider)
375 if (provider != null)
377 provider);
382 if (provider == null) {
397 if (provider != null)
398 c = Cipher.getInstance(this.sealAlg, provider);
406 if (provider == null) {