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


LocalClientSecuritySettings.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

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

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

Исключения

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

Примеры

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

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

Комментарии

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

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

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

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