Freigeben über


SecurityContextSecurityTokenResolver Konstruktoren

Definition

Initialisiert eine neue Instanz der SecurityContextSecurityTokenResolver-Klasse.

Überlädt

SecurityContextSecurityTokenResolver(Int32, Boolean)

Initialisiert eine neue Instanz der SecurityContextSecurityTokenResolver-Klasse.

SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)

Initialisiert eine neue Instanz der SecurityContextSecurityTokenResolver-Klasse mit der angegebenen Sicherheitskontextcachekapazität und der maximalen Zeitabweichung.

SecurityContextSecurityTokenResolver(Int32, Boolean)

Initialisiert eine neue Instanz der SecurityContextSecurityTokenResolver-Klasse.

public:
 SecurityContextSecurityTokenResolver(int securityContextCacheCapacity, bool removeOldestTokensOnCacheFull);
public SecurityContextSecurityTokenResolver (int securityContextCacheCapacity, bool removeOldestTokensOnCacheFull);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver : int * bool -> System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver
Public Sub New (securityContextCacheCapacity As Integer, removeOldestTokensOnCacheFull As Boolean)

Parameter

securityContextCacheCapacity
Int32

Die Größe des Sicherheitskontextcaches.

removeOldestTokensOnCacheFull
Boolean

true, wenn die ältesten Token entfernt werden sollen, sobald der Cache voll ist, andernfalls false.

Hinweise

Wenn removeOldestTokensOnCacheFull false ist, AddContext löst eine QuotaExceededException aus, wenn die Cachekapazität erreicht wurde.

Gilt für

SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)

Initialisiert eine neue Instanz der SecurityContextSecurityTokenResolver-Klasse mit der angegebenen Sicherheitskontextcachekapazität und der maximalen Zeitabweichung.

public:
 SecurityContextSecurityTokenResolver(int securityContextCacheCapacity, bool removeOldestTokensOnCacheFull, TimeSpan clockSkew);
public SecurityContextSecurityTokenResolver (int securityContextCacheCapacity, bool removeOldestTokensOnCacheFull, TimeSpan clockSkew);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver : int * bool * TimeSpan -> System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver
Public Sub New (securityContextCacheCapacity As Integer, removeOldestTokensOnCacheFull As Boolean, clockSkew As TimeSpan)

Parameter

securityContextCacheCapacity
Int32

Die Größe des Sicherheitskontextcaches.

removeOldestTokensOnCacheFull
Boolean

true, wenn die ältesten Token entfernt werden sollen, sobald der Cache voll ist, andernfalls false.

clockSkew
TimeSpan

Der maximal zulässige Zeitunterschied zwischen Client- und Serveruhreinstellungen.

Gilt für