Język

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

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

Uwagi

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

Klucze pochodne pochodzą z bezpiecznych konwersacji, gdzie 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, można okresowo tworzyć nowe klucze pochodne.

Dotyczy