SecurityContextSecurityTokenResolver Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe SecurityContextSecurityTokenResolver.
Sobrecargas
SecurityContextSecurityTokenResolver(Int32, Boolean) |
Inicializa uma nova instância da classe SecurityContextSecurityTokenResolver. |
SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan) |
Inicializa uma nova instância da classe SecurityContextSecurityTokenResolver com a capacidade de cache de contexto de segurança especificada e o máximo de distorção do relógio. |
SecurityContextSecurityTokenResolver(Int32, Boolean)
Inicializa uma nova instância da classe 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)
Parâmetros
- securityContextCacheCapacity
- Int32
O tamanho do cache de contexto de segurança.
- removeOldestTokensOnCacheFull
- Boolean
true
caso os tokens mais antigos devam ser removidos quando o cache estiver cheio; caso contrário, false
.
Comentários
Se removeOldestTokensOnCacheFull
for false
, AddContext
lançará um se a capacidade do QuotaExceededException cache tiver sido atingida.
Aplica-se a
SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)
Inicializa uma nova instância da classe SecurityContextSecurityTokenResolver com a capacidade de cache de contexto de segurança especificada e o máximo de distorção do relógio.
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)
Parâmetros
- securityContextCacheCapacity
- Int32
O tamanho do cache de contexto de segurança.
- removeOldestTokensOnCacheFull
- Boolean
true
caso os tokens mais antigos devam ser removidos quando o cache estiver cheio; caso contrário, false
.
- clockSkew
- TimeSpan
A diferença máxima de tempo permitida entre configurações do relógio de cliente e servidor.