Compartilhar via


SecurityContextSecurityTokenResolver Construtores

Definição

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.

Aplica-se a