Uses of Interface
org.springframework.boot.ssl.SslBundle
Packages that use SslBundle
Package
Description
Auto-configuration for RabbitMQ.
Auto-configuration for Cassandra.
Auto-configuration for Couchbase.
Auto-configuration for Spring Data Redis.
Auto-configuration for Elasticsearch client.
Auto-configuration for Apache Kafka.
Auto-configuration for MongoDB.
Auto-configuration for SSL bundles.
Auto-configuration for web clients.
Auto-configuration for Spring Framework's functional web client.
Service connection support for Docker Compose.
Client-side HTTP support classes.
Reactor Netty based RSocket server implementation.
Management of trust material that can be used to establish an SSL connection.
General support for service connections in tests.
Web client utilities.
Support for embedded web servers.
Reactive web server implementation backed by Netty.
Reactive and servlet web server implementations backed by Tomcat.
Reactive and servlet web server implementations backed by Undertow.
Web Services client utilities.
-
Uses of SslBundle in org.springframework.boot.autoconfigure.amqp
Methods in org.springframework.boot.autoconfigure.amqp that return SslBundleModifier and TypeMethodDescriptiondefault SslBundle
RabbitConnectionDetails.getSslBundle()
SSL bundle to use. -
Uses of SslBundle in org.springframework.boot.autoconfigure.cassandra
Methods in org.springframework.boot.autoconfigure.cassandra that return SslBundleModifier and TypeMethodDescriptiondefault SslBundle
CassandraConnectionDetails.getSslBundle()
SSL bundle to use. -
Uses of SslBundle in org.springframework.boot.autoconfigure.couchbase
Methods in org.springframework.boot.autoconfigure.couchbase that return SslBundleModifier and TypeMethodDescriptiondefault SslBundle
CouchbaseConnectionDetails.getSslBundle()
SSL bundle to use. -
Uses of SslBundle in org.springframework.boot.autoconfigure.data.redis
Methods in org.springframework.boot.autoconfigure.data.redis that return SslBundleModifier and TypeMethodDescriptiondefault SslBundle
RedisConnectionDetails.Cluster.getSslBundle()
SSL bundle to use.default SslBundle
RedisConnectionDetails.Sentinel.getSslBundle()
SSL bundle to use.default SslBundle
RedisConnectionDetails.Standalone.getSslBundle()
SSL bundle to use.Methods in org.springframework.boot.autoconfigure.data.redis with parameters of type SslBundleModifier and TypeMethodDescriptionCreates a new instance with the given host, port, database and SSL bundle.Creates a new instance with the given host, port and SSL bundle. -
Uses of SslBundle in org.springframework.boot.autoconfigure.elasticsearch
Methods in org.springframework.boot.autoconfigure.elasticsearch that return SslBundleModifier and TypeMethodDescriptiondefault SslBundle
ElasticsearchConnectionDetails.getSslBundle()
SSL bundle to use. -
Uses of SslBundle in org.springframework.boot.autoconfigure.kafka
Methods in org.springframework.boot.autoconfigure.kafka that return SslBundleModifier and TypeMethodDescriptiondefault SslBundle
KafkaConnectionDetails.Configuration.getSslBundle()
Returns the SSL bundle.default SslBundle
KafkaConnectionDetails.getSslBundle()
Returns the SSL bundle.Methods in org.springframework.boot.autoconfigure.kafka with parameters of type SslBundleModifier and TypeMethodDescriptionCreates a new configuration with the given bootstrap servers and SSL bundle.KafkaConnectionDetails.Configuration.of
(List<String> bootstrapServers, SslBundle sslBundle, String securityProtocol) Creates a new configuration with the given bootstrap servers, SSL bundle and security protocol. -
Uses of SslBundle in org.springframework.boot.autoconfigure.mongo
Methods in org.springframework.boot.autoconfigure.mongo that return SslBundleModifier and TypeMethodDescriptiondefault SslBundle
MongoConnectionDetails.getSslBundle()
SSL bundle to use.PropertiesMongoConnectionDetails.getSslBundle()
-
Uses of SslBundle in org.springframework.boot.autoconfigure.ssl
Classes in org.springframework.boot.autoconfigure.ssl that implement SslBundleModifier and TypeClassDescriptionfinal class
Methods in org.springframework.boot.autoconfigure.ssl that return SslBundleModifier and TypeMethodDescriptionstatic SslBundle
PropertiesSslBundle.get
(JksSslBundleProperties properties) Get anSslBundle
for the givenJksSslBundleProperties
.static SslBundle
PropertiesSslBundle.get
(JksSslBundleProperties properties, ResourceLoader resourceLoader) Get anSslBundle
for the givenJksSslBundleProperties
.static SslBundle
PropertiesSslBundle.get
(PemSslBundleProperties properties) Get anSslBundle
for the givenPemSslBundleProperties
.static SslBundle
PropertiesSslBundle.get
(PemSslBundleProperties properties, ResourceLoader resourceLoader) Get anSslBundle
for the givenPemSslBundleProperties
. -
Uses of SslBundle in org.springframework.boot.autoconfigure.web.client
Methods in org.springframework.boot.autoconfigure.web.client with parameters of type SslBundle -
Uses of SslBundle in org.springframework.boot.autoconfigure.web.reactive.function.client
Methods in org.springframework.boot.autoconfigure.web.reactive.function.client with parameters of type SslBundle -
Uses of SslBundle in org.springframework.boot.docker.compose.service.connection
Methods in org.springframework.boot.docker.compose.service.connection that return SslBundleModifier and TypeMethodDescriptionprotected SslBundle
DockerComposeConnectionDetailsFactory.DockerComposeConnectionDetails.getSslBundle
(RunningService service) -
Uses of SslBundle in org.springframework.boot.http.client
Methods in org.springframework.boot.http.client that return SslBundleModifier and TypeMethodDescriptionClientHttpRequestFactorySettings.sslBundle()
Returns the value of thesslBundle
record component.Methods in org.springframework.boot.http.client with parameters of type SslBundleModifier and TypeMethodDescriptionClientHttpRequestFactorySettings.ofSslBundle
(SslBundle sslBundle) Return a newClientHttpRequestFactorySettings
using defaults for all settings other than the provided SSL bundle.ClientHttpRequestFactorySettings.withSslBundle
(SslBundle sslBundle) Return a newClientHttpRequestFactorySettings
instance with an updated SSL bundle setting.Method parameters in org.springframework.boot.http.client with type arguments of type SslBundleModifier and TypeMethodDescriptionHttpComponentsClientHttpRequestFactoryBuilder.withTlsSocketStrategyFactory
(Function<SslBundle, org.apache.hc.client5.http.ssl.TlsSocketStrategy> tlsSocketStrategyFactory) Return a newHttpComponentsClientHttpRequestFactoryBuilder
with a replacementTlsSocketStrategy
factory.Constructors in org.springframework.boot.http.client with parameters of type SslBundleModifierConstructorDescriptionClientHttpRequestFactorySettings
(ClientHttpRequestFactorySettings.Redirects redirects, Duration connectTimeout, Duration readTimeout, SslBundle sslBundle) Creates an instance of aClientHttpRequestFactorySettings
record class. -
Uses of SslBundle in org.springframework.boot.rsocket.netty
Methods in org.springframework.boot.rsocket.netty that return types with arguments of type SslBundle -
Uses of SslBundle in org.springframework.boot.ssl
Methods in org.springframework.boot.ssl that return SslBundleModifier and TypeMethodDescriptionReturn anSslBundle
with the provided name.static SslBundle
SslBundle.of
(SslStoreBundle stores) Factory method to create a newSslBundle
instance.static SslBundle
SslBundle.of
(SslStoreBundle stores, SslBundleKey key) Factory method to create a newSslBundle
instance.static SslBundle
SslBundle.of
(SslStoreBundle stores, SslBundleKey key, SslOptions options) Factory method to create a newSslBundle
instance.static SslBundle
SslBundle.of
(SslStoreBundle stores, SslBundleKey key, SslOptions options, String protocol) Factory method to create a newSslBundle
instance.static SslBundle
SslBundle.of
(SslStoreBundle stores, SslBundleKey key, SslOptions options, String protocol, SslManagerBundle managers) Factory method to create a newSslBundle
instance.static SslBundle
SslBundle.systemDefault()
Factory method to create a newSslBundle
which uses the system defaults.Methods in org.springframework.boot.ssl with parameters of type SslBundleModifier and TypeMethodDescriptionvoid
DefaultSslBundleRegistry.registerBundle
(String name, SslBundle bundle) void
SslBundleRegistry.registerBundle
(String name, SslBundle bundle) Register a namedSslBundle
.void
DefaultSslBundleRegistry.updateBundle
(String name, SslBundle updatedBundle) void
SslBundleRegistry.updateBundle
(String name, SslBundle updatedBundle) Updates anSslBundle
.Method parameters in org.springframework.boot.ssl with type arguments of type SslBundleModifier and TypeMethodDescriptionvoid
DefaultSslBundleRegistry.addBundleRegisterHandler
(BiConsumer<String, SslBundle> registerHandler) void
SslBundles.addBundleRegisterHandler
(BiConsumer<String, SslBundle> registerHandler) Add a handler that will be called each time a bundle is registered.void
DefaultSslBundleRegistry.addBundleUpdateHandler
(String name, Consumer<SslBundle> updateHandler) void
SslBundles.addBundleUpdateHandler
(String name, Consumer<SslBundle> updateHandler) Add a handler that will be called each time the named bundle is updated.Constructors in org.springframework.boot.ssl with parameters of type SslBundle -
Uses of SslBundle in org.springframework.boot.testcontainers.service.connection
Methods in org.springframework.boot.testcontainers.service.connection that return SslBundleModifier and TypeMethodDescriptionprotected SslBundle
ContainerConnectionDetailsFactory.ContainerConnectionDetails.getSslBundle()
Return theSslBundle
to use with this connection ornull
. -
Uses of SslBundle in org.springframework.boot.web.client
Methods in org.springframework.boot.web.client that return SslBundleModifier and TypeMethodDescriptionClientHttpRequestFactorySettings.sslBundle()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of thesslBundle
record component.Methods in org.springframework.boot.web.client with parameters of type SslBundleModifier and TypeMethodDescriptionRestTemplateBuilder.setSslBundle
(SslBundle sslBundle) Deprecated, for removal: This API element is subject to removal in a future version.Sets the SSL bundle on the underlyingClientHttpRequestFactory
.ClientHttpRequestFactorySettings.withSslBundle
(SslBundle sslBundle) Deprecated, for removal: This API element is subject to removal in a future version.Return a newClientHttpRequestFactorySettings
instance with an updated SSL bundle setting.Constructors in org.springframework.boot.web.client with parameters of type SslBundleModifierConstructorDescriptionClientHttpRequestFactorySettings
(Duration connectTimeout, Duration readTimeout, SslBundle sslBundle) Deprecated, for removal: This API element is subject to removal in a future version.Creates an instance of aClientHttpRequestFactorySettings
record class. -
Uses of SslBundle in org.springframework.boot.web.server
Classes in org.springframework.boot.web.server that implement SslBundleMethods in org.springframework.boot.web.server that return SslBundleModifier and TypeMethodDescriptionstatic SslBundle
static SslBundle
WebServerSslBundle.get
(Ssl ssl, SslBundles sslBundles) protected final SslBundle
AbstractConfigurableWebServerFactory.getSslBundle()
Return theSslBundle
that should be used with this server.Methods in org.springframework.boot.web.server that return types with arguments of type SslBundle -
Uses of SslBundle in org.springframework.boot.web.server.reactive.netty
Methods in org.springframework.boot.web.server.reactive.netty with parameters of type SslBundleModifier and TypeMethodDescriptionprotected final reactor.netty.tcp.AbstractProtocolSslContextSpec
<?> SslServerCustomizer.createSslContextSpec
(SslBundle sslBundle) Create anAbstractProtocolSslContextSpec
for a givenSslBundle
.Constructors in org.springframework.boot.web.server.reactive.netty with parameters of type SslBundleModifierConstructorDescriptionSslServerCustomizer
(Http2 http2, Ssl.ClientAuth clientAuth, SslBundle sslBundle, Map<String, SslBundle> serverNameSslBundles) Constructor parameters in org.springframework.boot.web.server.reactive.netty with type arguments of type SslBundleModifierConstructorDescriptionSslServerCustomizer
(Http2 http2, Ssl.ClientAuth clientAuth, SslBundle sslBundle, Map<String, SslBundle> serverNameSslBundles) -
Uses of SslBundle in org.springframework.boot.web.server.tomcat
Methods in org.springframework.boot.web.server.tomcat with parameters of type SslBundleModifier and TypeMethodDescriptionvoid
void
Method parameters in org.springframework.boot.web.server.tomcat with type arguments of type SslBundle -
Uses of SslBundle in org.springframework.boot.web.server.undertow
Method parameters in org.springframework.boot.web.server.undertow with type arguments of type SslBundleModifier and TypeMethodDescriptionio.undertow.Undertow.Builder
UndertowWebServerFactory.createBuilder
(AbstractConfigurableWebServerFactory factory, Supplier<SslBundle> sslBundleSupplier, Supplier<Map<String, SslBundle>> serverNameSslBundlesSupplier) -
Uses of SslBundle in org.springframework.boot.webservices.client
Methods in org.springframework.boot.webservices.client with parameters of type SslBundleModifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Set anSslBundle
that will be used to configure a secure connection.
RestTemplateBuilder.sslBundle(SslBundle)