クラス SslBundleSslEngineFactory

java.lang.ObjectSE
org.springframework.boot.autoconfigure.kafka.SslBundleSslEngineFactory
実装されたすべてのインターフェース:
CloseableSEAutoCloseableSEorg.apache.kafka.common.Configurableorg.apache.kafka.common.security.auth.SslEngineFactory

public class SslBundleSslEngineFactory extends ObjectSE implements org.apache.kafka.common.security.auth.SslEngineFactory
構成する SslEngineFactory は、SslBundle から SSLEngineSE を作成します。
導入:
3.2.0
作成者:
Andy Wilkinson, Scott Frederick
  • コンストラクターの詳細

    • SslBundleSslEngineFactory

      public SslBundleSslEngineFactory()
  • メソッドの詳細

    • configure

      public void configure(MapSE<StringSE,?> configs)
      次で指定:
      インターフェース org.apache.kafka.common.Configurableconfigure 
    • close

      public void close() throws IOExceptionSE
      次で指定:
      インターフェース AutoCloseableSEclose 
      次で指定:
      インターフェース CloseableSEclose 
      例外:
      IOExceptionSE
    • createClientSslEngine

      public SSLEngineSE createClientSslEngine(StringSE peerHost, int peerPort, StringSE endpointIdentification)
      次で指定:
      インターフェース org.apache.kafka.common.security.auth.SslEngineFactorycreateClientSslEngine 
    • createServerSslEngine

      public SSLEngineSE createServerSslEngine(StringSE peerHost, int peerPort)
      次で指定:
      インターフェース org.apache.kafka.common.security.auth.SslEngineFactorycreateServerSslEngine 
    • shouldBeRebuilt

      public boolean shouldBeRebuilt(MapSE<StringSE,ObjectSE> nextConfigs)
      次で指定:
      インターフェース org.apache.kafka.common.security.auth.SslEngineFactoryshouldBeRebuilt 
    • reconfigurableConfigs

      public SetSE<StringSE> reconfigurableConfigs()
      次で指定:
      インターフェース org.apache.kafka.common.security.auth.SslEngineFactoryreconfigurableConfigs 
    • keystore

      public KeyStoreSE keystore()
      次で指定:
      インターフェース org.apache.kafka.common.security.auth.SslEngineFactorykeystore 
    • truststore

      public KeyStoreSE truststore()
      次で指定:
      インターフェース org.apache.kafka.common.security.auth.SslEngineFactorytruststore