SecurityBindingElement.CreateCertificateOverTransportBindingElement Methode

Definitie

Hiermee maakt u een beveiligingsbindingselement dat verwacht dat clients verificatie op basis van certificaten uitvoeren met soap-berichtbeveiliging. Dit bindingselement verwacht dat het transport serververificatie en berichtbeveiliging biedt (bijvoorbeeld HTTPS).

Overloads

Name Description
CreateCertificateOverTransportBindingElement()

Hiermee maakt u een beveiligingsbindingselement dat verwacht dat clients verificatie op basis van certificaten uitvoeren met soap-berichtbeveiliging.

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Hiermee maakt u een beveiligingsbindingselement dat verwacht dat clients verificatie op basis van certificaten uitvoeren met soap-berichtbeveiliging.

Opmerkingen

De client moet worden geconfigureerd met een certificaat dat wordt gebruikt voor verificatie.

Note

Zodra een SecurityBindingElement object is gemaakt door deze methode aan te roepen, moet de MessageSecurityVersion eigenschap worden behandeld als onveranderbaar. Inconsistent bindingsgedrag kan optreden als deze waarde wordt gewijzigd.

CreateCertificateOverTransportBindingElement()

Hiermee maakt u een beveiligingsbindingselement dat verwacht dat clients verificatie op basis van certificaten uitvoeren met soap-berichtbeveiliging.

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

Retouren

Een TransportSecurityBindingElement-object.

Opmerkingen

Dit bindingselement verwacht dat het transport serververificatie en berichtbeveiliging biedt (bijvoorbeeld HTTPS).

Het bindingselement is geconfigureerd voor het gebruik van de Default eigenschap van de MessageSecurityVersion klasse.

De gemaakte binding is IncludeTimestamp ingesteld op true.

Het LocalClientSecuritySettings geretourneerde LocalClientSettings object heeft de DetectReplays eigenschap ingesteld op false.

Het LocalServiceSecuritySettings geretourneerde LocalServiceSettings object heeft de DetectReplays eigenschap ingesteld op false.

Van toepassing op

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Hiermee maakt u een beveiligingsbindingselement dat verwacht dat clients verificatie op basis van certificaten uitvoeren met soap-berichtbeveiliging.

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

Parameters

version
MessageSecurityVersion

De MessageSecurityVersion voor de binding.

Retouren

Een TransportSecurityBindingElement-object.

Uitzonderingen

version is null.

Opmerkingen

Dit bindingselement verwacht dat het transport serververificatie en berichtbeveiliging biedt (bijvoorbeeld HTTPS). Het bindingselement is geconfigureerd met de opgegeven MessageSecurityVersion.

De gemaakte binding is IncludeTimestamp ingesteld op true.

Het LocalClientSecuritySettings geretourneerde LocalClientSettings object heeft de DetectReplays eigenschap ingesteld op false.

Het LocalServiceSecuritySettings geretourneerde LocalServiceSettings object heeft de DetectReplays eigenschap ingesteld op false.

Van toepassing op