Table of Contents

Class MessageSecurityOverRelayOneway

Namespace
Microsoft.ServiceBus
Assembly
Microsoft.ServiceBus.dll

The message security on a one-way connection over the Azure Service Bus relay.

public sealed class MessageSecurityOverRelayOneway
Inheritance
MessageSecurityOverRelayOneway
Inherited Members

Properties

AlgorithmSuite

Gets or sets the algorithm suite to be used for securing messages at the SOAP level.

public SecurityAlgorithmSuite AlgorithmSuite { get; set; }

Property Value

SecurityAlgorithmSuite

Returns an System.ServiceModel.Security.SecurityAlgorithmSuite containing the algorithm suite. The default is Basic256, which specifies 256-bit Advanced Encryption Standard (AES) as the symmetric encryption algorithm.

Exceptions

ArgumentNullException

The value of the System.ServiceModel.Security.SecurityAlgorithmSuite is null.

ClientCredentialType

Gets or sets the type of client credential the client uses to authenticate itself to the service at the SOAP level.

public MessageCredentialType ClientCredentialType { get; set; }

Property Value

MessageCredentialType

Returns a System.ServiceModel.MessageCredentialType that contains the credential type. The default is Certificate.

Exceptions

ArgumentOutOfRangeException

The value of ClientCredentialType is not a valid System.ServiceModel.MessageCredentialType.