LocalClientSecuritySettings.ReplayCacheSize Свойство

Определение

Возвращает или задает количество кэшированных чисел nonce, используемых для обнаружения воспроизведения.

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

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

Int32

Количество кэшированных параметров nonce, используемых для определения ответов. Значение по умолчанию — 900000.

Примеры

В этом примере показано, как получить число кэшированных чисел nonce, используемых для обнаружения воспроизведения.

int replayCacheSize = settings.ReplayCacheSize;
Dim replayCacheSize As Integer = settings.ReplayCacheSize

Комментарии

Nonce — это "число, используемое один раз", часто случайное число, используемое в протоколе проверки подлинности, чтобы гарантировать, что старые сообщения нельзя использовать в атаке с помощью воспроизведения.

Если число nonce используется не в первый раз, входящее сообщение не принимается и создается исключение MessageSecurityException. Старые числа nonce периодически удаляются.

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