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

Methoden

Die LocalServiceSecuritySettings-Klasse definiert keine Methoden.

Eigenschaften

Die LocalServiceSecuritySettings-Klasse verfügt über die folgenden Eigenschaften:

DetectReplays

Datentyp: Boolesch

Zugriffstyp: Schreibgeschützt

Ein boolescher Wert, der angibt, ob Replay-Angriffe auf den Kanal automatisch erkannt und behandelt werden.

InactivityTimeout

Datentyp: Zeitpunkt (Datum und Uhrzeit)

Zugriffstyp: Schreibgeschützt

Die maximale Anzahl von ausstehenden Sicherheitssitzungen, die der Dienst unterstützt.

IssuedCookieLifetime

Datentyp: Zeitpunkt (Datum und Uhrzeit)

Zugriffstyp: Schreibgeschützt

Eine Zeitspanne, die die für alle neuen Sicherheitscookies ausgestellte Lebensdauer angibt.

MaxCachedCookies

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

Die maximale Anzahl von Cookies, die zwischengespeichert werden können.

MaxClockSkew

Datentyp: Zeitpunkt (Datum und Uhrzeit)

Zugriffstyp: Schreibgeschützt

Eine Zeitspanne, die den maximal zulässigen Zeitunterschied zwischen den Systemuhren der beiden Kommunikationspartner angibt.

MaxPendingSessions

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

Die maximale Anzahl ausstehender Verbindungen für den Dienst.

MaxStatefulNegotiations

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

Die Anzahl von Sicherheitsverhandlungen, die gleichzeitig aktiv sein können.

NegotiationTimeout

Datentyp: Zeitpunkt (Datum und Uhrzeit)

Zugriffstyp: Schreibgeschützt

Eine Zeitspanne, die die maximale Dauer der Sicherheitsaushandlungsphase zwischen Server und Client angibt.

ReconnectTransportOnFailure

Datentyp: Boolesch

Zugriffstyp: Schreibgeschützt

Ein boolescher Wert, der angibt, ob mit zuverlässigem WS-Messaging hergestellte Verbindungen nach Transportfehlern erneut versuchen, eine Verbindung herzustellen.

ReplayCacheSize

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

Die Anzahl zwischengespeicherter Nonces, die für die Wiedergabeerkennung verwendet werden.

ReplayWindow

Datentyp: Zeitpunkt (Datum und Uhrzeit)

Zugriffstyp: Schreibgeschützt

Eine Zeitspanne, die angibt, wie lange individuelle Nachrichtennonces gültig sind.

SessionKeyRenewalInterval

Datentyp: Zeitpunkt (Datum und Uhrzeit)

Zugriffstyp: Schreibgeschützt

Eine Zeitspanne, die die Dauer angibt, nach der der Initiator den Schlüssel für die Sicherheitssitzung erneuert.

SessionKeyRolloverInterval

Datentyp: Zeitpunkt (Datum und Uhrzeit)

Zugriffstyp: Schreibgeschützt

Eine Zeitspanne, die das Zeitintervall angibt, in dem ein alter Sitzungsschlüssel während der Schlüsselerneuerung für eingehende Nachrichten gültig ist.

TimestampValidityDuration

Datentyp: Zeitpunkt (Datum und Uhrzeit)

Zugriffstyp: Schreibgeschützt

Eine Zeitspanne, die angibt, wie lange ein Zeitstempel gültig ist.

Anforderungen

MOF Deklariert in Servicemodel.mof.
Namespace Definiert in root\ServiceModel

Siehe auch