Example usage for org.springframework.vault.support SslConfiguration getKeyStorePassword

List of usage examples for org.springframework.vault.support SslConfiguration getKeyStorePassword

Introduction

In this page you can find the example usage for org.springframework.vault.support SslConfiguration getKeyStorePassword.

Prototype

@Deprecated
@Nullable
public String getKeyStorePassword() 

Source Link

Usage

From source file:org.springframework.vault.config.ClientHttpRequestFactoryFactory.java

private static SSLContext getSSLContext(SslConfiguration sslConfiguration)
        throws GeneralSecurityException, IOException {

    KeyManager[] keyManagers = sslConfiguration.getKeyStore() != null
            ? createKeyManagerFactory(sslConfiguration.getKeyStore(), sslConfiguration.getKeyStorePassword())
                    .getKeyManagers()/*w  ww  . j  av a 2  s . c  om*/
            : null;

    TrustManager[] trustManagers = sslConfiguration.getTrustStore() != null
            ? createTrustManagerFactory(sslConfiguration.getTrustStore(),
                    sslConfiguration.getTrustStorePassword()).getTrustManagers()
            : null;

    SSLContext sslContext = SSLContext.getInstance("TLS");
    sslContext.init(keyManagers, trustManagers, null);

    return sslContext;
}