Поделиться через


LocalServiceSecuritySettings.SessionKeyRolloverInterval Свойство

Определение

Возвращает или задает интервал времени после продления ключа, для которого предыдущий ключ сеанса действителен для входящих сообщений во время продления ключа.

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

Значение свойства

Интервал времени после продления ключа, для которого предыдущий ключ сеанса действителен в входящих сообщениях после продления ключа. Значение по умолчанию равно 5 минутам.

Исключения

Свойство имеет значение меньше 0.

Примеры

В этом примере показано, как получить SessionKeyRolloverInterval значение.

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

Комментарии

После обновления ключа клиент и сервер всегда должны отправлять сообщения с помощью самого текущего доступного ключа. Обе стороны могут принимать входящие сообщения, защищенные с помощью предыдущего ключа сеанса, до истечения срока действия отката.

Параметры сеанса, такие как этот, применимы в любом из следующих условий:

Параметры сеанса, такие как этот, неприменимо в следующих условиях:

Применяется к