Freigeben über


LocalServiceSecurity-Einstellungen

LocalServiceSecurity-Einstellungen

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

Methodik

Die LocalServiceSecuritySettings-Klasse definiert keine Methoden.

Eigenschaften

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

DetectReplays

Datentyp: boolean

Zugriffstyp: Schreibgeschützt

Ein boolescher Wert, der angibt, ob Wiederholungsangriffe gegen den Kanal automatisch erkannt und verarbeitet werden.

InaktivitätAuszeit

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

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

IssuedCookieLifetime

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Eine TimeSpan, die die Lebensdauer angibt, die für alle neuen Sicherheitscookies ausgegeben wird.

MaxCachedCookies

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

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

MaxClockSkew

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Eine TimeSpan, die den maximalen Zeitunterschied zwischen den Systemuhren der beiden kommunizierenden Parteien angibt.

MaxPendingSessions

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

Die maximale Anzahl ausstehender Verbindungen für den Dienst.

MaxStatefulNegotiations

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

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

AushandlungTimeout

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Ein TimeSpan, der die maximale Dauer für die Sicherheitsaushandlungsphase zwischen Server und Client angibt.

WiederverbindenTransportOnFailure

Datentyp: boolean

Zugriffstyp: Schreibgeschützt

Ein boolescher Wert, der angibt, ob Verbindungen, die WS-Reliable Messaging verwenden, versuchen, nach Transportfehlern die Verbindung wiederherzustellen.

ReplayCacheSize

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

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

WiedergabeWindow

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Ein TimeSpan, der die Dauer angibt, in der einzelne Nachrichtennonces gültig sind.

SessionKeyRenewalInterval

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

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

SessionKeyRolloverInterval

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Ein TimeSpan-Wert, der das Zeitintervall angibt, in dem ein vorheriger Sitzungsschlüssel während einer Schlüsselerneuerung für eingehende Nachrichten gültig ist.

ZeitstempelGültigkeitDauer

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Ein TimeSpan, der die Dauer angibt, in der ein Zeitstempel gültig ist.

Anforderungen

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

Siehe auch