AsymmetricSecurityBindingElement.SetKeyDerivation(Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger ett värde som anger om härledda nycklar krävs.
public:
override void SetKeyDerivation(bool requireDerivedKeys);
public override void SetKeyDerivation(bool requireDerivedKeys);
override this.SetKeyDerivation : bool -> unit
Public Overrides Sub SetKeyDerivation (requireDerivedKeys As Boolean)
Parametrar
- requireDerivedKeys
- Boolean
trueom härledda nycklar krävs. annars . false
Exempel
Följande kod visar hur du anger den här egenskapen.
AsymmetricSecurityBindingElement abe =
(AsymmetricSecurityBindingElement)SecurityBindingElement.
CreateMutualCertificateBindingElement(
MessageSecurityVersion.
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10);
abe.SetKeyDerivation(false);
Dim abe As AsymmetricSecurityBindingElement = CType(SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10), AsymmetricSecurityBindingElement)
abe.SetKeyDerivation(False)
Kommentarer
En härledd nyckel skapas från en befintlig nyckel och gör det möjligt att variera den nyckel som används under en konversation. Detta gör det svårare för en hackare att dekryptera kommunikationen.