Package | Description |
---|---|
org.springframework.vault.client |
Spring Vault Client abstraction.
|
org.springframework.vault.config |
Spring configuration for Vault.
|
org.springframework.vault.support |
Classes supporting the Vault packages, such as value objects.
|
Modifier and Type | Method and Description |
---|---|
static org.springframework.http.client.ClientHttpRequestFactory |
ClientHttpRequestFactoryFactory.create(ClientOptions options,
SslConfiguration sslConfiguration)
|
static org.springframework.http.client.reactive.ClientHttpConnector |
ClientHttpConnectorFactory.create(ClientOptions options,
SslConfiguration sslConfiguration)
|
static reactor.netty.http.client.HttpClient |
ClientHttpConnectorFactory.ReactorNetty.createClient(ClientOptions options,
SslConfiguration sslConfiguration) |
static okhttp3.OkHttpClient.Builder |
ClientHttpRequestFactoryFactory.OkHttp3.getBuilder(ClientOptions options,
SslConfiguration sslConfiguration) |
static org.apache.http.impl.client.HttpClientBuilder |
ClientHttpRequestFactoryFactory.HttpComponents.getHttpClientBuilder(ClientOptions options,
SslConfiguration sslConfiguration) |
static org.springframework.http.client.HttpComponentsClientHttpRequestFactory |
ClientHttpRequestFactoryFactory.HttpComponents.usingHttpComponents(ClientOptions options,
SslConfiguration sslConfiguration)
Create a
ClientHttpRequestFactory using Apache Http Components. |
static org.springframework.http.client.OkHttp3ClientHttpRequestFactory |
ClientHttpRequestFactoryFactory.OkHttp3.usingOkHttp3(ClientOptions options,
SslConfiguration sslConfiguration)
Create a
ClientHttpRequestFactory using OkHttpClient . |
static org.springframework.http.client.reactive.ReactorClientHttpConnector |
ClientHttpConnectorFactory.ReactorNetty.usingReactorNetty(ClientOptions options,
SslConfiguration sslConfiguration)
Create a
ClientHttpConnector using Reactor Netty. |
Modifier and Type | Method and Description |
---|---|
SslConfiguration |
EnvironmentVaultConfiguration.sslConfiguration() |
SslConfiguration |
AbstractVaultConfiguration.sslConfiguration() |
Modifier and Type | Method and Description |
---|---|
static org.springframework.http.client.ClientHttpRequestFactory |
ClientHttpRequestFactoryFactory.create(ClientOptions options,
SslConfiguration sslConfiguration)
Deprecated.
|
static org.springframework.http.client.reactive.ClientHttpConnector |
ClientHttpConnectorFactory.create(ClientOptions options,
SslConfiguration sslConfiguration)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static SslConfiguration |
SslConfiguration.create(org.springframework.core.io.Resource keyStore,
char[] keyStorePassword,
org.springframework.core.io.Resource trustStore,
char[] trustStorePassword)
Create a new
SslConfiguration for the given truststore with the default
KeyStore type. |
SslConfiguration |
SslConfiguration.create(org.springframework.core.io.Resource keyStore,
String keyStorePassword,
org.springframework.core.io.Resource trustStore,
String trustStorePassword)
Deprecated.
Since 1.1, use
create(Resource, char[], Resource, char[]) to
prevent String interning and retaining passwords represented as String
longer from GC than necessary. |
static SslConfiguration |
SslConfiguration.forKeyStore(org.springframework.core.io.Resource keyStore,
char[] keyStorePassword)
Create a new
SslConfiguration for the given key store with the default
KeyStore type. |
static SslConfiguration |
SslConfiguration.forKeyStore(org.springframework.core.io.Resource keyStore,
char[] keyStorePassword,
SslConfiguration.KeyConfiguration keyConfiguration)
Create a new
SslConfiguration for the given key store with the default
KeyStore type. |
static SslConfiguration |
SslConfiguration.forKeyStore(org.springframework.core.io.Resource keyStore,
String keyStorePassword)
Deprecated.
Since 1.1, use
forKeyStore(Resource, char[]) to prevent
String interning and retaining passwords represented as String longer from
GC than necessary. |
static SslConfiguration |
SslConfiguration.forKeyStore(SslConfiguration.KeyStoreConfiguration keyStore)
Create a new
SslConfiguration for the given key store . |
static SslConfiguration |
SslConfiguration.forKeyStore(SslConfiguration.KeyStoreConfiguration keyStore,
SslConfiguration.KeyConfiguration keyConfiguration)
|
static SslConfiguration |
SslConfiguration.forTrustStore(org.springframework.core.io.Resource trustStore,
char[] trustStorePassword)
Create a new
SslConfiguration for the given trust store with the default
KeyStore type. |
static SslConfiguration |
SslConfiguration.forTrustStore(org.springframework.core.io.Resource trustStore,
String trustStorePassword)
Deprecated.
Since 1.1, use
forTrustStore(Resource, char[]) to prevent
String interning and retaining passwords represented as String longer from
GC than necessary. |
static SslConfiguration |
SslConfiguration.forTrustStore(SslConfiguration.KeyStoreConfiguration trustStore)
Create a new
SslConfiguration for the given trust store . |
static SslConfiguration |
SslConfiguration.unconfigured()
Factory method returning an unconfigured
SslConfiguration instance. |
SslConfiguration |
SslConfiguration.withEnabledCipherSuites(List<String> enabledCipherSuites)
Create a new
SslConfiguration with the enabled cipher suites applied
retaining the other configuration from this instance. |
SslConfiguration |
SslConfiguration.withEnabledCipherSuites(String... enabledCipherSuites)
Create a new
SslConfiguration with the enabled cipher suites applied
retaining the other configuration from this instance. |
SslConfiguration |
SslConfiguration.withEnabledProtocols(List<String> enabledProtocols)
Create a new
SslConfiguration with the enabled protocol versions applied
retaining the other configuration from this instance. |
SslConfiguration |
SslConfiguration.withEnabledProtocols(String... enabledProtocols)
Create a new
SslConfiguration with the enabled protocol versions applied
retaining the other configuration from this instance. |
SslConfiguration |
SslConfiguration.withKeyStore(SslConfiguration.KeyStoreConfiguration configuration)
Create a new
SslConfiguration with SslConfiguration.KeyStoreConfiguration applied
retaining the trust store configuration. |
SslConfiguration |
SslConfiguration.withKeyStore(SslConfiguration.KeyStoreConfiguration configuration,
SslConfiguration.KeyConfiguration keyConfiguration)
Create a new
SslConfiguration with SslConfiguration.KeyStoreConfiguration and
SslConfiguration.KeyConfiguration applied retaining the trust store configuration. |
SslConfiguration |
SslConfiguration.withTrustStore(SslConfiguration.KeyStoreConfiguration configuration)
Create a new
SslConfiguration with trust store
configuration applied retaining the getKeyStoreConfiguration() key store}
configuration. |
Copyright © 2016–2024 Pivotal Software, Inc.. All rights reserved.