SecurityTokenParameters.RequireDerivedKeys Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob Schlüssel von den ursprünglichen Prüfschlüsseln abgeleitet werden können.
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
Eigenschaftswert
true
, wenn Schlüssel vom Tokenschlüssel abgeleitet werden müssen, andernfalls false
. Der Standardwert ist true
.
Hinweise
WCF muss Schlüssel vom Schlüssel des Token ableiten, wenn Die Signatur und Verschlüsselung mithilfe des Token ausgeführt werden.
Abgeleitete Schlüssel stammen aus sicheren Konversationen, in denen freigegebene Sicherheitskontexte bestehen, sodass auf alle Nachrichten in der Konversation die gleiche Sicherheitsstufe angewendet werden kann. Ein Sicherheitskontexttoken schließt einen freigegebenen geheimen Schlüssel ein, der für die Nachrichtensignierung und -verschlüsselung verwendet wird. Der freigegebene geheime Schlüssel wird verwendet, um abgeleitete Schlüssel zu erstellen. Um auch während langer Konversationen eine hohe Sicherheitsstufe aufrechtzuerhalten, können regelmäßig neue abgeleitete Schlüssel erstellt werden.