Sdílet prostřednictvím


SecurityBindingElement.CreateCertificateOverTransportBindingElement Metoda

Definice

Vytvoří prvek vazby zabezpečení, který očekává, že klienti budou provádět ověřování na základě certifikátů pomocí zabezpečení zpráv SOAP. Tento element vazby očekává, že přenos zajistí ověření serveru a ochranu zpráv (například HTTPS).

Přetížení

Name Description
CreateCertificateOverTransportBindingElement()

Vytvoří prvek vazby zabezpečení, který očekává, že klienti budou provádět ověřování na základě certifikátů pomocí zabezpečení zpráv SOAP.

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Vytvoří prvek vazby zabezpečení, který očekává, že klienti budou provádět ověřování na základě certifikátů pomocí zabezpečení zpráv SOAP.

Poznámky

Klient musí být nakonfigurovaný s certifikátem, který používá k ověřování.

Poznámka:

Jakmile je SecurityBindingElement objekt vytvořen voláním této metody, MessageSecurityVersion vlastnost by měla být považována za neměnnou. Pokud je tato hodnota změněna, může dojít k nekonzistentnímu chování vazby.

CreateCertificateOverTransportBindingElement()

Zdroj:
SecurityBindingElement.cs
Zdroj:
SecurityBindingElement.cs
Zdroj:
SecurityBindingElement.cs

Vytvoří prvek vazby zabezpečení, který očekává, že klienti budou provádět ověřování na základě certifikátů pomocí zabezpečení zpráv SOAP.

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

Návraty

Objekt TransportSecurityBindingElement .

Poznámky

Tento element vazby očekává, že přenos zajistí ověření serveru a ochranu zpráv (například HTTPS).

Element vazby je nakonfigurován tak, aby používal Default vlastnost MessageSecurityVersion třídy.

Vytvořená vazba je nastavena IncludeTimestamp na true.

Objekt LocalClientSecuritySettings vrácený z LocalClientSettings má jeho DetectReplays vlastnost nastavena na false.

Objekt LocalServiceSecuritySettings vrácený z LocalServiceSettings má jeho DetectReplays vlastnost nastavena na false.

Platí pro

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Zdroj:
SecurityBindingElement.cs
Zdroj:
SecurityBindingElement.cs
Zdroj:
SecurityBindingElement.cs

Vytvoří prvek vazby zabezpečení, který očekává, že klienti budou provádět ověřování na základě certifikátů pomocí zabezpečení zpráv SOAP.

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

Parametry

Návraty

Objekt TransportSecurityBindingElement .

Výjimky

version je null.

Poznámky

Tento element vazby očekává, že přenos zajistí ověření serveru a ochranu zpráv (například HTTPS). Element vazby je nakonfigurován se zadaným MessageSecurityVersion.

Vytvořená vazba je nastavena IncludeTimestamp na true.

Objekt LocalClientSecuritySettings vrácený z LocalClientSettings má jeho DetectReplays vlastnost nastavena na false.

Objekt LocalServiceSecuritySettings vrácený z LocalServiceSettings má jeho DetectReplays vlastnost nastavena na false.

Platí pro