SecurityBindingElement.CreateCertificateOverTransportBindingElement Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy element powiązania zabezpieczeń, który oczekuje od klientów uwierzytelniania opartego na certyfikatach przy użyciu zabezpieczeń komunikatów protokołu SOAP. Ten element powiązania oczekuje, że transport zapewni uwierzytelnianie serwera, a także ochronę komunikatów (na przykład HTTPS).
Przeciążenia
CreateCertificateOverTransportBindingElement() |
Tworzy element powiązania zabezpieczeń, który oczekuje od klientów uwierzytelniania opartego na certyfikatach przy użyciu zabezpieczeń komunikatów protokołu SOAP. |
CreateCertificateOverTransportBindingElement(MessageSecurityVersion) |
Tworzy element powiązania zabezpieczeń, który oczekuje od klientów uwierzytelniania opartego na certyfikatach przy użyciu zabezpieczeń komunikatów protokołu SOAP. |
Uwagi
Klient musi być skonfigurowany przy użyciu certyfikatu używanego do uwierzytelniania.
Uwaga
Po utworzeniu SecurityBindingElement obiektu przez wywołanie tej metody MessageSecurityVersion właściwość powinna być traktowana jako niezmienna. Niespójne zachowanie powiązania może wystąpić, jeśli ta wartość zostanie zmodyfikowana.
CreateCertificateOverTransportBindingElement()
- Źródło:
- SecurityBindingElement.cs
- Źródło:
- SecurityBindingElement.cs
Tworzy element powiązania zabezpieczeń, który oczekuje od klientów uwierzytelniania opartego na certyfikatach przy użyciu zabezpieczeń komunikatów protokołu 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
Zwraca
Obiekt TransportSecurityBindingElement.
Uwagi
Ten element powiązania oczekuje, że transport zapewni uwierzytelnianie serwera, a także ochronę komunikatów (na przykład HTTPS).
Element powiązania jest skonfigurowany do używania DefaultMessageSecurityVersion właściwości klasy.
Utworzone powiązanie ma IncludeTimestamp ustawioną wartość true
.
Obiekt LocalClientSecuritySettings zwrócony z LocalClientSettings ma właściwość DetectReplays ustawioną na false
.
Obiekt LocalServiceSecuritySettings zwrócony z LocalServiceSettings ma właściwość DetectReplays ustawioną na false
.
Dotyczy
CreateCertificateOverTransportBindingElement(MessageSecurityVersion)
- Źródło:
- SecurityBindingElement.cs
- Źródło:
- SecurityBindingElement.cs
Tworzy element powiązania zabezpieczeń, który oczekuje od klientów uwierzytelniania opartego na certyfikatach przy użyciu zabezpieczeń komunikatów protokołu 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
Element MessageSecurityVersion dla powiązania.
Zwraca
Obiekt TransportSecurityBindingElement.
Wyjątki
version
to null
.
Uwagi
Ten element powiązania oczekuje, że transport zapewni uwierzytelnianie serwera, a także ochronę komunikatów (na przykład HTTPS). Element powiązania jest skonfigurowany przy użyciu określonego MessageSecurityVersionelementu .
Utworzone powiązanie ma IncludeTimestamp ustawioną wartość true
.
Obiekt LocalClientSecuritySettings zwrócony z LocalClientSettings ma właściwość DetectReplays ustawioną na false
.
Obiekt LocalServiceSecuritySettings zwrócony z LocalServiceSettings ma właściwość DetectReplays ustawioną na false
.