Uses of Class
org.springframework.vault.support.SslConfiguration
Packages that use SslConfiguration
Package
Description
Spring Vault Client abstraction.
Spring configuration for Vault.
Classes supporting the Vault packages, such as value objects.
-
Uses of SslConfiguration in org.springframework.vault.client
Methods in org.springframework.vault.client with parameters of type SslConfigurationModifier and TypeMethodDescriptionstatic ClientHttpConnectorClientHttpConnectorFactory.create(ClientOptions options, SslConfiguration sslConfiguration) static ClientHttpRequestFactoryClientHttpRequestFactoryFactory.create(ClientOptions options, SslConfiguration sslConfiguration) -
Uses of SslConfiguration in org.springframework.vault.config
Methods in org.springframework.vault.config that return SslConfigurationModifier and TypeMethodDescriptionAbstractVaultConfiguration.sslConfiguration()EnvironmentVaultConfiguration.sslConfiguration() -
Uses of SslConfiguration in org.springframework.vault.support
Methods in org.springframework.vault.support that return SslConfigurationModifier and TypeMethodDescriptionstatic SslConfigurationSslConfiguration.create(Resource keyStore, char[] keyStorePassword, Resource trustStore, char[] trustStorePassword) Create a newSslConfigurationfor the given truststore with the defaultKeyStoretype.SslConfiguration.create(Resource keyStore, String keyStorePassword, Resource trustStore, String trustStorePassword) Deprecated.static SslConfigurationSslConfiguration.forKeyStore(Resource keyStore, char[] keyStorePassword) Create a newSslConfigurationfor the given key store with the defaultKeyStoretype.static SslConfigurationSslConfiguration.forKeyStore(Resource keyStore, char[] keyStorePassword, SslConfiguration.KeyConfiguration keyConfiguration) Create a newSslConfigurationfor the given key store with the defaultKeyStoretype.static SslConfigurationSslConfiguration.forKeyStore(Resource keyStore, String keyStorePassword) Deprecated.Since 1.1, useforKeyStore(Resource, char[])to preventStringinterning and retaining passwords represented as String longer from GC than necessary.static SslConfigurationSslConfiguration.forKeyStore(SslConfiguration.KeyStoreConfiguration keyStore) Create a newSslConfigurationfor the givenkey store.static SslConfigurationSslConfiguration.forKeyStore(SslConfiguration.KeyStoreConfiguration keyStore, SslConfiguration.KeyConfiguration keyConfiguration) static SslConfigurationSslConfiguration.forTrustStore(Resource trustStore, char[] trustStorePassword) Create a newSslConfigurationfor the given trust store with the defaultKeyStoretype.static SslConfigurationSslConfiguration.forTrustStore(Resource trustStore, String trustStorePassword) Deprecated.Since 1.1, useforTrustStore(Resource, char[])to preventStringinterning and retaining passwords represented as String longer from GC than necessary.static SslConfigurationSslConfiguration.forTrustStore(SslConfiguration.KeyStoreConfiguration trustStore) Create a newSslConfigurationfor the giventrust store.static SslConfigurationSslConfiguration.unconfigured()Factory method returning an unconfiguredSslConfigurationinstance.SslConfiguration.withEnabledCipherSuites(String... enabledCipherSuites) Create a newSslConfigurationwith the enabled cipher suites applied retaining the other configuration from this instance.SslConfiguration.withEnabledCipherSuites(List<String> enabledCipherSuites) Create a newSslConfigurationwith the enabled cipher suites applied retaining the other configuration from this instance.SslConfiguration.withEnabledProtocols(String... enabledProtocols) Create a newSslConfigurationwith the enabled protocol versions applied retaining the other configuration from this instance.SslConfiguration.withEnabledProtocols(List<String> enabledProtocols) Create a newSslConfigurationwith the enabled protocol versions applied retaining the other configuration from this instance.SslConfiguration.withKeyStore(SslConfiguration.KeyStoreConfiguration configuration) Create a newSslConfigurationwithSslConfiguration.KeyStoreConfigurationapplied retaining thetrust storeconfiguration.SslConfiguration.withKeyStore(SslConfiguration.KeyStoreConfiguration configuration, SslConfiguration.KeyConfiguration keyConfiguration) Create a newSslConfigurationwithSslConfiguration.KeyStoreConfigurationandSslConfiguration.KeyConfigurationapplied retaining thetrust storeconfiguration.SslConfiguration.withTrustStore(SslConfiguration.KeyStoreConfiguration configuration) Create a newSslConfigurationwithtrust store configurationapplied retaining thegetKeyStoreConfiguration()key store} configuration.
create(Resource, char[], Resource, char[])to preventStringinterning and retaining passwords represented as String longer from GC than necessary.