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á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()
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 false
hodnotu .
Objekt LocalServiceSecuritySettings vrácený z LocalServiceSettings má vlastnost DetectReplays nastavenou na false
hodnotu .
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á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
- version
- MessageSecurityVersion
Pro MessageSecurityVersion vazbu.
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 false
hodnotu .
Objekt LocalServiceSecuritySettings vrácený z LocalServiceSettings má vlastnost DetectReplays nastavenou na false
hodnotu .