SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) Metoda

Definice

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 ^ skiClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause);
abstract member ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
override this.ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
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
Public Overridable Function ResolveKeyIdentifierClause (skiClause As SecurityKeyIdentifierClause) As SecurityKey

Parametry

keyIdentifierClauseskiClause
SecurityKeyIdentifierClause

A SecurityKeyIdentifierClause získat klíč pro.

Návraty

SecurityKey

A SecurityKey , která představuje klíč.

Poznámky

Metoda ResolveKeyIdentifierClause volá MatchesKeyIdentifierClause první zjištění, 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

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.

Platí pro

Viz také