다음을 통해 공유


AsymmetricSecurityBindingElement 생성자

정의

이 클래스의 인스턴스를 만듭니다.

오버로드

AsymmetricSecurityBindingElement()

이 클래스의 인스턴스를 만듭니다.

AsymmetricSecurityBindingElement(SecurityTokenParameters)

지정된 수신자 토큰 매개 변수를 사용하여 AsymmetricSecurityBindingElement의 새 인스턴스를 초기화합니다.

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

지정된 수신자 및 개시자 토큰 매개 변수를 사용하여 AsymmetricSecurityBindingElement의 새 인스턴스를 초기화합니다.

AsymmetricSecurityBindingElement()

이 클래스의 인스턴스를 만듭니다.

public:
 AsymmetricSecurityBindingElement();
public AsymmetricSecurityBindingElement ();
Public Sub New ()

설명

이 생성자가 설정하는 멤버는 다음과 같습니다.

멤버
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters null
AllowSerializedSigningTokenOnReply false

적용 대상

AsymmetricSecurityBindingElement(SecurityTokenParameters)

지정된 수신자 토큰 매개 변수를 사용하여 AsymmetricSecurityBindingElement의 새 인스턴스를 초기화합니다.

public:
 AsymmetricSecurityBindingElement(System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ recipientTokenParameters);
public AsymmetricSecurityBindingElement (System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters);
new System.ServiceModel.Channels.AsymmetricSecurityBindingElement : System.ServiceModel.Security.Tokens.SecurityTokenParameters -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Sub New (recipientTokenParameters As SecurityTokenParameters)

매개 변수

recipientTokenParameters
SecurityTokenParameters

수신자의 토큰을 정의합니다(예: 서버의 X.509 인증서).

설명

이 생성자가 설정하는 멤버는 다음과 같습니다.

멤버
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

적용 대상

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

지정된 수신자 및 개시자 토큰 매개 변수를 사용하여 AsymmetricSecurityBindingElement의 새 인스턴스를 초기화합니다.

public:
 AsymmetricSecurityBindingElement(System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ recipientTokenParameters, System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ initiatorTokenParameters);
public AsymmetricSecurityBindingElement (System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters, System.ServiceModel.Security.Tokens.SecurityTokenParameters initiatorTokenParameters);
new System.ServiceModel.Channels.AsymmetricSecurityBindingElement : System.ServiceModel.Security.Tokens.SecurityTokenParameters * System.ServiceModel.Security.Tokens.SecurityTokenParameters -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Sub New (recipientTokenParameters As SecurityTokenParameters, initiatorTokenParameters As SecurityTokenParameters)

매개 변수

recipientTokenParameters
SecurityTokenParameters

수신자의 토큰을 정의합니다(예: 서버의 X.509 인증서).

initiatorTokenParameters
SecurityTokenParameters

개시자의 토큰을 정의합니다(예: 클라이언트의 X.509 인증서).

예제

다음 코드에서는 이 생성자를 호출하는 한 방법을 보여 줍니다.

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

설명

이 생성자가 설정하는 멤버는 다음과 같습니다.

멤버
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters initiatorTokenParameters
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

적용 대상