Udostępnij za pośrednictwem


LocalServiceSecuritySettings.SessionKeyRolloverInterval Właściwość

Definicja

Pobiera lub ustawia interwał czasu po odnowieniu klucza, dla którego poprzedni klucz sesji jest prawidłowy dla komunikatów przychodzących podczas odnawiania klucza.

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

Wartość właściwości

Interwał czasu po odnowieniu klucza, dla którego poprzedni klucz sesji jest prawidłowy dla komunikatów przychodzących po odnowieniu klucza. Wartość domyślna to 5 minut.

Wyjątki

Właściwość jest ustawiona na wartość mniejszą niż 0.

Przykłady

W tym przykładzie pokazano, jak uzyskać SessionKeyRolloverInterval wartość.

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

Uwagi

Po odnowieniu klucza klient i serwer powinny zawsze wysyłać komunikaty przy użyciu najnowszego dostępnego klucza. Obie strony mogą akceptować komunikaty przychodzące zabezpieczone przy użyciu poprzedniego klucza sesji do czasu wygaśnięcia przerzucania.

Ustawienia sesji, takie jak ten, mają zastosowanie w dowolnym z następujących warunków:

Ustawienia sesji, takie jak ten, nie mają zastosowania w żadnym z następujących warunków:

Dotyczy