SecurityTokenResolver.CreateDefaultSecurityTokenResolver Metoda

Definicja

Tworzy domyślny program rozpoznawania tokenów zabezpieczających dla określonych tokenów zabezpieczających.

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>

Typ ReadOnlyCollection<T>SecurityToken zawierający zestaw tokenów zabezpieczających, dla których ten moduł rozpoznawania tokenów zabezpieczających może rozpoznawać identyfikatory kluczy i klauzule identyfikatora klucza.

canMatchLocalId
Boolean

true aby rozpoznać <SecurityTokenReference> klauzule identyfikatora klucza odwołujące się do klucza zabezpieczeń znajdującego się gdzieś indziej w komunikacie PROTOKOŁU SOAP; w przeciwnym razie false.

Zwraca

Element SecurityTokenResolver , który rozpoznaje identyfikatory kluczy i klauzule zgodne z tokenami zabezpieczającymi określonymi w parametrze tokens .

Uwagi

Rozpoznawanie tokenów zabezpieczających zwracanych z tej metody używa MatchesKeyIdentifierClause metod i ResolveKeyIdentifierClause w określonych tokenach zabezpieczających do rozpoznawania identyfikatorów kluczy i klauzul identyfikatora klucza.

Dotyczy