Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

SecurityBindingElement.CreateCertificateOverTransportBindingElement-Methode: (MessageSecurityVersion)

 

Veröffentlicht: Oktober 2016

Erstellt ein Sicherheitsbindungselement, das von Clients erwartet, eine zertifikatbasierte Authentifizierung mit SOAP-Nachrichtensicherheit durchzuführen.

Namespace:   System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public static TransportSecurityBindingElement CreateCertificateOverTransportBindingElement(
	MessageSecurityVersion version
)

Parameter

version
Type: System.ServiceModel.MessageSecurityVersion

Der MessageSecurityVersion für die Bindung.

Exception Condition
ArgumentNullException

version ist null.

This binding element expects the transport to provide server authentication as well as message protection (for example, HTTPS). The binding element is configured with the specified T:System.ServiceModel.MessageSecurityVersion.

The created binding has P:System.ServiceModel.Channels.SecurityBindingElement.IncludeTimestamp set to true.

The T:System.ServiceModel.Channels.LocalClientSecuritySettings object returned from P:System.ServiceModel.Channels.SecurityBindingElement.LocalClientSettings has its P:System.ServiceModel.Channels.LocalClientSecuritySettings.DetectReplays property set to false.

The T:System.ServiceModel.Channels.LocalServiceSecuritySettings object returned from P:System.ServiceModel.Channels.SecurityBindingElement.LocalServiceSettings has its P:System.ServiceModel.Channels.LocalServiceSecuritySettings.DetectReplays property set to false.

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: