LocalServiceSecuritySettingsElement.SessionKeyRolloverInterval LocalServiceSecuritySettingsElement.SessionKeyRolloverInterval LocalServiceSecuritySettingsElement.SessionKeyRolloverInterval LocalServiceSecuritySettingsElement.SessionKeyRolloverInterval Property

Definition

Gets or sets a TimeSpan that specifies the time interval a previous session key is valid on incoming messages during a key renewal. The default is "00:05:00".

public:
 property TimeSpan SessionKeyRolloverInterval { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))]
[System.Configuration.ConfigurationProperty("sessionKeyRolloverInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument)]
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))]
[System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))]
public TimeSpan SessionKeyRolloverInterval { get; set; }
member this.SessionKeyRolloverInterval : TimeSpan with get, set
Public Property SessionKeyRolloverInterval As TimeSpan

Property Value

A TimeSpan that specifies the duration a previous session key is valid on incoming messages during a key renewal. The default is "00:05:00".

Remarks

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.

Applies to