WCF-Xtensions Class Reference for Mono
HttpsViaProxyTransportElement Class
Members 






Represents a WCF configuration element which specifies the HttpsViaProxyTransportBindingElement will be used and exposes its settings through configuration.
Object Model
HttpsViaProxyTransportElement Class
Syntax
'Declaration
 
Public Class HttpsViaProxyTransportElement 
   Inherits System.ServiceModel.Configuration.HttpTransportElement
'Usage
 
Dim instance As HttpsViaProxyTransportElement
public class HttpsViaProxyTransportElement : System.ServiceModel.Configuration.HttpTransportElement 
public class HttpsViaProxyTransportElement = class(System.ServiceModel.Configuration.HttpTransportElement)
public class HttpsViaProxyTransportElement extends System.ServiceModel.Configuration.HttpTransportElement
public __gc class HttpsViaProxyTransportElement : public System.ServiceModel.Configuration.HttpTransportElement 
public ref class HttpsViaProxyTransportElement : public System.ServiceModel.Configuration.HttpTransportElement 
Remarks

When the BasicHttpBinding security mode is set to TransportWithMessageCredential, BasicHttpBinding enforces the use of transport security which introduces a lot of exrta overhead if the servers are proxied by and SSL/TLS accelerator proxy.

When this binding element is plugged into the BasicHttpBinding, it enables the server to avoiding extra overhead and receive client messages and credentials from the SSL/TLS accelerator proxy over an unsecured connection.

It should be used only on the server side, when transport security is provided by an SSL/TLS accelerator proxy.

Inheritance Hierarchy

System.Object
   System.Configuration.ConfigurationElement
      System.ServiceModel.Configuration.ServiceModelConfigurationElement
         System.ServiceModel.Configuration.ServiceModelExtensionElement
            System.ServiceModel.Configuration.BindingElementExtensionElement
               System.ServiceModel.Configuration.TransportElement
                  System.ServiceModel.Configuration.HttpTransportElement
                     Noemax.WCFX.Configuration.HttpsViaProxyTransportElement

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

HttpsViaProxyTransportElement Members
Noemax.WCFX.Configuration Namespace

Send Feedback