SecurityTokenResolver Sınıf

Tanım

Anahtar tanımlayıcınız veya anahtar tanımlayıcı yan tümceniz olduğunda güvenlik belirteçlerini veya anahtarları alabilen bir yardımcı program sınıfını temsil eder.

public ref class SecurityTokenResolver abstract
public ref class SecurityTokenResolver abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class SecurityTokenResolver
public abstract class SecurityTokenResolver : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type SecurityTokenResolver = class
type SecurityTokenResolver = class
    interface ICustomIdentityConfiguration
Public MustInherit Class SecurityTokenResolver
Public MustInherit Class SecurityTokenResolver
Implements ICustomIdentityConfiguration
Devralma
SecurityTokenResolver
Türetilmiş
Uygulamalar

Açıklamalar

Anahtar tanımlayıcınız SecurityTokenResolver veya anahtar tanımlayıcı yan tümceniz olduğunda bir anahtar veya güvenlik belirteci almak için sınıfını kullanın. ve TryResolveToken yöntemleri, ResolveToken anahtar tanımlayıcısı veya anahtar tanımlayıcı yan tümcesi olması koşuluyla bir belirteci alır. ResolveSecurityKey ve TryResolveSecurityKey bir anahtar tanımlayıcı yan tümcesi olduğu için bir anahtar alır. Ön eke sahip Try yöntemler alma başarısız olduğunda döndürürken false , ön eki olmayan Try yöntemler bir özel durum oluşturur.

Oluşturucular

SecurityTokenResolver()

SecurityTokenResolver sınıfının yeni bir örneğini başlatır.

Yöntemler

CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean)

Belirtilen güvenlik belirteçleri için varsayılan bir güvenlik belirteci çözümleyicisi oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
LoadCustomConfiguration(XmlNodeList)

Türetilmiş bir sınıfta geçersiz kılındığında XML'den özel yapılandırma yükler.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

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

ResolveToken(SecurityKeyIdentifier)

Belirtilen anahtar tanımlayıcısının içinde yer alan güvenlik anahtarı tanımlayıcı yan tümcelerinden biriyle eşleşen bir güvenlik belirteci alır.

ResolveToken(SecurityKeyIdentifierClause)

Belirtilen anahtar tanımlayıcı yan tümcesi ile eşleşen güvenlik belirtecini alır.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Belirtilen anahtar tanımlayıcı yan tümcesinde başvuruda bulunan anahtarı almayı dener.

TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Belirtilen anahtar tanımlayıcı yan tümcesinde başvuruda bulunan anahtarı almayı dener.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Belirtilen anahtar tanımlayıcısının içinde yer alan anahtar tanımlayıcı yan tümcelerinden biriyle eşleşen güvenlik belirtecini almaya çalışır.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Belirtilen anahtar tanımlayıcı yan tümcesi ile eşleşen güvenlik belirtecini almaya çalışır.

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen anahtar tanımlayıcısı içinde yer alan anahtar tanımlayıcı yan tümcelerinden en az biriyle eşleşen güvenlik belirtecini almaya çalışır.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen anahtar tanımlayıcı yan tümcesi ile eşleşen güvenlik belirtecini çözümlemeye çalışır.

Şunlara uygulanır