Sdílet prostřednictvím


AsymmetricSecurityBindingElement Konstruktory

Definice

Vytvoří instanci této třídy.

Přetížení

AsymmetricSecurityBindingElement()

Vytvoří instanci této třídy.

AsymmetricSecurityBindingElement(SecurityTokenParameters)

Inicializuje novou instanci s použitím zadaných AsymmetricSecurityBindingElement parametrů tokenu příjemce.

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

Inicializuje novou instanci s použitím zadaných parametrů tokenu AsymmetricSecurityBindingElement příjemce a iniciátoru.

AsymmetricSecurityBindingElement()

Vytvoří instanci této třídy.

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

Poznámky

Následující členy jsou nastaveny tímto konstruktorem:

Člen Hodnota
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters null
AllowSerializedSigningTokenOnReply false

Platí pro

AsymmetricSecurityBindingElement(SecurityTokenParameters)

Inicializuje novou instanci s použitím zadaných AsymmetricSecurityBindingElement parametrů tokenu příjemce.

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)

Parametry

recipientTokenParameters
SecurityTokenParameters

Definuje token pro příjemce (například certifikát X.509 serveru).

Poznámky

Následující členy jsou nastaveny tímto konstruktorem:

Člen Hodnota
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

Platí pro

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

Inicializuje novou instanci s použitím zadaných parametrů tokenu AsymmetricSecurityBindingElement příjemce a iniciátoru.

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)

Parametry

recipientTokenParameters
SecurityTokenParameters

Definuje token pro příjemce (například certifikát X.509 serveru).

initiatorTokenParameters
SecurityTokenParameters

Definuje token pro iniciátor (například certifikát X.509 klienta).

Příklady

Následující kód ukazuje jeden způsob volání tohoto konstruktoru.

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

Poznámky

Následující členy jsou nastaveny tímto konstruktorem:

Člen Hodnota
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters initiatorTokenParameters
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

Platí pro