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

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

Introduction

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

Prototype

@Deprecated
@Nullable
public String getTrustStorePassword() 

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 w  w .j a va2s  .  co m*/
            : 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;
}