Compartilhar via


LocalServiceSecuritySettingsElement.ReplayWindow Propriedade

Definição

Obtém ou define um TimeSpan que especifica a duração na qual nonces de mensagens individuais são válidos.

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

Valor da propriedade

TimeSpan

Um TimeSpan que especifica a duração em que os nonces de mensagem individuais são válidos.

Atributos

Comentários

Após o tempo especificado por essa propriedade, uma mensagem enviada com o mesmo nonce como aquela enviada antes não é aceita. Essa propriedade é usada em conjunto com a MaxClockSkew propriedade para evitar ataques de repetição. Um invasor pode repetir uma mensagem depois que sua janela de reprodução tiver expirado. Essa mensagem, no entanto, falha no teste maxClockSkew que rejeita mensagens com carimbos de data/hora de envio até um tempo especificado depois ou antes da hora em que a mensagem foi recebida.

Aplica-se a