private OpenSslX509KeyManagerFactory(OpenSslKeyManagerFactorySpi spi) { super(spi, spi.kmf.getProvider(), spi.kmf.getAlgorithm()); this.spi = spi; }
private OpenSslX509KeyManagerFactory(OpenSslKeyManagerFactorySpi spi) { super(spi, spi.kmf.getProvider(), spi.kmf.getAlgorithm()); this.spi = spi; }
public OpenSslCachingX509KeyManagerFactory(final KeyManagerFactory factory) { super(new KeyManagerFactorySpi() { @Override protected void engineInit(KeyStore keyStore, char[] chars) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException { factory.init(keyStore, chars); } @Override protected void engineInit(ManagerFactoryParameters managerFactoryParameters) throws InvalidAlgorithmParameterException { factory.init(managerFactoryParameters); } @Override protected KeyManager[] engineGetKeyManagers() { return factory.getKeyManagers(); } }, factory.getProvider(), factory.getAlgorithm()); } }
public OpenSslCachingX509KeyManagerFactory(final KeyManagerFactory factory) { super(new KeyManagerFactorySpi() { @Override protected void engineInit(KeyStore keyStore, char[] chars) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException { factory.init(keyStore, chars); } @Override protected void engineInit(ManagerFactoryParameters managerFactoryParameters) throws InvalidAlgorithmParameterException { factory.init(managerFactoryParameters); } @Override protected KeyManager[] engineGetKeyManagers() { return factory.getKeyManagers(); } }, factory.getProvider(), factory.getAlgorithm()); } }
private OpenSslX509KeyManagerFactory(OpenSslKeyManagerFactorySpi spi) { super(spi, spi.kmf.getProvider(), spi.kmf.getAlgorithm()); this.spi = spi; }
public OpenSslCachingX509KeyManagerFactory(final KeyManagerFactory factory) { super(new KeyManagerFactorySpi() { @Override protected void engineInit(KeyStore keyStore, char[] chars) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException { factory.init(keyStore, chars); } @Override protected void engineInit(ManagerFactoryParameters managerFactoryParameters) throws InvalidAlgorithmParameterException { factory.init(managerFactoryParameters); } @Override protected KeyManager[] engineGetKeyManagers() { return factory.getKeyManagers(); } }, factory.getProvider(), factory.getAlgorithm()); } }
+ "' provider '" + kmf.getProvider() + "'");
keyMgrFact.getProvider().getName()});
private OpenSslX509KeyManagerFactory(OpenSslKeyManagerFactorySpi spi) { super(spi, spi.kmf.getProvider(), spi.kmf.getAlgorithm()); this.spi = spi; }
private OpenSslX509KeyManagerFactory(OpenSslKeyManagerFactorySpi spi) { super(spi, spi.kmf.getProvider(), spi.kmf.getAlgorithm()); this.spi = spi; }
private OpenSslX509KeyManagerFactory(OpenSslKeyManagerFactorySpi spi) { super(spi, spi.kmf.getProvider(), spi.kmf.getAlgorithm()); this.spi = spi; }
private OpenSslX509KeyManagerFactory(OpenSslKeyManagerFactorySpi spi) { super(spi, spi.kmf.getProvider(), spi.kmf.getAlgorithm()); this.spi = spi; }
private OpenSslX509KeyManagerFactory(OpenSslKeyManagerFactorySpi spi) { super(spi, spi.kmf.getProvider(), spi.kmf.getAlgorithm()); this.spi = spi; }
public OpenSslCachingX509KeyManagerFactory(final KeyManagerFactory factory) { super(new KeyManagerFactorySpi() { @Override protected void engineInit(KeyStore keyStore, char[] chars) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException { factory.init(keyStore, chars); } @Override protected void engineInit(ManagerFactoryParameters managerFactoryParameters) throws InvalidAlgorithmParameterException { factory.init(managerFactoryParameters); } @Override protected KeyManager[] engineGetKeyManagers() { return factory.getKeyManagers(); } }, factory.getProvider(), factory.getAlgorithm()); } }
public OpenSslCachingX509KeyManagerFactory(final KeyManagerFactory factory) { super(new KeyManagerFactorySpi() { @Override protected void engineInit(KeyStore keyStore, char[] chars) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException { factory.init(keyStore, chars); } @Override protected void engineInit(ManagerFactoryParameters managerFactoryParameters) throws InvalidAlgorithmParameterException { factory.init(managerFactoryParameters); } @Override protected KeyManager[] engineGetKeyManagers() { return factory.getKeyManagers(); } }, factory.getProvider(), factory.getAlgorithm()); } }
public OpenSslCachingX509KeyManagerFactory(final KeyManagerFactory factory) { super(new KeyManagerFactorySpi() { @Override protected void engineInit(KeyStore keyStore, char[] chars) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException { factory.init(keyStore, chars); } @Override protected void engineInit(ManagerFactoryParameters managerFactoryParameters) throws InvalidAlgorithmParameterException { factory.init(managerFactoryParameters); } @Override protected KeyManager[] engineGetKeyManagers() { return factory.getKeyManagers(); } }, factory.getProvider(), factory.getAlgorithm()); } }
public OpenSslCachingX509KeyManagerFactory(final KeyManagerFactory factory) { super(new KeyManagerFactorySpi() { @Override protected void engineInit(KeyStore keyStore, char[] chars) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException { factory.init(keyStore, chars); } @Override protected void engineInit(ManagerFactoryParameters managerFactoryParameters) throws InvalidAlgorithmParameterException { factory.init(managerFactoryParameters); } @Override protected KeyManager[] engineGetKeyManagers() { return factory.getKeyManagers(); } }, factory.getProvider(), factory.getAlgorithm()); } }
public OpenSslCachingX509KeyManagerFactory(final KeyManagerFactory factory) { super(new KeyManagerFactorySpi() { @Override protected void engineInit(KeyStore keyStore, char[] chars) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException { factory.init(keyStore, chars); } @Override protected void engineInit(ManagerFactoryParameters managerFactoryParameters) throws InvalidAlgorithmParameterException { factory.init(managerFactoryParameters); } @Override protected KeyManager[] engineGetKeyManagers() { return factory.getKeyManagers(); } }, factory.getProvider(), factory.getAlgorithm()); } }
@Override public KeyManagerFactory createKeyManagerFactory(final String algorithm) throws NoSuchAlgorithmException { checkNotNull(algorithm); KeyManagerFactory obj; try { obj = KeyManagerFactory.getInstance(algorithm, getProvider()); } catch (NoSuchAlgorithmException e) { logFallback(e); obj = KeyManagerFactory.getInstance(algorithm); } if (log.isTraceEnabled()) { log.trace("Created key-manager-factory: {} ({})", obj.getAlgorithm(), obj.getProvider().getName()); } return obj; }
@Test public void testExplicitProvider() throws Exception { KeyManagerFactory factory = KeyManagerFactory.getInstance( KeyManagerFactory.getDefaultAlgorithm()); factoryBean.setProvider(factory.getProvider().getName()); assertNotNull(factoryBean.createKeyManagerFactory()); } }