Searched refs:SpiAndProvider (Results 1 - 22 of 22) sorted by relevance

/libcore/luni/src/main/java/org/apache/harmony/security/fortress/
H A DEngine.java59 * Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
109 public static final class SpiAndProvider { class in class:Engine
112 private SpiAndProvider(Object spi, Provider provider) { method in class:Engine.SpiAndProvider
129 * {@code SpiAndProvider} instance containing a reference to the first
132 public SpiAndProvider getInstance(String algorithm, Object param)
141 return new SpiAndProvider(services.get(0).newInstance(param), services.get(0).getProvider());
146 * {@code SpiAndProvider} instance containing a reference to SPI
149 public SpiAndProvider getInstance(Provider.Service service, String param)
151 return new SpiAndProvider(service.newInstance(param), service.getProvider());
/libcore/luni/src/main/java/java/security/
H A DSignature.java28 import org.apache.harmony.security.fortress.Engine.SpiAndProvider;
175 SpiAndProvider spiAndProvider;
199 private static Engine.SpiAndProvider tryAlgorithm(
216 Engine.SpiAndProvider sap = tryAlgorithmWithProvider(key, service);
228 private static Engine.SpiAndProvider tryAlgorithmWithProvider(Key key, Provider.Service service) {
234 Engine.SpiAndProvider sap = ENGINE.getInstance(service, null);
749 final Engine.SpiAndProvider sap = tryAlgorithm(key, specifiedProvider, algorithm);
H A DAlgorithmParameterGenerator.java93 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DKeyFactory.java81 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DAlgorithmParameters.java97 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DKeyPairGenerator.java85 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DMessageDigest.java91 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DSecureRandom.java156 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DKeyStore.java116 Engine.SpiAndProvider sap = ENGINE.getInstance(type, null);
/libcore/luni/src/main/java/javax/crypto/
H A DKeyAgreement.java202 private static Engine.SpiAndProvider tryAlgorithm(Key key, Provider provider, String algorithm)
219 Engine.SpiAndProvider sap = tryAlgorithmWithProvider(service);
231 private static Engine.SpiAndProvider tryAlgorithmWithProvider(Provider.Service service) {
233 Engine.SpiAndProvider sap = ENGINE.getInstance(service, null);
258 final Engine.SpiAndProvider sap = tryAlgorithm(key, specifiedProvider, algorithm);
H A DMac.java205 private static Engine.SpiAndProvider tryAlgorithm(
222 Engine.SpiAndProvider sap = tryAlgorithmWithProvider(service);
234 private static Engine.SpiAndProvider tryAlgorithmWithProvider(Provider.Service service) {
236 Engine.SpiAndProvider sap = ENGINE.getInstance(service, null);
265 final Engine.SpiAndProvider sap = tryAlgorithm(key, specifiedProvider, algorithm);
H A DSecretKeyFactory.java108 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DCipher.java345 Engine.SpiAndProvider sap;
437 final Engine.SpiAndProvider sap = tryCombinations(initParams, specifiedProvider,
479 * {@link Engine.SpiAndProvider}, throws the first exception that was
493 private static Engine.SpiAndProvider tryCombinations(InitParams initParams, Provider provider,
532 Engine.SpiAndProvider sap = tryTransformWithProvider(initParams,
574 private static Engine.SpiAndProvider tryTransformWithProvider(InitParams initParams,
587 Engine.SpiAndProvider sap = ENGINE.getInstance(service, null);
H A DKeyGenerator.java103 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DExemptionMechanism.java103 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
/libcore/luni/src/main/java/java/security/cert/
H A DCertPathBuilder.java106 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DCertPathValidator.java106 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DCertStore.java103 Engine.SpiAndProvider sap = ENGINE.getInstance(type, params);
H A DCertificateFactory.java90 Engine.SpiAndProvider sap = ENGINE.getInstance(type, null);
/libcore/luni/src/main/java/javax/net/ssl/
H A DTrustManagerFactory.java76 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DKeyManagerFactory.java77 Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
H A DSSLContext.java138 Engine.SpiAndProvider sap = ENGINE.getInstance(protocol, null);

Completed in 221 milliseconds