org.jboss.remoting.transport.http.ssl
Class HTTPSClientInvoker

java.lang.Object
  extended byorg.jboss.remoting.AbstractInvoker
      extended byorg.jboss.remoting.RemoteClientInvoker
          extended byorg.jboss.remoting.transport.http.HTTPClientInvoker
              extended byorg.jboss.remoting.transport.http.ssl.HTTPSClientInvoker
All Implemented Interfaces:
ClientInvoker, Invoker

public class HTTPSClientInvoker
extends HTTPClientInvoker

Author:
Tom Elrod

Field Summary
static java.lang.String IGNORE_HTTPS_HOST
          A property to override the default https url host verification
 
Fields inherited from class org.jboss.remoting.transport.http.HTTPClientInvoker
log
 
Fields inherited from class org.jboss.remoting.RemoteClientInvoker
connected
 
Fields inherited from class org.jboss.remoting.AbstractInvoker
classbyteloader, configuration, localServerLocators, locator, serializationType
 
Constructor Summary
HTTPSClientInvoker(InvokerLocator locator)
           
HTTPSClientInvoker(InvokerLocator locator, java.util.Map configuration)
           
 
Method Summary
protected  java.net.HttpURLConnection createURLConnection(java.lang.String url, java.util.Map metadata)
          Checks to see if org.jboss.security.ignoreHttpHost property is set to true, and if it is, will ste the host name verifier so that will accept any host.
 
Methods inherited from class org.jboss.remoting.transport.http.HTTPClientInvoker
getDefaultDataType, handleConnect, handleDisconnect, transport
 
Methods inherited from class org.jboss.remoting.RemoteClientInvoker
connect, createSocketFactory, disconnect, finalize, getMarshaller, getSocketFactory, getUnMarshaller, invoke, isConnected, postProcess, preProcess, setMarshaller, setUnMarshaller
 
Methods inherited from class org.jboss.remoting.AbstractInvoker
addClientLocator, getClassLoader, getClientLocator, getLocator, getSerializationType, setClassLoader, setSerializationType
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.remoting.transport.ClientInvoker
addClientLocator, getClientLocator
 
Methods inherited from interface org.jboss.remoting.Invoker
getLocator
 

Field Detail

IGNORE_HTTPS_HOST

public static final java.lang.String IGNORE_HTTPS_HOST
A property to override the default https url host verification

See Also:
Constant Field Values
Constructor Detail

HTTPSClientInvoker

public HTTPSClientInvoker(InvokerLocator locator)

HTTPSClientInvoker

public HTTPSClientInvoker(InvokerLocator locator,
                          java.util.Map configuration)
Method Detail

createURLConnection

protected java.net.HttpURLConnection createURLConnection(java.lang.String url,
                                                         java.util.Map metadata)
                                                  throws java.io.IOException
Checks to see if org.jboss.security.ignoreHttpHost property is set to true, and if it is, will ste the host name verifier so that will accept any host.

Overrides:
createURLConnection in class HTTPClientInvoker
Returns:
Throws:
java.io.IOException


Copyright ? 1998-2005 JBoss Inc . All Rights Reserved.