org.mule.providers.ssl
Class SslConnector
java.lang.Object
org.mule.providers.AbstractConnector
org.mule.providers.AbstractServiceEnabledConnector
org.mule.providers.tcp.TcpConnector
org.mule.providers.ssl.SslConnector
- All Implemented Interfaces:
- Disposable, java.beans.ExceptionListener, Initialisable, Startable, Stoppable, UMOConnector
- Direct Known Subclasses:
- TlsConnector
- public class SslConnector
- extends TcpConnector
TcpConnector
can bind or sent to a given tcp port on a given host.
- Version:
- $Revision: 1.5 $
- Author:
- Ross Mason
Fields inherited from class org.mule.providers.AbstractConnector |
DEFAULT_RETRY_COUNT, DEFAULT_RETRY_FREQUENCY, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, exceptionListener, initialised, logger, name, receivers, started |
Methods inherited from class org.mule.providers.AbstractConnector |
checkDisposed, createDispatcher, destroyReceiver, dispose, disposeConnector, exceptionThrown, getDefaultInboundTransformer, getDefaultOutboundTransformer, getDefaultResponseTransformer, getDispatcher, getDispatcherFactory, getDispatchers, getDispatcherThreadingProfile, getExceptionListener, getName, getReceiverKey, getReceiverThreadingProfile, getReplyToHandler, getRetryCount, getRetryFrequency, handleException, initialise, isDisposed, isDisposeDispatcherOnCompletion, isStarted, registerListener, setDefaultInboundTransformer, setDefaultOutboundTransformer, setDefaultResponseTransformer, setDispatcherFactory, setDispatcherThreadingProfile, setDisposeDispatcherOnCompletion, setExceptionListener, setName, setReceiverThreadingProfile, setRetryCount, setRetryFrequency, start, startConnector, stop, stopConnector, unregisterListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_KEYSTORE
public static final java.lang.String DEFAULT_KEYSTORE
- See Also:
- Constant Field Values
DEFAULT_KEYSTORE_TYPE
public static final java.lang.String DEFAULT_KEYSTORE_TYPE
DEFAULT_MANAGER_ALGORITHM
public static final java.lang.String DEFAULT_MANAGER_ALGORITHM
- See Also:
- Constant Field Values
DEFAULT_PROTOCOL_HANDLER
public static final java.lang.String DEFAULT_PROTOCOL_HANDLER
- See Also:
- Constant Field Values
SslConnector
public SslConnector()
doInitialise
public void doInitialise()
throws InitialisationException
- Overrides:
doInitialise
in class AbstractServiceEnabledConnector
- Throws:
InitialisationException
getProtocol
public java.lang.String getProtocol()
- Specified by:
getProtocol
in interface UMOConnector
- Overrides:
getProtocol
in class TcpConnector
getKeyStore
public java.lang.String getKeyStore()
setKeyStore
public void setKeyStore(java.lang.String keyStore)
getKeyPassword
public java.lang.String getKeyPassword()
setKeyPassword
public void setKeyPassword(java.lang.String keyPassword)
getStorePassword
public java.lang.String getStorePassword()
setStorePassword
public void setStorePassword(java.lang.String storePassword)
getKeystoreType
public java.lang.String getKeystoreType()
setKeystoreType
public void setKeystoreType(java.lang.String keystoreType)
getKeyManagerAlgorithm
public java.lang.String getKeyManagerAlgorithm()
setKeyManagerAlgorithm
public void setKeyManagerAlgorithm(java.lang.String keyManagerAlgorithm)
isRequireClientAuthentication
public boolean isRequireClientAuthentication()
setRequireClientAuthentication
public void setRequireClientAuthentication(boolean requireClientAuthentication)
getKeyManagerFactory
public javax.net.ssl.KeyManagerFactory getKeyManagerFactory()
getProvider
public java.security.Provider getProvider()
setProvider
public void setProvider(java.security.Provider provider)
getProtocolHandler
public java.lang.String getProtocolHandler()
setProtocolHandler
public void setProtocolHandler(java.lang.String protocolHandler)
getClientKeyStore
public java.lang.String getClientKeyStore()
setClientKeyStore
public void setClientKeyStore(java.lang.String clientKeyStore)
throws java.io.IOException
- Throws:
java.io.IOException
getClientKeyStorePassword
public java.lang.String getClientKeyStorePassword()
setClientKeyStorePassword
public void setClientKeyStorePassword(java.lang.String clientKeyStorePassword)
getTrustStore
public java.lang.String getTrustStore()
setTrustStore
public void setTrustStore(java.lang.String trustStore)
throws java.io.IOException
- Throws:
java.io.IOException
getTrustStorePassword
public java.lang.String getTrustStorePassword()
setTrustStorePassword
public void setTrustStorePassword(java.lang.String trustStorePassword)
isExplicitTrustStoreOnly
public boolean isExplicitTrustStoreOnly()
setExplicitTrustStoreOnly
public void setExplicitTrustStoreOnly(boolean explicitTrustStoreOnly)
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.