org.mule.providers.http
Class HttpsConnector
java.lang.Object
org.mule.providers.AbstractConnector
org.mule.providers.AbstractServiceEnabledConnector
org.mule.providers.tcp.TcpConnector
org.mule.providers.http.HttpConnector
org.mule.providers.http.HttpsConnector
- All Implemented Interfaces:
- Disposable, ExceptionListener, Initialisable, UMOConnectable, UMOConnector
- public class HttpsConnector
- extends HttpConnector
HttpsConnector provides Https connectivity
- Version:
- $Revision: 3798 $
| Fields inherited from class org.mule.providers.http.HttpConnector |
COOKIE_SPEC_NETSCAPE, COOKIE_SPEC_RFC2109, DEFAULT_HTTP_GET_BODY_PARAM_PROPERTY, HTTP_COOKIE_SPEC_PROPERTY, HTTP_COOKIES_PROPERTY, HTTP_CUSTOM_HEADERS_MAP_PROPERTY, HTTP_ENABLE_COOKIES_PROPERTY, HTTP_GET_BODY_PARAM_PROPERTY, HTTP_METHOD_PROPERTY, HTTP_PARAMS, HTTP_POST_BODY_PARAM_PROPERTY, HTTP_REQUEST_PROPERTY, HTTP_STATUS_PROPERTY, HTTP_VERSION_PROPERTY |
| Fields inherited from class org.mule.providers.tcp.TcpConnector |
backlog, bufferSize, DEFAULT_BACKLOG, DEFAULT_BUFFER_SIZE, DEFAULT_SOCKET_TIMEOUT, keepAlive, keepSendSocketOpen, receiveTimeout, sendTimeout, tcpProtocol, tcpProtocolClassName |
| Fields inherited from class org.mule.providers.AbstractConnector |
connected, connecting, createDispatcherPerRequest, createMultipleTransactedReceivers, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, disposing, exceptionListener, initialised, logger, name, receivers, serverSide, sessionHandler, started, startOnConnect |
| Methods inherited from class org.mule.providers.http.HttpConnector |
getCookieSpec, getProxyHostname, getProxyPassword, getProxyPort, getProxyUsername, getReceiverKey, getReceivers, isEnableCookies, registerListener, setCookieSpec, setEnableCookies, setProxyHostname, setProxyPassword, setProxyPort, setProxyUsername |
| Methods inherited from class org.mule.providers.tcp.TcpConnector |
getBacklog, getBufferSize, getReceiveTimeout, getSendTimeout, getTcpProtocol, getTcpProtocolClassName, isKeepAlive, isKeepSendSocketOpen, isRemoteSyncEnabled, setBacklog, setBufferSize, setKeepAlive, setReceiveTimeout, setSendTimeout, setTcpProtocol, setTcpProtocolClassName, setTimeout |
| Methods inherited from class org.mule.providers.AbstractConnector |
checkDisposed, connect, createDispatcher, destroyReceiver, disconnect, dispose, disposeDispatchers, disposeReceivers, doConnect, doDisconnect, doDispose, doStart, doStop, exceptionThrown, fireNotification, getConnectEventId, getConnectionDescription, getConnectionStrategy, getDefaultInboundTransformer, getDefaultOutboundTransformer, getDefaultResponseTransformer, getDispatcher, getDispatcher, getDispatcherFactory, getDispatchers, getDispatcherThreadingProfile, getExceptionListener, getName, getReceiver, getReceiver, getReceivers, getReceiverThreadingProfile, getReplyToHandler, getSessionHandler, getSupportedProtocols, handleException, handleWorkException, initialise, isConnected, isCreateDispatcherPerRequest, isCreateMultipleTransactedReceivers, isDisposed, isDisposing, isEnableMessageEvents, isServerSide, isStarted, isUseSingleDispatcherThreadPool, isUseSingleReceiverThreadPool, lookupDispatcher, lookupReceiver, registerSupportedProtocol, registerSupportedProtocolWithotPrefix, setConnectionStrategy, setCreateDispatcherPerRequest, setCreateMultipleTransactedReceivers, setDefaultInboundTransformer, setDefaultOutboundTransformer, setDefaultResponseTransformer, setDispatcherFactory, setDispatcherThreadingProfile, setEnableMessageEvents, setExceptionListener, setName, setReceiverThreadingProfile, setServerSide, setSessionHandler, setSupportedProtocols, setUseSingleDispatcherThreadPool, setUseSingleReceiverThreadPool, startConnector, stopConnector, supportsProtocol, unregisterListener, unregisterSupportedProtocol, workAccepted, workCompleted, workRejected, workStarted |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_KEYSTORE
public static final String DEFAULT_KEYSTORE
- See Also:
- Constant Field Values
DEFAULT_KEYSTORE_TYPE
public static final String DEFAULT_KEYSTORE_TYPE
DEFAULT_SSL_TYPE
public static final String DEFAULT_SSL_TYPE
- See Also:
- Constant Field Values
HttpsConnector
public HttpsConnector()
doInitialise
public void doInitialise()
throws InitialisationException
- Overrides:
doInitialise in class TcpConnector
- Throws:
InitialisationException
getProtocol
public String getProtocol()
- Specified by:
getProtocol in interface UMOConnector- Overrides:
getProtocol in class HttpConnector
- See Also:
UMOConnector.getProtocol()
getKeyStore
public String getKeyStore()
setKeyStore
public void setKeyStore(String keyStore)
getKeyPassword
public String getKeyPassword()
setKeyPassword
public void setKeyPassword(String keyPassword)
getStorePassword
public String getStorePassword()
setStorePassword
public void setStorePassword(String storePassword)
getTrustStoreType
public String getTrustStoreType()
setTrustStoreType
public void setTrustStoreType(String trustStoreType)
getTrustManagerFactory
public TrustManagerFactory getTrustManagerFactory()
setTrustManagerFactory
public void setTrustManagerFactory(TrustManagerFactory trustManagerFactory)
getTrustManagerAlgorithm
public String getTrustManagerAlgorithm()
setTrustManagerAlgorithm
public void setTrustManagerAlgorithm(String trustManagerAlgorithm)
getKeystoreType
public String getKeystoreType()
setKeystoreType
public void setKeystoreType(String keystoreType)
getKeyManagerAlgorithm
public String getKeyManagerAlgorithm()
setKeyManagerAlgorithm
public void setKeyManagerAlgorithm(String keyManagerAlgorithm)
getSslType
public String getSslType()
setSslType
public void setSslType(String sslType)
isRequireClientAuthentication
public boolean isRequireClientAuthentication()
setRequireClientAuthentication
public void setRequireClientAuthentication(boolean requireClientAuthentication)
getKeyManagerFactory
public KeyManagerFactory getKeyManagerFactory()
getProvider
public Provider getProvider()
setProvider
public void setProvider(Provider provider)
getProtocolHandler
public String getProtocolHandler()
setProtocolHandler
public void setProtocolHandler(String protocolHandler)
getClientKeyStore
public String getClientKeyStore()
setClientKeyStore
public void setClientKeyStore(String clientKeyStore)
throws IOException
- Throws:
IOException
getClientKeyStorePassword
public String getClientKeyStorePassword()
setClientKeyStorePassword
public void setClientKeyStorePassword(String clientKeyStorePassword)
getTrustStore
public String getTrustStore()
setTrustStore
public void setTrustStore(String trustStore)
throws IOException
- Throws:
IOException
getTrustStorePassword
public String getTrustStorePassword()
setTrustStorePassword
public void setTrustStorePassword(String trustStorePassword)
isExplicitTrustStoreOnly
public boolean isExplicitTrustStoreOnly()
setExplicitTrustStoreOnly
public void setExplicitTrustStoreOnly(boolean explicitTrustStoreOnly)
getSecurityProviderFactory
public SecurityProviderFactory getSecurityProviderFactory()
setSecurityProviderFactory
public void setSecurityProviderFactory(SecurityProviderFactory spFactory)
Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.