SecurityBindingElement.CreateMutualCertificateDuplexBindingElement Methode

Definition

Erstellt ein asymmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine zertifikatbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Dieser Authentifizierungsmodus kann zum Sichern von zweiseitigen Nachrichtenaustauschmustern verwendet werden. Dafür muss der Dienst mit einem Client-Zertifikat außerhalb des Bereichs konfiguriert werden.

Überlädt

CreateMutualCertificateDuplexBindingElement()

Erstellt ein asymmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine zertifikatbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Dieser Authentifizierungsmodus kann zum Sichern von zweiseitigen Nachrichtenaustauschmustern verwendet werden. Dafür muss der Dienst mit einem Client-Zertifikat außerhalb des Bereichs konfiguriert werden.

CreateMutualCertificateDuplexBindingElement(MessageSecurityVersion)

Erstellt ein asymmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine zertifikatbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Dieser Authentifizierungsmodus kann zum Sichern von zweiseitigen Nachrichtenaustauschmustern verwendet werden. Dafür muss der Dienst mit einem Client-Zertifikat außerhalb des Bereichs konfiguriert werden.

CreateMutualCertificateDuplexBindingElement()

Erstellt ein asymmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine zertifikatbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Dieser Authentifizierungsmodus kann zum Sichern von zweiseitigen Nachrichtenaustauschmustern verwendet werden. Dafür muss der Dienst mit einem Client-Zertifikat außerhalb des Bereichs konfiguriert werden.

public:
 static System::ServiceModel::Channels::AsymmetricSecurityBindingElement ^ CreateMutualCertificateDuplexBindingElement();
public static System.ServiceModel.Channels.AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement ();
static member CreateMutualCertificateDuplexBindingElement : unit -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Shared Function CreateMutualCertificateDuplexBindingElement () As AsymmetricSecurityBindingElement

Gibt zurück

Ein AsymmetricSecurityBindingElement-Objekt.

Gilt für:

CreateMutualCertificateDuplexBindingElement(MessageSecurityVersion)

Erstellt ein asymmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine zertifikatbasierte Clientauthentifizierung und eine zertifikatbasierte Serverauthentifizierung erforderlich sind. Dieser Authentifizierungsmodus kann zum Sichern von zweiseitigen Nachrichtenaustauschmustern verwendet werden. Dafür muss der Dienst mit einem Client-Zertifikat außerhalb des Bereichs konfiguriert werden.

public:
 static System::ServiceModel::Channels::AsymmetricSecurityBindingElement ^ CreateMutualCertificateDuplexBindingElement(System::ServiceModel::MessageSecurityVersion ^ version);
public static System.ServiceModel.Channels.AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement (System.ServiceModel.MessageSecurityVersion version);
static member CreateMutualCertificateDuplexBindingElement : System.ServiceModel.MessageSecurityVersion -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Shared Function CreateMutualCertificateDuplexBindingElement (version As MessageSecurityVersion) As AsymmetricSecurityBindingElement

Parameter

version
MessageSecurityVersion

Die Nachrichtensicherheitsversion.

Gibt zurück

Ein AsymmetricSecurityBindingElement-Objekt.

Ausnahmen

version ist null.

Hinweise

Hinweis

Nachdem ein SecurityBindingElement-Objekt durch Aufruf dieser Methode erstellt wurde, sollte die MessageSecurityVersion-Eigenschaft als unveränderlich behandelt werden. Wenn dieser Wert geändert wird, kann es unter Umständen zu inkonsistentem Bindungsverhalten kommen.

Gilt für: