SecurityBindingElement.CreateCertificateOverTransportBindingElement Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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()
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)
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
- version
- MessageSecurityVersion
Vazba MessageSecurityVersion .
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.