SecurityBindingElement.EndpointSupportingTokenParameters Свойство

Определение

Возвращает конечную точку, которая поддерживает параметры маркера.

public:
 property System::ServiceModel::Security::Tokens::SupportingTokenParameters ^ EndpointSupportingTokenParameters { System::ServiceModel::Security::Tokens::SupportingTokenParameters ^ get(); };
public System.ServiceModel.Security.Tokens.SupportingTokenParameters EndpointSupportingTokenParameters { get; }
member this.EndpointSupportingTokenParameters : System.ServiceModel.Security.Tokens.SupportingTokenParameters
Public ReadOnly Property EndpointSupportingTokenParameters As SupportingTokenParameters

Значение свойства

SupportingTokenParameters

Объект SupportingTokenParameters, представляющий конечную точку, которая поддерживает параметры токена.

Комментарии

Поддерживающие маркеры предоставляют дополнительные утверждения помимо утверждений, содержащихся в основных маркерах привязки. Коллекция, возвращаемая свойством EndpointSupportingTokenParameters, содержит дополнительные параметры маркера (SecurityTokenParameters) для всех операций, определенных конечной точкой. Основные параметры маркера определяются объектом SymmetricSecurityBindingElement или объектом AsymmetricSecurityBindingElement (оба класса являются производными от класса SecurityBindingElement). Для класса SymmetricSecurityBindingElement основные параметры маркера возвращаются с использованием свойства ProtectionTokenParameters. Для элемента AsymmetricSecurityBindingElement существует два свойства, определяющих параметры: InitiatorTokenParameters и RecipientTokenParameters.

Примечание

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

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

Чтобы сформировать поддерживающие маркеры для конкретной операции (не для всех операций на конечной точке) используйте свойство OptionalOperationSupportingTokenParameters.

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