AsymmetricSecurityBindingElement Constructors

Definitie

Hiermee maakt u een exemplaar van deze klasse.

Overloads

Name Description
AsymmetricSecurityBindingElement()

Hiermee maakt u een exemplaar van deze klasse.

AsymmetricSecurityBindingElement(SecurityTokenParameters)

Initialiseert een nieuw exemplaar van AsymmetricSecurityBindingElement met de opgegeven parameters voor het geadresseerdetoken.

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

Initialiseert een nieuw exemplaar van AsymmetricSecurityBindingElement de opgegeven geadresseerde en initiatortokenparameters.

AsymmetricSecurityBindingElement()

Hiermee maakt u een exemplaar van deze klasse.

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

Opmerkingen

De volgende leden worden ingesteld door deze constructor:

Lid Value
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters null
AllowSerializedSigningTokenOnReply false

Van toepassing op

AsymmetricSecurityBindingElement(SecurityTokenParameters)

Initialiseert een nieuw exemplaar van AsymmetricSecurityBindingElement met de opgegeven parameters voor het geadresseerdetoken.

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)

Parameters

recipientTokenParameters
SecurityTokenParameters

Hiermee definieert u het token voor de ontvanger (bijvoorbeeld het X.509-certificaat van de server).

Opmerkingen

De volgende leden worden ingesteld door deze constructor:

Lid Value
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

Van toepassing op

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

Initialiseert een nieuw exemplaar van AsymmetricSecurityBindingElement de opgegeven geadresseerde en initiatortokenparameters.

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)

Parameters

recipientTokenParameters
SecurityTokenParameters

Hiermee definieert u het token voor de ontvanger (bijvoorbeeld het X.509-certificaat van de server).

initiatorTokenParameters
SecurityTokenParameters

Hiermee definieert u het token voor de initiator (bijvoorbeeld het X.509-certificaat van de client).

Voorbeelden

In de volgende code ziet u een manier om deze constructor aan te roepen.

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

Opmerkingen

De volgende leden worden ingesteld door deze constructor:

Lid Value
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters initiatorTokenParameters
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

Van toepassing op