LocalServiceSecuritySettingsElement.SessionKeyRolloverInterval 属性

定义

获取或设置一个 TimeSpan,它指定在密钥续订期间,上一个会话密钥对于传入消息有效的时间间隔。 默认值为“00:05:00”。

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

属性值

一个 TimeSpan,指定在密钥续订期间,上一个会话密钥对于传入消息有效的持续时间。 默认值为“00:05:00”。

属性

注解

在密钥续订期间,客户端和服务器必须总是使用最新的可用密钥来发送消息。 在此属性指定的翻转时间过期之前,双方都接受用上一个会话密钥加密的传入消息。

适用于