SecurityBindingElement.CreateCertificateOverTransportBindingElement Metoda

Definicja

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
Ź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
Ź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.

Dotyczy