SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) 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í.
Získá klíč pro zadanou klauzuli identifikátoru klíče.
public:
virtual System::IdentityModel::Tokens::SecurityKey ^ ResolveKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
abstract member ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
override this.ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
Public Overridable Function ResolveKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As SecurityKey
Parametry
- keyIdentifierClause
- SecurityKeyIdentifierClause
A SecurityKeyIdentifierClause , abyste získali klíč.
Návraty
A SecurityKey , který představuje klíč.
Poznámky
Metoda ResolveKeyIdentifierClause volá MatchesKeyIdentifierClause nejprve, aby určila, zda je zadaná klauzule identifikátoru klíče stejná jako tato instance.
Výchozí implementace vrátí první prvek SecurityKeys kolekce, pokud kolekce není prázdná a pokud MatchesKeyIdentifierClause vrátí true; jinak vrátí null.
Poznámky pro dědice
Když dědíte z SecurityTokena implementujete metodu ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) a keyIdentifierClause nelze ji vyřešit, vraťte null. Z metody by neměla být vyvolán ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) výjimka.