Class AbstractTrustManagersParametersFactoryBean

java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.core.xml.AbstractCamelFactoryBean<T>
org.apache.camel.core.xml.util.jsse.AbstractJsseUtilFactoryBean<org.apache.camel.support.jsse.TrustManagersParameters>
org.apache.camel.core.xml.util.jsse.AbstractTrustManagersParametersFactoryBean
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.spi.HasCamelContext

public abstract class AbstractTrustManagersParametersFactoryBean extends AbstractJsseUtilFactoryBean<org.apache.camel.support.jsse.TrustManagersParameters>
  • Field Details

    • provider

      @Metadata(description="The optional provider identifier for the TrustManagerFactory used to create TrustManagers represented by this object\'s configuration.") protected String provider
    • algorithm

      @Metadata(description="The optional algorithm name for the TrustManagerFactory used to create the TrustManagers represented by this objects configuration. See the Java Secure Socket Extension Reference Guide for information about standard algorithm names.") protected String algorithm
    • trustManager

      @Metadata(description="To use a existing configured trust manager instead of using TrustManagerFactory to get the TrustManager.") protected String trustManager
  • Constructor Details

    • AbstractTrustManagersParametersFactoryBean

      public AbstractTrustManagersParametersFactoryBean()
  • Method Details

    • getProvider

      public String getProvider()
    • setProvider

      public void setProvider(String value)
    • getAlgorithm

      public String getAlgorithm()
    • setAlgorithm

      public void setAlgorithm(String value)
    • getTrustManager

      public String getTrustManager()
    • setTrustManager

      public void setTrustManager(String trustManager)
    • getObject

      public org.apache.camel.support.jsse.TrustManagersParameters getObject() throws Exception
      Specified by:
      getObject in class AbstractJsseUtilFactoryBean<org.apache.camel.support.jsse.TrustManagersParameters>
      Throws:
      Exception
    • getObjectType

      public Class<org.apache.camel.support.jsse.TrustManagersParameters> getObjectType()
      Specified by:
      getObjectType in class AbstractJsseUtilFactoryBean<org.apache.camel.support.jsse.TrustManagersParameters>
    • createInstance

      protected org.apache.camel.support.jsse.TrustManagersParameters createInstance() throws Exception
      Throws:
      Exception
    • getKeyStore

      protected abstract AbstractKeyStoreParametersFactoryBean getKeyStore()