SecurityTokenParameters.RequireDerivedKeys Свойство

Определение

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

public bool RequireDerivedKeys { get; set; }

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

Boolean

Имеет значение true, если требуется ключ, производный от ключа маркера, в противном случае — значение false. Значение по умолчанию — true.

Комментарии

WCF необходимо получить ключи от ключа маркера при выполнении подписи и шифрования с помощью маркера.

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

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

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8