Class BasicHttpRelaySecurity
- Namespace
- Microsoft.ServiceBus
- Assembly
- Microsoft.ServiceBus.dll
Provides properties used to configure the security settings of a BasicHttpRelayBinding binding.
public sealed class BasicHttpRelaySecurity
- Inheritance
-
BasicHttpRelaySecurity
- Inherited Members
Properties
Message
Gets the message-level security settings for a BasicHttpRelayBinding binding.
public BasicHttpRelayMessageSecurity Message { get; }
Property Value
- BasicHttpRelayMessageSecurity
Returns a BasicHttpRelayMessageSecurity, which represents the message-level security settings for this binding.
Mode
Gets or sets the security mode for a BasicHttpRelayBinding binding.
public EndToEndBasicHttpSecurityMode Mode { get; set; }
Property Value
- EndToEndBasicHttpSecurityMode
One of the values of EndToEndBasicHttpSecurityMode enumeration. The default value is None.
Exceptions
- ArgumentOutOfRangeException
The value is not a legal value for EndToEndBasicHttpSecurityMode.
RelayClientAuthenticationType
Gets or sets the type of authentication used by the Azure Service Bus service.
public RelayClientAuthenticationType RelayClientAuthenticationType { get; set; }
Property Value
- RelayClientAuthenticationType
Returns a RelayClientAuthenticationType that contains the type of authentication used by the service.
Transport
Gets the transport-level security settings for a BasicHttpRelayBinding binding.
public HttpRelayTransportSecurity Transport { get; }
Property Value
- HttpRelayTransportSecurity
Returns a HttpRelayTransportSecurity that contains the security settings.