Share via


LocalClientSecuritySettingsElement.ReplayWindow Eigenschaft

Definition

Ruft ein TimeSpan ab oder legt eines fest, das die Dauer angibt, in der einzelne Meldungsnonces gültig sind.

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

Eigenschaftswert

TimeSpan

Eine TimeSpan, die die Dauer angibt, in der einzelne Nachrichtennonces gültig sind.

Attribute

Hinweise

Nach der von dieser Eigenschaft angegebenen Zeit wird eine Meldung mit derselben Nonce wie die zuvor gesendete nicht akzeptiert. Diese Eigenschaft wird in Verbindung mit der MaxClockSkew-Eigenschaft verwendet, um Wiederholungsangriffe zu verhindern. Ein Angreifer kann eine Meldung wiederholen, nachdem sein Wiederholungsfenster abgelaufen ist. Der 'maxClockSkew'-Test, der Meldungen mit Timestamps bis zu einer angegebenen Zeit vor oder nach der Zeit, zu der die Meldung empfangen wurde, zurückweist, schlägt für diese Meldung allerdings fehl.

Gilt für