Partager via


LocalServiceSecuritySettings

LocalServiceSecuritySettings

Syntaxe

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éthodes

La classe LocalServiceSecuritySettings ne définit aucune méthode.

Propriétés

La classe LocalServiceSecuritySettings possède les propriétés suivantes :

DétecterReplays

Type de données : booléen

Type d’accès : Lecture seule

Valeur booléenne qui spécifie si les attaques par relecture contre le canal sont détectées et traitées automatiquement.

InactivitéDélai d’attente

Type de données : datetime

Type d’accès : Lecture seule

Nombre maximal de sessions de sécurité en attente prises en charge par le service.

IssuedCookieLifetime

Type de données : datetime

Type d’accès : Lecture seule

TimeSpan qui spécifie la durée de vie émise à tous les nouveaux cookies de sécurité.

MaxCachedCookies

Type de données : sint32

Type d’accès : Lecture seule

Le nombre maximal de cookies pouvant être mis en cache.

MaxClockSkew

Type de données : datetime

Type d’accès : Lecture seule

TimeSpan qui spécifie la différence de temps maximale entre les horloges système des deux parties communicantes.

MaxPendingSessions

Type de données : sint32

Type d’accès : Lecture seule

Nombre maximal de connexions en attente sur le service.

MaxStatefulNégociations

Type de données : sint32

Type d’accès : Lecture seule

Le nombre de négociations de sécurité qui peuvent être actives simultanément.

NégociationDélai d’attente

Type de données : datetime

Type d’accès : Lecture seule

TimeSpan qui spécifie la durée maximale de la phase de négociation de sécurité entre le serveur et le client.

ReconnectTransportOnFailure

Type de données : booléen

Type d’accès : Lecture seule

Valeur booléenne qui spécifie si les connexions utilisant WS-Reliable messagerie tentent de se reconnecter après des échecs de transport.

ReplayCacheSize

Type de données : sint32

Type d’accès : Lecture seule

Nombre de nonces mis en cache utilisés pour la détection de relecture.

ReplayWindow

Type de données : datetime

Type d’accès : Lecture seule

TimeSpan qui spécifie la durée de validité des nonces de messages individuels.

SessionKeyRenewalInterval

Type de données : datetime

Type d’accès : Lecture seule

TimeSpan qui spécifie la durée après laquelle l’initiateur renouvelle la clé pour la session de sécurité.

SessionKeyRolloverInterval

Type de données : datetime

Type d’accès : Lecture seule

TimeSpan qui spécifie l’intervalle de temps pendant lequel une clé de session précédente est valide pour les messages entrants lors du renouvellement d’une clé.

TimestampValidityDuration

Type de données : datetime

Type d’accès : Lecture seule

TimeSpan qui spécifie la durée de validité d’un horodatage.

Spécifications

MOF Déclaré dans Servicemodel.mof.
Namespace Défini dans root\ServiceModel

Voir aussi