Class SslBundleSslEngineFactory
java.lang.Object
org.springframework.boot.kafka.autoconfigure.SslBundleSslEngineFactory
- All Implemented Interfaces:
Closeable, AutoCloseable, Configurable, SslEngineFactory
- Since:
- 4.0.0
- Author:
- Andy Wilkinson, Scott Frederick
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidcreateClientSslEngine(String peerHost, int peerPort, String endpointIdentification) createServerSslEngine(String peerHost, int peerPort) keystore()booleanshouldBeRebuilt(Map<String, Object> nextConfigs)
-
Constructor Details
-
SslBundleSslEngineFactory
public SslBundleSslEngineFactory()
-
-
Method Details
-
configure
- Specified by:
configurein interfaceConfigurable
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
createClientSslEngine
public SSLEngine createClientSslEngine(String peerHost, int peerPort, String endpointIdentification) - Specified by:
createClientSslEnginein interfaceSslEngineFactory
-
createServerSslEngine
- Specified by:
createServerSslEnginein interfaceSslEngineFactory
-
shouldBeRebuilt
- Specified by:
shouldBeRebuiltin interfaceSslEngineFactory
-
reconfigurableConfigs
- Specified by:
reconfigurableConfigsin interfaceSslEngineFactory
-
keystore
- Specified by:
keystorein interfaceSslEngineFactory
-
truststore
- Specified by:
truststorein interfaceSslEngineFactory
-