SecurityContextSecurityTokenResolver Sınıf

Tanım

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
SecurityContextSecurityTokenResolver
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.

Şunlara uygulanır