SecurityBindingElement.CreateCertificateOverTransportBindingElement Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein Sicherheitsbindungselement, das von Clients erwartet, eine zertifikatbasierte Authentifizierung mit SOAP-Nachrichtensicherheit durchzuführen. Dieses Bindungselement (z. B. https) erwartet vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes.
Überlädt
CreateCertificateOverTransportBindingElement() |
Erstellt ein Sicherheitsbindungselement, das von Clients erwartet, eine zertifikatbasierte Authentifizierung mit SOAP-Nachrichtensicherheit durchzuführen. |
CreateCertificateOverTransportBindingElement(MessageSecurityVersion) |
Erstellt ein Sicherheitsbindungselement, das von Clients erwartet, eine zertifikatbasierte Authentifizierung mit SOAP-Nachrichtensicherheit durchzuführen. |
Hinweise
Der Client muss mit einem Zertifikat konfiguriert werden, das er zur Authentifizierung verwendet.
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.
CreateCertificateOverTransportBindingElement()
- Quelle:
- SecurityBindingElement.cs
- Quelle:
- SecurityBindingElement.cs
Erstellt ein Sicherheitsbindungselement, das von Clients erwartet, eine zertifikatbasierte Authentifizierung mit SOAP-Nachrichtensicherheit durchzuführen.
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement ();
static member CreateCertificateOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement () As TransportSecurityBindingElement
Gibt zurück
Ein TransportSecurityBindingElement-Objekt.
Hinweise
Dieses Bindungselement (z. B. https) erwartet vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes.
Das Bindungselement wird so konfiguriert, dass es die Default-Eigenschaft der MessageSecurityVersion-Klasse verwendet.
Die erstellte Bindung verfügt über ein IncludeTimestamp, das auf true
festgelegt wurde.
Für das LocalClientSecuritySettings-Objekt, das von LocalClientSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false
festgelegt.
Für das LocalServiceSecuritySettings-Objekt, das von LocalServiceSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false
festgelegt.
Gilt für:
CreateCertificateOverTransportBindingElement(MessageSecurityVersion)
- Quelle:
- SecurityBindingElement.cs
- Quelle:
- SecurityBindingElement.cs
Erstellt ein Sicherheitsbindungselement, das von Clients erwartet, eine zertifikatbasierte Authentifizierung mit SOAP-Nachrichtensicherheit durchzuführen.
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement(System::ServiceModel::MessageSecurityVersion ^ version);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement (System.ServiceModel.MessageSecurityVersion version);
static member CreateCertificateOverTransportBindingElement : System.ServiceModel.MessageSecurityVersion -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement (version As MessageSecurityVersion) As TransportSecurityBindingElement
Parameter
- version
- MessageSecurityVersion
Der MessageSecurityVersion für die Bindung.
Gibt zurück
Ein TransportSecurityBindingElement-Objekt.
Ausnahmen
version
ist null
Hinweise
Dieses Bindungselement (z. B. https) erwartet vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes. Das Bindungselement wird mit der angegebenen MessageSecurityVersion konfiguriert.
Die erstellte Bindung verfügt über ein IncludeTimestamp, das auf true
festgelegt wurde.
Für das LocalClientSecuritySettings-Objekt, das von LocalClientSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false
festgelegt.
Für das LocalServiceSecuritySettings-Objekt, das von LocalServiceSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false
festgelegt.