Udostępnij za pośrednictwem


AsymmetricSecurityBindingElement Konstruktory

Definicja

Tworzy wystąpienie tej klasy.

Przeciążenia

AsymmetricSecurityBindingElement()

Tworzy wystąpienie tej klasy.

AsymmetricSecurityBindingElement(SecurityTokenParameters)

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

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

Inicjuje nowe wystąpienie przy użyciu określonego AsymmetricSecurityBindingElement adresata i parametrów 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 z AsymmetricSecurityBindingElement 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 odbiorcy (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 przy użyciu określonego AsymmetricSecurityBindingElement adresata i parametrów 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