SecurityTokenResolver.CreateDefaultSecurityTokenResolver Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří výchozí překladač tokenů zabezpečení pro zadané tokeny zabezpečení.
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
Parametry
- tokens
- ReadOnlyCollection<SecurityToken>
ReadOnlyCollection<T> Typ SecurityToken obsahující sadu tokenů zabezpečení, pro které tento překladač tokenů zabezpečení dokáže přeložit identifikátory klíčů a klauzule identifikátorů klíčů.
- canMatchLocalId
- Boolean
truek vyřešení <SecurityTokenReference> klauzulí identifikátoru klíče, které odkazují na klíč zabezpečení, který se nachází někde jinde ve zprávě SOAP, jinak . false
Návraty
A SecurityTokenResolver , který řeší identifikátory klíčů a klauzule, které odpovídají tokenům zabezpečení zadaným v parametru tokens .
Poznámky
Překladač tokenů zabezpečení, který je vrácen z této metody, používá MatchesKeyIdentifierClause a ResolveKeyIdentifierClause metody u zadaných tokenů zabezpečení k překladu identifikátorů klíčů a klauzulí identifikátorů klíčů.