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) |
SecurityContextSecurityTokenResolver sınıfının yeni bir örneğini başlatır. |
SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan) |
Sınıfın SecurityContextSecurityTokenResolver yeni bir örneğini belirtilen güvenlik bağlamı önbellek kapasitesi ve saat dengesizliği maksimum değeriyle 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ılması gerekip gerekmediğini 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() |
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. (Devralındığı yer: SecurityTokenResolver) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ 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 dizeyi 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ı almayı dener. (Devralındığı yer: SecurityTokenResolver) |
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Belirtilen anahtar tanımlayıcı yan tümcesi göz önüne alındığında 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 anahtar tanımlayıcısı verilip belirteci çözümlemeye çalışır. |
TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
Belirtilen anahtar tanımlayıcı yan tümcesi verilip belirteci çözümlemeye çalışır. |
UpdateContextCachingTime(SecurityContextSecurityToken, DateTime) |
Önbellekteki bir belirtecin son kullanma tarihini Güncelleştirmeler. |