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


SecurityBindingElement.CreateIssuedTokenForSslBindingElement Метод

Определение

Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании выданного маркера и проверки подлинности сервера на основании сертификата сервера.

Перегрузки

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании выданного маркера и проверки подлинности сервера на основании сертификата сервера.

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании выданного маркера и проверки подлинности сервера на основании сертификата сервера.

Комментарии

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

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

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании выданного маркера и проверки подлинности сервера на основании сертификата сервера.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters, requireCancellation As Boolean) As SymmetricSecurityBindingElement

Параметры

issuedTokenParameters
IssuedSecurityTokenParameters

Объект IssuedSecurityTokenParameters.

requireCancellation
Boolean

Значение true используется, если требуется отмена; в противном случае используется значение false. Если установлено значение false, разрешается использование маркера контекста безопасности, который удобен в сценариях веб-ферм, поскольку в этом режиме состояние сеанса кодируется внутри установленного маркера контекста безопасности, а не хранится в памяти сервера.

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

Объект SymmetricSecurityBindingElement.

Исключения

issuedTokenParameters имеет значение null.

Комментарии

В созданной привязке для свойств RequireSignatureConfirmation set to true и MessageSecurityVersion установлено значение WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11.

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

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

Создает симметричный элемент привязки безопасности, настроенный на затребование проверки подлинности клиента на основании выданного маркера и проверки подлинности сервера на основании сертификата сервера.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters) As SymmetricSecurityBindingElement

Параметры

issuedTokenParameters
IssuedSecurityTokenParameters

Объект IssuedSecurityTokenParameters.

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

Объект SymmetricSecurityBindingElement.

Исключения

issuedTokenParameters имеет значение null.

Комментарии

Сервер выдает маркер контекста безопасности на основе файла cookie в конце взаимодействия по протоколу SSL.

В созданной привязке для свойств RequireSignatureConfirmation set to true и MessageSecurityVersion установлено значение WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11.

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