@Override public SSLContextInitializer createSSLContextInitializer() throws GeneralSecurityException { final KeyStoreSSLContextInitializer sslInit = new KeyStoreSSLContextInitializer(); if (trustStore != null) { sslInit.setTrustKeystore(trustStore); sslInit.setTrustAliases(trustStoreAliases); } if (keyStore != null) { sslInit.setAuthenticationKeystore(keyStore); sslInit.setAuthenticationPassword(keyStorePassword != null ? keyStorePassword.toCharArray() : null); sslInit.setAuthenticationAliases(keyStoreAliases); } return sslInit; } };
@Override public KeyManager[] getKeyManagers() throws GeneralSecurityException { KeyManager[] km = null; if (authenticationKeystore != null && authenticationPassword != null) { final KeyManagerFactory kmf = getKeyManagerFactory( authenticationKeystore, authenticationPassword, authenticationAliases); km = kmf.getKeyManagers(); } return km; }
@Override protected TrustManager[] createTrustManagers() throws GeneralSecurityException { TrustManager[] tm = null; if (trustKeystore != null) { final TrustManagerFactory tmf = getTrustManagerFactory(trustKeystore, trustAliases); tm = tmf.getTrustManagers(); } return tm; }
final KeyStoreSSLContextInitializer sslInit = new KeyStoreSSLContextInitializer(); if (trustStore != null) { sslInit.setTrustKeystore(trustStore); sslInit.setTrustAliases(trustStoreAliases); sslInit.setAuthenticationKeystore(keyStore); sslInit.setAuthenticationPassword(keyStorePassword != null ? keyStorePassword.toCharArray() : null); sslInit.setAuthenticationAliases(keyStoreAliases);
@Override protected TrustManager[] createTrustManagers() throws GeneralSecurityException { TrustManager[] tm = null; if (trustKeystore != null) { final TrustManagerFactory tmf = getTrustManagerFactory(trustKeystore, trustAliases); tm = tmf.getTrustManagers(); } return tm; }
@Override public KeyManager[] getKeyManagers() throws GeneralSecurityException { KeyManager[] km = null; if (authenticationKeystore != null && authenticationPassword != null) { final KeyManagerFactory kmf = getKeyManagerFactory( authenticationKeystore, authenticationPassword, authenticationAliases); km = kmf.getKeyManagers(); } return km; }
final KeyStoreSSLContextInitializer sslInit = new KeyStoreSSLContextInitializer(); if (trustStore != null) { sslInit.setTrustKeystore(trustStore); sslInit.setTrustAliases(trustStoreAliases); sslInit.setAuthenticationKeystore(keyStore); sslInit.setAuthenticationPassword(keyStorePassword != null ? keyStorePassword.toCharArray() : null); sslInit.setAuthenticationAliases(keyStoreAliases);
@Override public SSLContextInitializer createSSLContextInitializer() throws GeneralSecurityException { final KeyStoreSSLContextInitializer sslInit = new KeyStoreSSLContextInitializer(); try { if (trustStore != null) { sslInit.setTrustKeystore(keyStoreReader.read(trustStore, trustStorePassword, trustStoreType)); sslInit.setTrustAliases(trustStoreAliases); } if (keyStore != null) { sslInit.setAuthenticationKeystore(keyStoreReader.read(keyStore, keyStorePassword, keyStoreType)); sslInit.setAuthenticationPassword(keyStorePassword != null ? keyStorePassword.toCharArray() : null); sslInit.setAuthenticationAliases(keyStoreAliases); } } catch (IOException e) { throw new GeneralSecurityException(e); } return sslInit; }
@Override public SSLContextInitializer createSSLContextInitializer() throws GeneralSecurityException { final KeyStoreSSLContextInitializer sslInit = new KeyStoreSSLContextInitializer(); try { if (trustStore != null) { sslInit.setTrustKeystore(keyStoreReader.read(trustStore, trustStorePassword, trustStoreType)); sslInit.setTrustAliases(trustStoreAliases); } if (keyStore != null) { sslInit.setAuthenticationKeystore(keyStoreReader.read(keyStore, keyStorePassword, keyStoreType)); sslInit.setAuthenticationPassword(keyStorePassword != null ? keyStorePassword.toCharArray() : null); sslInit.setAuthenticationAliases(keyStoreAliases); } } catch (IOException e) { throw new GeneralSecurityException(e); } return sslInit; }
@Override public SSLContextInitializer createSSLContextInitializer() throws GeneralSecurityException { final KeyStoreSSLContextInitializer sslInit = new KeyStoreSSLContextInitializer(); try { if (trustStore != null) { sslInit.setTrustKeystore(keyStoreReader.read(trustStore, trustStorePassword, trustStoreType)); sslInit.setTrustAliases(trustStoreAliases); } if (keyStore != null) { sslInit.setAuthenticationKeystore(keyStoreReader.read(keyStore, keyStorePassword, keyStoreType)); sslInit.setAuthenticationPassword(keyStorePassword != null ? keyStorePassword.toCharArray() : null); sslInit.setAuthenticationAliases(keyStoreAliases); } } catch (IOException e) { throw new GeneralSecurityException(e); } return sslInit; }
/** {@inheritDoc} */ @Override public SSLContextInitializer createSSLContextInitializer() throws GeneralSecurityException { final KeyStoreSSLContextInitializer sslInit = new KeyStoreSSLContextInitializer(); try { if (truststore != null) { sslInit.setTrustKeystore(keyStoreReader.read(truststore.getInputStream(), truststorePassword, truststoreType)); sslInit.setTrustAliases(truststoreAliases); } if (keystore != null) { sslInit.setAuthenticationKeystore(keyStoreReader.read(keystore.getInputStream(), keystorePassword, keystoreType)); sslInit.setAuthenticationPassword(keystorePassword != null ? keystorePassword.toCharArray() : null); sslInit.setAuthenticationAliases(keystoreAliases); } } catch (final IOException e) { throw new GeneralSecurityException(e); } return sslInit; } }