SecurityContextSecurityTokenResolver Конструкторы

Определение

Инициализирует новый экземпляр класса SecurityContextSecurityTokenResolver.

Перегрузки

SecurityContextSecurityTokenResolver(Int32, Boolean)

Инициализирует новый экземпляр класса SecurityContextSecurityTokenResolver.

SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)

Инициализирует новый экземпляр класса SecurityContextSecurityTokenResolver с указанной емкостью кэша для контекста безопасности и максимальной разницей в показаниях часов.

SecurityContextSecurityTokenResolver(Int32, Boolean)

Инициализирует новый экземпляр класса SecurityContextSecurityTokenResolver.

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)

Параметры

securityContextCacheCapacity
Int32

Размер кэша контекста безопасности.

removeOldestTokensOnCacheFull
Boolean

Используется значение true, если необходимо удалять самые старые маркеры при заполнении кэша; в противном случае используется значение false.

Комментарии

Если removeOldestTokensOnCacheFull имеет значение false , AddContext вызывает исключение, QuotaExceededException если достигнута емкость кэша.

Применяется к

SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)

Инициализирует новый экземпляр класса SecurityContextSecurityTokenResolver с указанной емкостью кэша для контекста безопасности и максимальной разницей в показаниях часов.

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)

Параметры

securityContextCacheCapacity
Int32

Размер кэша контекста безопасности.

removeOldestTokensOnCacheFull
Boolean

Используется значение true, если необходимо удалять самые старые маркеры при заполнении кэша; в противном случае используется значение false.

clockSkew
TimeSpan

Максимально возможная временная разница между настройками времени клиента и сервера.

Применяется к