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


SecurityTokenResolver.CreateDefaultSecurityTokenResolver Метод

Определение

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

public:
 static System::IdentityModel::Selectors::SecurityTokenResolver ^ CreateDefaultSecurityTokenResolver(System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Tokens::SecurityToken ^> ^ tokens, bool canMatchLocalId);
public static System.IdentityModel.Selectors.SecurityTokenResolver CreateDefaultSecurityTokenResolver (System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityToken> tokens, bool canMatchLocalId);
static member CreateDefaultSecurityTokenResolver : System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityToken> * bool -> System.IdentityModel.Selectors.SecurityTokenResolver
Public Shared Function CreateDefaultSecurityTokenResolver (tokens As ReadOnlyCollection(Of SecurityToken), canMatchLocalId As Boolean) As SecurityTokenResolver

Параметры

tokens
ReadOnlyCollection<SecurityToken>

Коллекция ReadOnlyCollection<T> типа SecurityToken, содержащая набор маркеров безопасности, для которых данный распознаватель маркеров безопасности может разрешить идентификаторы ключей и предложения идентификаторов ключей.

canMatchLocalId
Boolean

Значение true для разрешения предложений идентификатора ключа <SecurityTokenReference> со ссылкой на ключ безопасности, находящийся в каком-либо другом месте в сообщении SOAP; в противном случае — значение false.

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

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

Комментарии

Для разрешения идентификаторов ключей и предложений идентификаторов ключей арбитр маркеров безопасности, возвращаемый этим методом, использует методы MatchesKeyIdentifierClause и ResolveKeyIdentifierClause для указанных маркеров безопасности.

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