SecurityBindingElement.CreateSslNegotiationBindingElement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает элемент привязки симметричного обеспечения безопасности, настроенный для согласования SSL на уровне SOAP между клиентом и сервером.
Перегрузки
| Имя | Описание |
|---|---|
| CreateSslNegotiationBindingElement(Boolean, Boolean) |
Создает элемент привязки симметричного обеспечения безопасности, который выполняет согласование SSL SOAP, отметив, требуется ли сертификат клиента и отмена. |
| CreateSslNegotiationBindingElement(Boolean) |
Создает элемент привязки симметричного обеспечения безопасности, настроенный для согласования SSL на уровне SOAP между клиентом и сервером, отметив, требуется ли сертификат клиента. |
CreateSslNegotiationBindingElement(Boolean, Boolean)
Создает элемент привязки симметричного обеспечения безопасности, который выполняет согласование SSL SOAP, отметив, требуется ли сертификат клиента и отмена.
public:
static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateSslNegotiationBindingElement(bool requireClientCertificate, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement(bool requireClientCertificate, bool requireCancellation);
static member CreateSslNegotiationBindingElement : bool * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateSslNegotiationBindingElement (requireClientCertificate As Boolean, requireCancellation As Boolean) As SymmetricSecurityBindingElement
Параметры
- requireClientCertificate
- Boolean
true Если сертификат клиента требуется во время согласования SSL.
- requireCancellation
- Boolean
true Если требуется отмена. Если этот false параметр позволяет включить маркер контекста безопасности, полезный в сценариях веб-фермы, так как в этом режиме состояние сеанса закодировано внутри установленного маркера контекста безопасности, а не хранится в памяти сервера.
Возвращаемое значение
Объект, SymmetricSecurityBindingElement содержащий новую привязку.
Комментарии
Маркер контекста безопасности, выданный после согласования SSL, основан requireCancellationtrueна сеансе; в противном случае он основан на файлах cookie.
Применяется к
CreateSslNegotiationBindingElement(Boolean)
Создает элемент привязки симметричного обеспечения безопасности, настроенный для согласования SSL на уровне SOAP между клиентом и сервером, отметив, требуется ли сертификат клиента.
public:
static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateSslNegotiationBindingElement(bool requireClientCertificate);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement(bool requireClientCertificate);
static member CreateSslNegotiationBindingElement : bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateSslNegotiationBindingElement (requireClientCertificate As Boolean) As SymmetricSecurityBindingElement
Параметры
- requireClientCertificate
- Boolean
true Если сертификат клиента требуется во время согласования SSL.
Возвращаемое значение
Объект, SymmetricSecurityBindingElement содержащий новую привязку.
Комментарии
Маркер контекста безопасности, выданный после согласования SSL, основан на файле cookie.