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 для указанных маркеров безопасности.