SecurityBindingElement.SetKeyDerivation(Boolean) Method

Definition

Sets a value that indicates whether derived keys are required.

C#
public virtual void SetKeyDerivation(bool requireDerivedKeys);

Parameters

requireDerivedKeys
Boolean

true to require derived keys; otherwise, false.

Examples

The following code shows how to call this method.

C#
SecurityBindingElement security = SecurityBindingElement.CreateMutualCertificateBindingElement();

// Use a secure session.
security = SecurityBindingElement.CreateSecureConversationBindingElement(security, true);

// Specify whether derived keys are required.
security.SetKeyDerivation(true);

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.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, 4.8.1