类 SslBundleSslEngineFactory

java.lang.Object
org.springframework.boot.autoconfigure.kafka.SslBundleSslEngineFactory
所有已实现的接口:
Closeable, AutoCloseable, org.apache.kafka.common.Configurable, org.apache.kafka.common.security.auth.SslEngineFactory

public class SslBundleSslEngineFactory extends Object implements org.apache.kafka.common.security.auth.SslEngineFactory
An SslEngineFactory that configures creates an SSLEngine from an SslBundle.
从以下版本开始:
3.2.0
作者:
Andy Wilkinson, Scott Frederick
  • 构造器详细资料

    • SslBundleSslEngineFactory

      public SslBundleSslEngineFactory()
  • 方法详细资料

    • configure

      public void configure(Map<String,?> configs)
      指定者:
      configure 在接口中 org.apache.kafka.common.Configurable
    • close

      public void close() throws IOException
      指定者:
      close 在接口中 AutoCloseable
      指定者:
      close 在接口中 Closeable
      抛出:
      IOException
    • createClientSslEngine

      public SSLEngine createClientSslEngine(String peerHost, int peerPort, String endpointIdentification)
      指定者:
      createClientSslEngine 在接口中 org.apache.kafka.common.security.auth.SslEngineFactory
    • createServerSslEngine

      public SSLEngine createServerSslEngine(String peerHost, int peerPort)
      指定者:
      createServerSslEngine 在接口中 org.apache.kafka.common.security.auth.SslEngineFactory
    • shouldBeRebuilt

      public boolean shouldBeRebuilt(Map<String,Object> nextConfigs)
      指定者:
      shouldBeRebuilt 在接口中 org.apache.kafka.common.security.auth.SslEngineFactory
    • reconfigurableConfigs

      public Set<String> reconfigurableConfigs()
      指定者:
      reconfigurableConfigs 在接口中 org.apache.kafka.common.security.auth.SslEngineFactory
    • keystore

      public KeyStore keystore()
      指定者:
      keystore 在接口中 org.apache.kafka.common.security.auth.SslEngineFactory
    • truststore

      public KeyStore truststore()
      指定者:
      truststore 在接口中 org.apache.kafka.common.security.auth.SslEngineFactory