This documentation is archived and is not being maintained.
LocalClientSecuritySettings Class
Visual Studio 2010
Specifies local client security settings.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
The LocalClientSecuritySettings type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() | LocalClientSecuritySettings | Initializes a new instance of the LocalClientSecuritySettings class. |
| Name | Description | |
|---|---|---|
![]() | CacheCookies | Gets or sets a value that indicates whether secure conversation cookies are cached. |
![]() | CookieRenewalThresholdPercentage | Gets or sets the threshold percentage for renewal of secure conversation cookies. |
![]() | DetectReplays | Gets or sets a value that indicates whether replay detection is enabled on messages the client receives from the service. |
![]() | IdentityVerifier | Gets or sets the identity verifier. |
![]() ![]() | MaxClockSkew | Gets or sets the maximum allowable time difference between the system clocks of the two parties that are communicating. |
![]() | MaxCookieCachingTime | Gets or sets the maximum caching time for secure conversation cookies. |
![]() | ReconnectTransportOnFailure | Gets or sets a value that indicates whether security sessions attempt to reconnect after transport failures. |
![]() | ReplayCacheSize | Gets or sets the number of cached nonces used for replay detection. |
![]() ![]() | ReplayWindow | Gets or sets the maximum time that a message nonce is valid. |
![]() | SessionKeyRenewalInterval | Gets or sets the time span after which the initiator renews the key for the security session. |
![]() | SessionKeyRolloverInterval | Gets or sets the time interval for which the previous session key is valid on incoming messages during a key renewal. |
![]() ![]() | TimestampValidityDuration | Gets or sets the maximum duration that the messages are valid when sent by the client. If a message is received by the service after this duration, it should discard the message. |
| Name | Description | |
|---|---|---|
![]() ![]() | Clone | Creates a new instance of this class, which is a copy or clone of the current instance. |
![]() ![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() ![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() ![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
This class contains the local security settings used by the SecurityBindingElement (and classes derived from it) to build the security channel. These settings are local to the client and are not determined from the service's security policy.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show:

