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.