LocalClientSecuritySettings.SessionKeyRolloverInterval Egenskap

Definition

Hämtar eller anger tidsintervallet för vilket den tidigare sessionsnyckeln är giltig för inkommande meddelanden under en nyckelförnyelse.

public:
 property TimeSpan SessionKeyRolloverInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan SessionKeyRolloverInterval { get; set; }
member this.SessionKeyRolloverInterval : TimeSpan with get, set
Public Property SessionKeyRolloverInterval As TimeSpan

Egenskapsvärde

En TimeSpan som representerar tidsintervallet för vilket den tidigare sessionsnyckeln är giltig för inkommande meddelanden efter en nyckelförnyelse. Standardvärdet är 5 minuter.

Undantag

Egenskapen är till ett värde som är set mindre än 0.

Exempel

Det här exemplet visar hur du hämtar den här egenskapen.

TimeSpan rollover = settings.SessionKeyRolloverInterval;
Dim rollover As TimeSpan = settings.SessionKeyRolloverInterval

Kommentarer

Efter nyckelförnyelse bör klienten och servern alltid skicka meddelanden med den senaste tillgängliga nyckeln. Båda parter kan acceptera inkommande meddelanden som skyddas med den tidigare sessionsnyckeln tills återställningstiden upphör att gälla.

Sessionsinställningar som den här gäller under något av följande villkor:

Sessionsinställningar som den här gäller inte under något av följande villkor:

Gäller för