System.ServiceModel
4.0.0.0
System.Configuration.ConfigurationElement
To be added.
Configures the security settings of a local client. This class cannot be inherited.
Constructor
4.0.0.0
To be added.
Initializes a new instance of the class.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("cacheCookies", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Boolean
To be added.
To be added.
Gets or sets a boolean value that specifies whether cookie caching is enabled.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("cookieRenewalThresholdPercentage", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Configuration.IntegerValidator(ExcludeRange=false, MaxValue=100, MinValue=0)
System.Int32
To be added.
To be added.
Gets or sets the maximum percentage of cookies that can be renewed.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("detectReplays", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Boolean
To be added.
To be added.
Gets or sets a boolean value that specifies whether replay attacks against the channel are detected and dealt with automatically.
Property
4.0.0.0
System.ComponentModel.TypeConverter(typeof(System.ComponentModel.TimeSpanConverter))
System.Configuration.ConfigurationProperty("maxClockSkew", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.TimeSpan
To be added.
When this property is set to the default, the receiver accepts messages with send-time timestamps up to 5 minutes later or earlier than the time the message was received. Messages that do not pass the send-time test are rejected. This setting is used in conjunction with the property.
Gets or sets a that specifies the maximum time difference between the system clocks of the two communicating parties.
Property
4.0.0.0
System.ComponentModel.TypeConverter(typeof(System.ComponentModel.TimeSpanConverter))
System.Configuration.ConfigurationProperty("maxCookieCachingTime", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.TimeSpan
To be added.
To be added.
Gets or sets a that specifies the maximum lifetime of cookies.
Property
4.0.0.0
System.Configuration.ConfigurationPropertyCollection
To be added.
To be added.
To be added.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("reconnectTransportOnFailure", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Boolean
To be added.
If this property is true, infinite reconnect attempts are attempted. The cycle is only broken by the inactivity time-out, which causes the channel to throw an exception when it cannot be reconnected.
Gets or sets a boolean value that specifies whether connections using WS-Reliable messaging attempt to reconnect after transport failures.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("replayCacheSize", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Configuration.IntegerValidator(ExcludeRange=false, MaxValue=2147483647, MinValue=1)
System.Int32
To be added.
If this limit is exceeded, the oldest nonce is removed and a new nonce is created for the new message.
Gets or sets a value that specifies the number of cached nonces used for replay detection.
Property
4.0.0.0
System.ComponentModel.TypeConverter(typeof(System.ComponentModel.TimeSpanConverter))
System.Configuration.ConfigurationProperty("replayWindow", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.TimeSpan
To be added.
After the time specified by this property, a message sent with the same nonce as the one sent before is not accepted. This property is used in conjunction with the property to prevent replay attacks. An attacker can replay a message after its replay window has expired. This message, however, fails the maxClockSkew test that rejects messages with send-time timestamps up to a specified time later or earlier than the time the message was received.
Gets or sets a that specifies the duration in which individual message nonces are valid.
Property
4.0.0.0
System.ComponentModel.TypeConverter(typeof(System.ComponentModel.TimeSpanConverter))
System.Configuration.ConfigurationProperty("sessionKeyRenewalInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.TimeSpan
To be added.
To be added.
Gets or sets a that specifies the duration after which the initiator renews the key for the security session.
Property
4.0.0.0
System.ComponentModel.TypeConverter(typeof(System.ComponentModel.TimeSpanConverter))
System.Configuration.ConfigurationProperty("sessionKeyRolloverInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.TimeSpan
To be added.
During key renewal, the client and server must always send messages using the most current available key. Both parties accept incoming messages secured with the previous session key until the rollover time specified by this property expires.
Gets or sets a that specifies the time interval a previous session key is valid on incoming messages during a key renewal. The default is "00:05:00".
Property
4.0.0.0
System.ComponentModel.TypeConverter(typeof(System.ComponentModel.TimeSpanConverter))
System.Configuration.ConfigurationProperty("timestampValidityDuration", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.TimeSpan
To be added.
To be added.
Gets or sets a that specifies the duration in which a time stamp is valid.