Język

AsymmetricSecurityBindingElement Konstruktory

Definicja

Tworzy wystąpienie tej klasy.

Przeciążenia

Nazwa Opis
AsymmetricSecurityBindingElement()

Tworzy wystąpienie tej klasy.

AsymmetricSecurityBindingElement(SecurityTokenParameters)

Inicjuje nowe wystąpienie AsymmetricSecurityBindingElement z określonymi parametrami tokenu odbiorcy.

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

Inicjuje nowe wystąpienie AsymmetricSecurityBindingElement z określonym adresatem i parametrami tokenu inicjatora.

AsymmetricSecurityBindingElement()

Tworzy wystąpienie tej klasy.

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

Uwagi

Następujące elementy członkowskie są ustawiane przez ten konstruktor:

Członek Wartość
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters null
AllowSerializedSigningTokenOnReply false

Dotyczy

AsymmetricSecurityBindingElement(SecurityTokenParameters)

Inicjuje nowe wystąpienie AsymmetricSecurityBindingElement z określonymi parametrami tokenu odbiorcy.

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

Definiuje token adresata (na przykład certyfikat X.509 serwera).

Uwagi

Następujące elementy członkowskie są ustawiane przez ten konstruktor:

Członek Wartość
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

Dotyczy

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

Inicjuje nowe wystąpienie AsymmetricSecurityBindingElement z określonym adresatem i parametrami tokenu inicjatora.

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

Definiuje token odbiorcy (na przykład certyfikat X.509 serwera).

initiatorTokenParameters
SecurityTokenParameters

Definiuje token inicjatora (na przykład certyfikat X.509 klienta).

Przykłady

Poniższy kod przedstawia jeden ze sposobów wywoływania tego konstruktora.

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

Uwagi

Następujące elementy członkowskie są ustawiane przez ten konstruktor:

Członek Wartość
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters initiatorTokenParameters
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

Dotyczy