org.apache.camel.core.xml.util.jsse
Class AbstractKeyManagersParametersFactoryBean

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<org.apache.camel.util.jsse.KeyManagersParameters>
              extended by org.apache.camel.core.xml.util.jsse.AbstractKeyManagersParametersFactoryBean
All Implemented Interfaces:
org.apache.camel.CamelContextAware

public abstract class AbstractKeyManagersParametersFactoryBean
extends AbstractJsseUtilFactoryBean<org.apache.camel.util.jsse.KeyManagersParameters>

A representation of configuration options for creating and loading KeyManager instance(s).


Field Summary
protected  String algorithm
           
protected  String keyPassword
           
protected  String provider
           
 
Constructor Summary
AbstractKeyManagersParametersFactoryBean()
           
 
Method Summary
protected  org.apache.camel.util.jsse.KeyManagersParameters createInstance()
           
 String getAlgorithm()
           
 String getKeyPassword()
           
abstract  AbstractKeyStoreParametersFactoryBean getKeyStore()
           
 org.apache.camel.util.jsse.KeyManagersParameters getObject()
           
 Class<? extends org.apache.camel.util.jsse.KeyManagersParameters> getObjectType()
           
 String getProvider()
           
 void setAlgorithm(String value)
           
 void setKeyPassword(String value)
           
 void setProvider(String value)
           
 
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, getCamelContext, getCamelContextId, getCamelContextWithId, 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
 

Field Detail

keyPassword

protected String keyPassword

provider

protected String provider

algorithm

protected String algorithm
Constructor Detail

AbstractKeyManagersParametersFactoryBean

public AbstractKeyManagersParametersFactoryBean()
Method Detail

getKeyPassword

public String getKeyPassword()

setKeyPassword

public void setKeyPassword(String value)

getProvider

public String getProvider()

setProvider

public void setProvider(String value)

getAlgorithm

public String getAlgorithm()

setAlgorithm

public void setAlgorithm(String value)

getObject

public org.apache.camel.util.jsse.KeyManagersParameters getObject()
                                                           throws Exception
Specified by:
getObject in class AbstractJsseUtilFactoryBean<org.apache.camel.util.jsse.KeyManagersParameters>
Throws:
Exception

getObjectType

public Class<? extends org.apache.camel.util.jsse.KeyManagersParameters> getObjectType()
Specified by:
getObjectType in class AbstractJsseUtilFactoryBean<org.apache.camel.util.jsse.KeyManagersParameters>

createInstance

protected org.apache.camel.util.jsse.KeyManagersParameters createInstance()
                                                                   throws Exception
Throws:
Exception

getKeyStore

public abstract AbstractKeyStoreParametersFactoryBean getKeyStore()


Apache CAMEL