MessageSecurityOverRelayConnectionElement MessageSecurityOverRelayConnectionElement Class

Definition

A configuration element that describes message security options over a relayed connection through the Azure Service Bus.

public sealed class MessageSecurityOverRelayConnectionElement : ConfigurationElementPublic NotInheritable Class MessageSecurityOverRelayConnectionElement
    Inherits ConfigurationElement
Inheritance
MessageSecurityOverRelayConnectionElementMessageSecurityOverRelayConnectionElement

Inherited Members

System.Configuration.ConfigurationElement

Unmerge(ConfigurationElement, ConfigurationElement, System.Configuration.ConfigurationSaveMode)Unmerge(ConfigurationElement, ConfigurationElement, System.Configuration.ConfigurationSaveMode)

System.Object

Properties

AlgorithmSuite AlgorithmSuite

Gets or sets from the configuration file the message encryption and key-wrap algorithms used to secure messages.

[ConfigurationProperty("algorithmSuite", DefaultValue = "Default")]
[TypeConverter(typeof (SecurityAlgorithmSuiteConverter))]
public SecurityAlgorithmSuite AlgorithmSuite { get; set; }<ConfigurationProperty("algorithmSuite", DefaultValue:="Default")>
<TypeConverter(GetType(SecurityAlgorithmSuiteConverter))>
Public Property AlgorithmSuite As SecurityAlgorithmSuite
Value
SecurityAlgorithmSuite SecurityAlgorithmSuite

Returns a SecurityAlgorithmSuite that contains the message encryption and key-wrap algorithms. The default is Basic256, which specifies 256-bit Advanced Encryption Standard (AES) as the symmetric encryption algorithm.

Attributes

ClientCredentialType ClientCredentialType

Gets or sets from the configuration file the type of credential to be used when performing client authentication using message-based security or TransportWithMessageCredential.

[ConfigurationProperty("clientCredentialType", DefaultValue = MessageCredentialType.Windows)]
public MessageCredentialType ClientCredentialType { get; set; }<ConfigurationProperty("clientCredentialType", DefaultValue:=MessageCredentialType.Windows)>
Public Property ClientCredentialType As MessageCredentialType
Value
MessageCredentialType MessageCredentialType

Returns a MessageCredentialType that contains the type of credential. The default is Windows.

Attributes

Properties Properties

protected override ConfigurationPropertyCollection Properties { get; }Protected Overrides ReadOnly Property Properties As ConfigurationPropertyCollection
Overrides