Udostępnij za pośrednictwem


SecurityTokenParameters.RequireDerivedKeys Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy klucze mogą pochodzić z oryginalnych kluczy dowodowych.

public:
 property bool RequireDerivedKeys { bool get(); void set(bool value); };
public bool RequireDerivedKeys { get; set; }
member this.RequireDerivedKeys : bool with get, set
Public Property RequireDerivedKeys As Boolean

Wartość właściwości

Boolean

true jeśli klucze muszą pochodzić z klucza tokenu; w przeciwnym razie , false. Wartość domyślna to true.

Uwagi

Program WCF musi wyprowadzać klucze z klucza tokenu podczas wykonywania podpisu i szyfrowania przy użyciu tokenu.

Klucze pochodne pochodzą z bezpiecznych konwersacji, w których istnieje współużytkowany kontekst zabezpieczeń, dzięki czemu te same zabezpieczenia mogą być stosowane we wszystkich wiadomościach w konwersacji. Token kontekstu zabezpieczeń obejmuje wspólny klucz tajny, który jest używany do podpisywania i szyfrowania komunikatów. Wspólny wpis tajny służy do tworzenia kluczy pochodnych. Aby zachować wysoki poziom zabezpieczeń za pośrednictwem długiej konwersacji, nowe klucze pochodne można tworzyć okresowo.

Dotyczy