Aracılığıyla paylaş


SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) Yöntem

Tanım

Belirtilen anahtar tanımlayıcı yan tümcesi için anahtarı 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

SecurityKeyIdentifierClause Anahtarı almak için A.

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

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

Şunlara uygulanır

Ayrıca bkz.