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


SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement Метод

Определение

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

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

Параметры

issuedTokenParameters
IssuedSecurityTokenParameters

IssuedSecurityTokenParameters, представляющий выданный токен на основе симметричного ключа.

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

Объект SymmetricSecurityBindingElement.

Исключения

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

Комментарии

Для выпущенного маркера может быть установлен симметричный или асимметричный ключ. На клиенте и сервере должен быть установлен сертификат сервера.

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

Примечание

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

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