Specifies the types of security that can be used with the system-provided PollingDuplexHttpBinding.
Assembly: System.ServiceModel.PollingDuplex (in System.ServiceModel.PollingDuplex.dll)
|The SOAP message is not secured during transfer. This is the default behavior.|
|Security is provided using HTTPS. The service must be configured with SSL certificates. The SOAP message is protected as a whole using HTTPS. The service is authenticated by the client using the service’s SSL certificate.|
|This mode provides integrity, confidentiality, and server authentication using HTTPS. The service must be configured with a certificate. Client authentication is provided by SOAP message security.This mode is applicable when the user is authenticating with a UserName or Certificate credential and there is an existing HTTPS deployment for securing message transfer.|
|This mode provides only HTTP-based client authentication. It does not provide message integrity or confidentiality.|
The default behavior for PollingDuplexHttpBinding is . To specify another value, use the PollingDuplexBindingElement(PollingDuplexBindingElement) constructor.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.