SecurityTokenResolver.ResolveSecurityKey(SecurityKeyIdentifierClause) Yöntem

Tanım

Belirtilen anahtar tanımlayıcı yan tümcesinde başvuruda bulunan anahtarı alır.

public:
 System::IdentityModel::Tokens::SecurityKey ^ ResolveSecurityKey(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public System.IdentityModel.Tokens.SecurityKey ResolveSecurityKey (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
member this.ResolveSecurityKey : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
Public Function ResolveSecurityKey (keyIdentifierClause As SecurityKeyIdentifierClause) As SecurityKey

Parametreler

keyIdentifierClause
SecurityKeyIdentifierClause

Anahtarını almak için A SecurityKeyIdentifierClause .

Döndürülenler

SecurityKey Belirtilen anahtar tanımlayıcı yan tümcesinde başvuruda bulunan anahtardır.

Özel durumlar

keyIdentifierClause, null değeridir.

parametresinde keyIdentifierClause belirtilen anahtar tanımlayıcı yan tümcesi için anahtar alınamadı.

Açıklamalar

ve ResolveSecurityKey yöntemleri, TryResolveSecurityKey anahtar tanımlayıcı yan tümcesi bir anahtara çözümlenemediğinde ne olacağı bakımından farklılık gösterir. TryResolveSecurityKey yöntemi döndürürken falseResolveSecurityKey yöntemi bir özel durum oluşturur.

Şunlara uygulanır