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átu pomocí zabezpečení zpráv SOAP. Tento element vazby očekává, že přenos bude poskytovat ověřování serveru i ochranu zpráv (například HTTPS).

Přetížení

CreateCertificateOverTransportBindingElement()

Vytvoří prvek vazby zabezpečení, který očekává, že klienti budou provádět ověřování na základě certifikátu 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átu 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

SecurityBindingElement Jakmile je objekt vytvořen voláním této metody, MessageSecurityVersion vlastnost by měla být považována za neměnnou. Při změně této hodnoty 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átu 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 bude poskytovat ověřování serveru i ochranu zpráv (například HTTPS).

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

Vytvořená vazba má IncludeTimestamp nastavenou hodnotu true.

Objekt LocalClientSecuritySettings vrácený z LocalClientSettings má vlastnost DetectReplays nastavenou na falsehodnotu .

Objekt LocalServiceSecuritySettings vrácený z LocalServiceSettings má vlastnost DetectReplays nastavenou na falsehodnotu .

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átu 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 bude poskytovat ověřování serveru i ochranu zpráv (například HTTPS). Element vazby je nakonfigurovaný se zadaným MessageSecurityVersionelementem .

Vytvořená vazba má IncludeTimestamp nastavenou hodnotu true.

Objekt LocalClientSecuritySettings vrácený z LocalClientSettings má vlastnost DetectReplays nastavenou na falsehodnotu .

Objekt LocalServiceSecuritySettings vrácený z LocalServiceSettings má vlastnost DetectReplays nastavenou na falsehodnotu .

Platí pro