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 |