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

SecurityKeyIdentifierClause anahtarını almak için A.

Döndürülenler

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

Özel durumlar

keyIdentifierClause, null'e eşittir.

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

Açıklamalar

ve TryResolveSecurityKey yöntemleri, ResolveSecurityKey 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