LocalServiceSecuritySettings

LocalServiceSecuritySettings

Sintaxe

class LocalServiceSecuritySettings  
{  
  boolean DetectReplays;  
  datetime InactivityTimeout;  
  datetime IssuedCookieLifetime;  
  sint32 MaxCachedCookies;  
  datetime MaxClockSkew;  
  sint32 MaxPendingSessions;  
  sint32 MaxStatefulNegotiations;  
  datetime NegotiationTimeout;  
  boolean ReconnectTransportOnFailure;  
  sint32 ReplayCacheSize;  
  datetime ReplayWindow;  
  datetime SessionKeyRenewalInterval;  
  datetime SessionKeyRolloverInterval;  
  datetime TimestampValidityDuration;  
};  

Metodologia

A classe LocalServiceSecuritySettings não define nenhum método.

Propriedades

A classe LocalServiceSecuritySettings tem as seguintes propriedades:

DetectReplays

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Um valor booleano que especifica se os ataques de repetição contra o canal são detetados e tratados automaticamente.

InatividadeTimeout

Tipo de dados: datetime

Tipo de acesso: Somente leitura

O número máximo de sessões de segurança pendentes suportadas pelo serviço.

IssuedCookieLifetime

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica o tempo de vida emitido para todos os novos cookies de segurança.

MaxCachedCookies

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O número máximo de cookies que podem ser armazenados em cache.

MaxClockSkew

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica a diferença de tempo máxima entre os relógios do sistema das duas partes comunicantes.

MaxPendingSessions

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O número máximo de conexões pendentes no serviço.

MaxStatefulNegociações

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O número de negociações de segurança que podem estar ativas simultaneamente.

NegociaçãoTempo limite

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica a duração máxima da fase de negociação de segurança entre o servidor e o cliente.

ReconnectTransportOnFailure

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Um valor booleano que especifica se as conexões que usam mensagens WS-Reliable tentam se reconectar após falhas de transporte.

ReplayCacheSize

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O número de nonces armazenados em cache usados para deteção de repetição.

ReplayWindow

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica a duração na qual os nonces de mensagens individuais são válidos.

SessionKeyRenewalInterval

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica a duração após a qual o iniciador renova a chave para a sessão de segurança.

SessionKeyRolloverInterval

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica o intervalo de tempo em que uma chave de sessão anterior é válida em mensagens recebidas durante uma renovação de chave.

Carimbo de data/horaValidadeDuração

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica a duração na qual um carimbo de data/hora é válido.

Requerimentos

MOF Declarado em Servicemodel.mof.
Espaço de nomes Definido em root\ServiceModel

Ver também