SecurityTokenResolver Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
ResolveToken ve TryResolveToken yöntemleri, anahtar tanımlayıcısı veya anahtar tanımlayıcı yan tümcesi olduğu için belirteci alır. ve ResolveSecurityKeyTryResolveSecurityKey bir anahtar tanımlayıcı yan tümcesi olduğu için bir anahtar alır. Ön ekli Try yöntemler, alma başarısız olduğunda döndürürken false , ön ek içermeyen Try yöntemler bir özel durum oluşturur.
Oluşturucular
| Name | Description |
|---|---|
| SecurityTokenResolver() |
SecurityTokenResolver sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type 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 Objectbasit 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 bir dize döndürür. (Devralındığı yer: Object) |
| TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey) |
Belirtilen anahtar tanımlayıcı yan tümcesinde başvuruda bulunan anahtarı almaya çalışır. |
| TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Belirtilen anahtar tanımlayıcı yan tümcesinde başvuruda bulunan anahtarı almaya çalışır. |
| 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. |