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 , pro který získáte klíč.
Návraty
A SecurityKey , který představuje klíč.
Poznámky
Voláním ResolveKeyIdentifierClause metody MatchesKeyIdentifierClause nejprve určíte, 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
v opačném případě vrátí null
.
Poznámky pro dědice
Pokud 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.