Table of Contents

Class BasicHttpRelayMessageSecurity

Namespace
Microsoft.ServiceBus
Assembly
Microsoft.ServiceBus.dll

Provides properties used to configure message-level security settings for BasicHttpRelayBinding.

public sealed class BasicHttpRelayMessageSecurity
Inheritance
BasicHttpRelayMessageSecurity
Inherited Members

Properties

AlgorithmSuite

Specifies the algorithm suite to use with BasicHttpRelayMessageSecurity.

public SecurityAlgorithmSuite AlgorithmSuite { get; set; }

Property Value

SecurityAlgorithmSuite

Returns a System.ServiceModel.Security.SecurityAlgorithmSuite, which specifies 256-bit Advanced Encryption Standard (AES) as the symmetric encryption algorithm. The default value is Base256. This property cannot be null.

ClientCredentialType

Specifies the type of credential with which the client authenticates.

public BasicHttpMessageCredentialType ClientCredentialType { get; set; }

Property Value

BasicHttpMessageCredentialType

Returns a System.ServiceModel.BasicHttpMessageCredentialType that contains a member of the System.ServiceModel.BasicHttpMessageCredentialType enumeration. The default value is UserName..