org.apache.camel.util.spring
Class SSLContextParametersFactoryBean

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.core.xml.AbstractCamelFactoryBean<T>
          extended by org.apache.camel.core.xml.util.jsse.AbstractJsseUtilFactoryBean<T>
              extended by org.apache.camel.core.xml.util.jsse.AbstractBaseSSLContextParametersFactoryBean<org.apache.camel.util.jsse.SSLContextParameters>
                  extended by org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean
                      extended by org.apache.camel.util.spring.SSLContextParametersFactoryBean
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.springframework.beans.factory.FactoryBean<org.apache.camel.util.jsse.SSLContextParameters>, org.springframework.context.ApplicationContextAware

public class SSLContextParametersFactoryBean
extends org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean
implements org.springframework.beans.factory.FactoryBean<org.apache.camel.util.jsse.SSLContextParameters>, org.springframework.context.ApplicationContextAware


Constructor Summary
SSLContextParametersFactoryBean()
           
 
Method Summary
protected  org.apache.camel.CamelContext getCamelContextWithId(String camelContextId)
           
 SSLContextClientParametersFactoryBean getClientParameters()
           
 KeyManagersParametersFactoryBean getKeyManagers()
           
 SecureRandomParametersFactoryBean getSecureRandom()
           
 SSLContextServerParametersFactoryBean getServerParameters()
           
 TrustManagersParametersFactoryBean getTrustManagers()
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setClientParameters(SSLContextClientParametersFactoryBean clientParameters)
           
 void setKeyManagers(KeyManagersParametersFactoryBean keyManagers)
           
 void setSecureRandom(SecureRandomParametersFactoryBean secureRandom)
           
 void setServerParameters(SSLContextServerParametersFactoryBean serverParameters)
           
 void setTrustManagers(TrustManagersParametersFactoryBean trustManagers)
           
 
Methods inherited from class org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean
createInstance, getObjectType, getProvider, getSecureSocketProtocol, setProvider, setSecureSocketProtocol
 
Methods inherited from class org.apache.camel.core.xml.util.jsse.AbstractBaseSSLContextParametersFactoryBean
getCipherSuites, getCipherSuitesFilter, getObject, getSecureSocketProtocols, getSecureSocketProtocolsFilter, getSessionTimeout, setCipherSuites, setCipherSuitesFilter, setSecureSocketProtocols, setSecureSocketProtocolsFilter, setSessionTimeout
 
Methods inherited from class org.apache.camel.core.xml.util.jsse.AbstractJsseUtilFactoryBean
isSingleton
 
Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, destroy, discoverDefaultCamelContext, getCamelContext, getCamelContextId, setCamelContext, setCamelContextId
 
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.beans.factory.FactoryBean
getObject, getObjectType, isSingleton
 

Constructor Detail

SSLContextParametersFactoryBean

public SSLContextParametersFactoryBean()
Method Detail

getKeyManagers

public KeyManagersParametersFactoryBean getKeyManagers()
Specified by:
getKeyManagers in class org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean

setKeyManagers

public void setKeyManagers(KeyManagersParametersFactoryBean keyManagers)

getTrustManagers

public TrustManagersParametersFactoryBean getTrustManagers()
Specified by:
getTrustManagers in class org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean

setTrustManagers

public void setTrustManagers(TrustManagersParametersFactoryBean trustManagers)

getSecureRandom

public SecureRandomParametersFactoryBean getSecureRandom()
Specified by:
getSecureRandom in class org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean

setSecureRandom

public void setSecureRandom(SecureRandomParametersFactoryBean secureRandom)

getClientParameters

public SSLContextClientParametersFactoryBean getClientParameters()
Specified by:
getClientParameters in class org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean

setClientParameters

public void setClientParameters(SSLContextClientParametersFactoryBean clientParameters)

getServerParameters

public SSLContextServerParametersFactoryBean getServerParameters()
Specified by:
getServerParameters in class org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean

setServerParameters

public void setServerParameters(SSLContextServerParametersFactoryBean serverParameters)

getCamelContextWithId

protected org.apache.camel.CamelContext getCamelContextWithId(String camelContextId)
Specified by:
getCamelContextWithId in class org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.util.jsse.SSLContextParameters>

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware


Apache CAMEL