Package org.apache.camel.spring.xml
Class SSLContextParametersFactoryBean
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.core.xml.AbstractCamelFactoryBean<T>
-
- org.apache.camel.core.xml.util.jsse.AbstractJsseUtilFactoryBean<T>
-
- org.apache.camel.core.xml.util.jsse.AbstractBaseSSLContextParametersFactoryBean<org.apache.camel.support.jsse.SSLContextParameters>
-
- org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean
-
- org.apache.camel.spring.xml.SSLContextParametersFactoryBean
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.FactoryBean<org.apache.camel.support.jsse.SSLContextParameters>
,org.springframework.context.ApplicationContextAware
@Metadata(label="security,configuration") public class SSLContextParametersFactoryBean extends org.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean implements org.springframework.beans.factory.FactoryBean<org.apache.camel.support.jsse.SSLContextParameters>, org.springframework.context.ApplicationContextAware
Secure socket protocol configuration
-
-
Constructor Summary
Constructors Constructor Description SSLContextParametersFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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, getCertAlias, getObjectType, getProvider, getSecureSocketProtocol, setCertAlias, 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, getCustomId, setCamelContext, setCamelContextId, setCustomId
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Constructor Detail
-
SSLContextParametersFactoryBean
public SSLContextParametersFactoryBean()
-
-
Method Detail
-
getKeyManagers
public KeyManagersParametersFactoryBean getKeyManagers()
- Specified by:
getKeyManagers
in classorg.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean
-
setKeyManagers
public void setKeyManagers(KeyManagersParametersFactoryBean keyManagers)
-
getTrustManagers
public TrustManagersParametersFactoryBean getTrustManagers()
- Specified by:
getTrustManagers
in classorg.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean
-
setTrustManagers
public void setTrustManagers(TrustManagersParametersFactoryBean trustManagers)
-
getSecureRandom
public SecureRandomParametersFactoryBean getSecureRandom()
- Specified by:
getSecureRandom
in classorg.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean
-
setSecureRandom
public void setSecureRandom(SecureRandomParametersFactoryBean secureRandom)
-
getClientParameters
public SSLContextClientParametersFactoryBean getClientParameters()
- Specified by:
getClientParameters
in classorg.apache.camel.core.xml.util.jsse.AbstractSSLContextParametersFactoryBean
-
setClientParameters
public void setClientParameters(SSLContextClientParametersFactoryBean clientParameters)
-
getServerParameters
public SSLContextServerParametersFactoryBean getServerParameters()
- Specified by:
getServerParameters
in classorg.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 classorg.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.support.jsse.SSLContextParameters>
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
- Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
-
-