Freigeben über


LocalServiceSecuritySettings.SessionKeyRolloverInterval Eigenschaft

Definition

Ruft das Zeitintervall nach der Schlüsselerneuerung ab, für das der vorherige Sitzungsschlüssel bei eingehenden Nachrichten während einer Schlüsselverlängerung gültig ist, oder legt dieses fest.

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

Eigenschaftswert

Das Zeitintervall nach der Schlüsselverlängerung, für das der vorherige Sitzungsschlüssel nach einer Schlüsselerneuerung für eingehende Nachrichten gültig ist. Die Standardeinstellung ist 5 Minuten.

Ausnahmen

Die Eigenschaft wird auf einen Wert kleiner als 0 festgelegt.

Beispiele

In diesem Beispiel wird gezeigt, wie der SessionKeyRolloverInterval Wert abgerufen wird.

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

Hinweise

Nach der Schlüsselerneuerung sollte der Client und der Server immer Nachrichten mit dem aktuellsten verfügbaren Schlüssel senden. Beide Parteien können eingehende Nachrichten akzeptieren, die mit dem vorherigen Sitzungsschlüssel gesichert sind, bis die Rolloverzeit abläuft.

Sitzungseinstellungen wie diese gelten unter den folgenden Bedingungen:

Sitzungseinstellungen wie diese gelten unter keinen der folgenden Bedingungen:

Gilt für: