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

Methods

The LocalServiceSecuritySettings class does not define any methods.

Properties

The LocalServiceSecuritySettings class has the following properties:

DetectReplays

Data type: boolean

Access type: Read-only

A Boolean value that specifies whether replay attacks against the channel are detected and dealt with automatically.

InactivityTimeout

Data type: datetime

Access type: Read-only

The maximum number of pending security sessions that the service supports.

IssuedCookieLifetime

Data type: datetime

Access type: Read-only

A TimeSpan that specifies the lifetime issued to all new security cookies.

MaxCachedCookies

Data type: sint32

Access type: Read-only

The maximum number of cookies that can be cached.

MaxClockSkew

Data type: datetime

Access type: Read-only

A TimeSpan that specifies the maximum time difference between the system clocks of the two communicating parties.

MaxPendingSessions

Data type: sint32

Access type: Read-only

The maximum number of pending connections on the service.

MaxStatefulNegotiations

Data type: sint32

Access type: Read-only

The number of security negotiations that can be active concurrently.

NegotiationTimeout

Data type: datetime

Access type: Read-only

A TimeSpan that specifies the maximum duration for the security negotiation phase between server and client.

ReconnectTransportOnFailure

Data type: boolean

Access type: Read-only

A Boolean value that specifies whether connections using WS-Reliable messaging attempt to reconnect after transport failures.

ReplayCacheSize

Data type: sint32

Access type: Read-only

The number of cached nonces used for replay detection.

ReplayWindow

Data type: datetime

Access type: Read-only

A TimeSpan that specifies the duration in which individual message nonces are valid.

SessionKeyRenewalInterval

Data type: datetime

Access type: Read-only

A TimeSpan that specifies the duration after which the initiator renews the key for the security session.

SessionKeyRolloverInterval

Data type: datetime

Access type: Read-only

A TimeSpan that specifies the time interval a previous session key is valid on incoming messages during a key renewal.

TimestampValidityDuration

Data type: datetime

Access type: Read-only

A TimeSpan that specifies the duration in which a time stamp is valid.

Requirements

MOF Declared in Servicemodel.mof.

Namespace

Defined in root\ServiceModel

See Also

Reference

LocalServiceSecuritySettings