SecurityContextSecurityTokenResolver 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.
Güvenlik bağlamı belirteçlerini çözümler.
public ref class SecurityContextSecurityTokenResolver : System::IdentityModel::Selectors::SecurityTokenResolver, System::ServiceModel::Security::Tokens::ISecurityContextSecurityTokenCache
public class SecurityContextSecurityTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver, System.ServiceModel.Security.Tokens.ISecurityContextSecurityTokenCache
type SecurityContextSecurityTokenResolver = class
inherit SecurityTokenResolver
interface ISecurityContextSecurityTokenCache
Public Class SecurityContextSecurityTokenResolver
Inherits SecurityTokenResolver
Implements ISecurityContextSecurityTokenCache
- Devralma
- Uygulamalar
Oluşturucular
SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan) |
Belirtilen güvenlik bağlamı önbellek kapasitesi ve saat dengesizliği üst sınırıyla SecurityContextSecurityTokenResolver sınıfının yeni bir örneğini başlatır. |
SecurityContextSecurityTokenResolver(Int32, Boolean) |
SecurityContextSecurityTokenResolver sınıfının yeni bir örneğini başlatır. |
Özellikler
ClockSkew |
İstemci ve sunucu saat ayarları arasında izin verilen en fazla zaman farkını döndürür. |
RemoveOldestTokensOnCacheFull |
Önbellek dolduğunda en eski belirteçlerin kaldırılıp kaldırılmayacağını belirten bir değer alır. |
SecurityContextTokenCacheCapacity |
Güvenlik bağlamı belirteci önbellek boyutunu alır. |
Yöntemler
AddContext(SecurityContextSecurityToken) |
Belirteç önbelleğine bir güvenlik bağlamı güvenlik belirteci ekler. |
ClearContexts() |
İçeriğin belirteç önbelleğini temizler. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetAllContexts(UniqueId) |
Belirtilen bağlam kimliğiyle eşleşen bir güvenlik bağlamı güvenlik belirteci kimlikleri koleksiyonunu alır. |
GetContext(UniqueId, UniqueId) |
Belirtilen bağlam kimliği ve oluşturma ile eşleşen güvenlik bağlamı güvenlik belirteci kimliğini alır. |
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. (Devralındığı yer: SecurityTokenResolver) |
MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
RemoveAllContexts(UniqueId) |
Belirli bir bağlam kimliğiyle eşleşen tüm belirteçleri önbellekten kaldırır. |
RemoveContext(UniqueId, UniqueId) |
Belirli bir bağlam kimliği ve oluşturma ile eşleşen belirteci önbellekten kaldırır. |
ResolveSecurityKey(SecurityKeyIdentifierClause) |
Belirtilen anahtar tanımlayıcı yan tümcesinde başvuruda bulunan anahtarı alır. (Devralındığı yer: SecurityTokenResolver) |
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. (Devralındığı yer: SecurityTokenResolver) |
ResolveToken(SecurityKeyIdentifierClause) |
Belirtilen anahtar tanımlayıcı yan tümcesi ile eşleşen güvenlik belirtecini alır. (Devralındığı yer: SecurityTokenResolver) |
ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
TryAddContext(SecurityContextSecurityToken) |
Önbelleğe belirteç eklemeye çalışır. |
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey) |
Belirtilen anahtar tanımlayıcı yan tümcesinde başvuruda bulunan anahtarı almaya çalışır. (Devralındığı yer: SecurityTokenResolver) |
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Belirtilen bir anahtar tanımlayıcı yan tümcesi verilip güvenlik anahtarı çekirdeğini çözümlemeye ç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. (Devralındığı yer: SecurityTokenResolver) |
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Belirtilen anahtar tanımlayıcı yan tümcesi ile eşleşen güvenlik belirtecini almaya çalışır. (Devralındığı yer: SecurityTokenResolver) |
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
Belirtilen bir anahtar tanımlayıcısı verilip belirteci çözümlemeye çalışır. |
TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
Belirtilen bir anahtar tanımlayıcı yan tümcesi verilip belirteci çözümlemeye çalışır. |
UpdateContextCachingTime(SecurityContextSecurityToken, DateTime) |
Önbellekteki bir belirtecin son kullanma tarihini güncelleştirir. |