Поделиться через


SecurityBindingElement.CreateCertificateOverTransportBindingElement Метод

Определение

Создает элемент привязки безопасности, который ожидает, что клиенты будут выполнять проверку подлинности на основе сертификатов с помощью безопасности сообщений SOAP. Этот элемент привязки ожидает, что транспорт обеспечивает проверку подлинности сервера, а также защиту сообщений (например, HTTPS).

Перегрузки

Имя Описание
CreateCertificateOverTransportBindingElement()

Создает элемент привязки безопасности, который ожидает, что клиенты будут выполнять проверку подлинности на основе сертификатов с помощью безопасности сообщений SOAP.

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Создает элемент привязки безопасности, который ожидает, что клиенты будут выполнять проверку подлинности на основе сертификатов с помощью безопасности сообщений SOAP.

Комментарии

Клиент должен быть настроен с помощью сертификата, который он использует для проверки подлинности.

Замечание

SecurityBindingElement После создания объекта путем вызова этого метода MessageSecurityVersion свойство должно рассматриваться как неизменяемое. Несогласованное поведение привязки может произойти, если это значение изменено.

CreateCertificateOverTransportBindingElement()

Исходный код:
SecurityBindingElement.cs
Исходный код:
SecurityBindingElement.cs
Исходный код:
SecurityBindingElement.cs

Создает элемент привязки безопасности, который ожидает, что клиенты будут выполнять проверку подлинности на основе сертификатов с помощью безопасности сообщений 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

Возвращаемое значение

Объект TransportSecurityBindingElement.

Комментарии

Этот элемент привязки ожидает, что транспорт обеспечивает проверку подлинности сервера, а также защиту сообщений (например, HTTPS).

Элемент привязки MessageSecurityVersion настроен для использования Default свойства класса.

Созданная привязка имеет IncludeTimestamp значение true.

Объект, LocalClientSecuritySettings возвращаемый из LocalClientSettings него, имеет значение DetectReplays свойства false.

Объект, LocalServiceSecuritySettings возвращаемый из LocalServiceSettings него, имеет значение DetectReplays свойства false.

Применяется к

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Исходный код:
SecurityBindingElement.cs
Исходный код:
SecurityBindingElement.cs
Исходный код:
SecurityBindingElement.cs

Создает элемент привязки безопасности, который ожидает, что клиенты будут выполнять проверку подлинности на основе сертификатов с помощью безопасности сообщений 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

Параметры

version
MessageSecurityVersion

Привязка MessageSecurityVersion .

Возвращаемое значение

Объект TransportSecurityBindingElement.

Исключения

version равно null.

Комментарии

Этот элемент привязки ожидает, что транспорт обеспечивает проверку подлинности сервера, а также защиту сообщений (например, HTTPS). Элемент привязки настраивается с указанным MessageSecurityVersion.

Созданная привязка имеет IncludeTimestamp значение true.

Объект, LocalClientSecuritySettings возвращаемый из LocalClientSettings него, имеет значение DetectReplays свойства false.

Объект, LocalServiceSecuritySettings возвращаемый из LocalServiceSettings него, имеет значение DetectReplays свойства false.

Применяется к