WebHttpRelaySecurity Class
TOC
Collapse the table of content
Expand the table of content

WebHttpRelaySecurity Class

 

Specifies the types of security available to a service endpoint configured to receive HTTP requests.

Namespace:   Microsoft.ServiceBus
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

System.Object
  Microsoft.ServiceBus.WebHttpRelaySecurity

public sealed class WebHttpRelaySecurity

NameDescription
System_CAPS_pubpropertyMode

Gets or sets the mode of security that is used by an endpoint configured to receive HTTP requests with a WebHttpRelayBinding.

System_CAPS_pubpropertyRelayClientAuthenticationType

Gets or sets the relay client authentication type used by the service client.

System_CAPS_pubpropertyTransport

Gets or sets the Transport-level security settings for a binding.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Windows Azure Service Bus supports only Full Trust code access security.

WebHttpRelaySecurity provides the security requirements for an endpoint configured with a WebHttpRelayBinding, such as EndToEndWebHttpSecurityMode, RelayClientAuthenticationType, and HttpTransportSecurity.

If the Transport value is specified by WebHttpRelayBinding, then the settings provided by the Transport property become effective for the service endpoint. The WebHttpRelaySecurity member of WebHttpRelayBinding can be initializes only in the WebHttpRelayBinding constructor that takes it as an explicit parameter. However, the members of WebHttpRelaySecurity can be changed after construction.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft