SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) Yöntem

Tanım

Belirtilen anahtar tanımlayıcı yan tümcesinin anahtarını alır.

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

Parametreler

keyIdentifierClause
SecurityKeyIdentifierClause

Anahtarı almak için A SecurityKeyIdentifierClause .

Döndürülenler

SecurityKey Anahtarı temsil eden bir.

Açıklamalar

yöntemi, ResolveKeyIdentifierClause belirtilen anahtar tanımlayıcı yan tümcesinin bu örnekle aynı olup olmadığını belirlemek için öğesini çağırır MatchesKeyIdentifierClause .

Varsayılan uygulama, koleksiyon boş değilse ve döndürürse koleksiyonun ilk öğesini SecurityKeys döndürür; aksi takdirde döndürürnull.trueMatchesKeyIdentifierClause

Devralanlara Notlar

'den SecurityTokendevraldığınızda ve yöntemini uyguladığınızda ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) ve keyIdentifierClause çözümlenemediğinde döndürebilirsiniz null. yönteminden ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) bir özel durum oluşturulmalıdır.

Şunlara uygulanır

Ayrıca bkz.