다음을 통해 공유


AsymmetricSecurityBindingElement.SetKeyDerivation(Boolean) 메서드

정의

파생 키가 필요한지 여부를 나타내는 값을 설정합니다.

public:
 override void SetKeyDerivation(bool requireDerivedKeys);
public override void SetKeyDerivation (bool requireDerivedKeys);
override this.SetKeyDerivation : bool -> unit
Public Overrides Sub SetKeyDerivation (requireDerivedKeys As Boolean)

매개 변수

requireDerivedKeys
Boolean

파생된 키가 필요하면 true이고, 그렇지 않으면 false입니다.

예제

다음 코드에서는 이 속성을 설정하는 방법을 보여 줍니다.

AsymmetricSecurityBindingElement abe =
    (AsymmetricSecurityBindingElement)SecurityBindingElement.
    CreateMutualCertificateBindingElement(
    MessageSecurityVersion.
    WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10);

abe.SetKeyDerivation(false);
Dim abe As AsymmetricSecurityBindingElement = CType(SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10), AsymmetricSecurityBindingElement)

abe.SetKeyDerivation(False)

설명

파생 키는 기존 키로부터 생성되며 대화 과정에서 사용되는 키와 다를 수 있습니다. 따라서 해커의 통신 해독을 방지하는 추가적인 보안을 제공합니다.

적용 대상