Compartilhar via


LocalServiceSecuritySettings

LocalServiceSecuritySettings

Syntax

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;  
};  

Métodos

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

Propriedades

A classe LocalServiceSecuritySettings tem as seguintes propriedades:

DetectReplays

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Um valor booliano que especifica se os ataques de reprodução contra o canal são detectados e tratados automaticamente.

InactivityTimeout

Tipo de dados: datetime

Tipo de acesso: Somente leitura

O número máximo de sessões de segurança pendentes com suporte do serviço.

IssuedCookieLifetime

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica o tempo de vida concedido a 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 máxima de tempo entre os relógios do sistema das duas partes da comunicação.

MaxPendingSessions

Tipo de dados: sint32

Tipo de acesso: Somente leitura

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

MaxStatefulNegotiations

Tipo de dados: sint32

Tipo de acesso: Somente leitura

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

NegotiationTimeout

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: booliano

Tipo de acesso: Somente leitura

Um valor booliano que especifica se as conexões que usam mensagens WS-Reliable tentarão se reconectar após as falhas do transporte.

ReplayCacheSize

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O número de nonces armazenados em cache usados para detecção de reprodução.

ReplayWindow

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Um TimeSpan que especifica a duração na qual 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 da sessão de segurança.

SessionKeyRolloverInterval

Tipo de dados: datetime

Tipo de acesso: Somente leitura

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

TimestampValidityDuration

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.

Requisitos

MOF Declarado em Servicemodel.mof.
Namespace Definido em root\ServiceModel

Confira também