LocalClientSecuritySettingsElement.ReplayWindow Свойство

Определение

Возвращает или задает значение TimeSpan, указывающее промежуток времени, в течение которого параметры nonce отдельных сообщений являются действительными.

C#
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))]
[System.Configuration.ConfigurationProperty("replayWindow", DefaultValue="00:05:00")]
public TimeSpan ReplayWindow { get; set; }
C#
[System.Configuration.ConfigurationProperty("replayWindow", DefaultValue="00:05:00")]
[System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))]
public TimeSpan ReplayWindow { get; set; }
C#
[System.Configuration.ConfigurationProperty("replayWindow", DefaultValue="00:05:00")]
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))]
public TimeSpan ReplayWindow { get; set; }

Значение свойства

Значение типа TimeSpan, которое указывает срок действия параметров nonce отдельного сообщения.

Атрибуты

Комментарии

По истечении времени, указанного в данном свойстве, сообщение, отправленное с тем же параметром nonce, что и предыдущее, не принимается. Это свойство используется совместно со свойством MaxClockSkew для защиты от атак с повторением пакетов. Злоумышленник может повторно отправить сообщение после закрытия окна повторной отправки сообщения. Данное сообщение, тем не менее, не пройдет проверку maxClockSkew, в результате которой отклоняются сообщения с метками времени отправки, приходящимися на указанный период до или после времени получения сообщения.

Применяется к

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1