LocalServiceSecuritySettings

LocalServiceSecuritySettings

语法

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

方法

LocalServiceSecuritySettings 类未定义任何方法。

属性

LocalServiceSecuritySettings 类具有以下属性:

DetectReplays

数据类型:Boolean

访问类型:只读

一个布尔值,指定是否自动检测和处理针对通道的重放攻击。

InactivityTimeout

数据类型:DateTime

访问类型:只读

服务支持的最大挂起安全会话数。

IssuedCookieLifetime

数据类型:DateTime

访问类型:只读

一个时间跨度,指定颁发给所有新的安全 Cookie 的生存期。

MaxCachedCookies

数据类型:sint32

访问类型:只读

可以缓存的最大 Cookie 数。

MaxClockSkew

数据类型:DateTime

访问类型:只读

一个时间跨度,指定通信双方系统时钟之间的最大时间差。

MaxPendingSessions

数据类型:sint32

访问类型:只读

服务上的最大挂起连接数。

MaxStatefulNegotiations

数据类型:sint32

访问类型:只读

可以同时处于活动状态的安全协商数。

NegotiationTimeout

数据类型:DateTime

访问类型:只读

一个时间跨度,指定服务器和客户端之间的安全协商阶段的最大持续时间。

ReconnectTransportOnFailure

数据类型:Boolean

访问类型:只读

一个布尔值,指定使用 WS-ReliableMessaging 的连接是否将在传输失败后尝试重新连接。

ReplayCacheSize

数据类型:sint32

访问类型:只读

用于重播检测的缓存 Nonce 的数目。

ReplayWindow

数据类型:DateTime

访问类型:只读

一个时间跨度,指定单个消息 Nonce 的有效持续时间。

SessionKeyRenewalInterval

数据类型:DateTime

访问类型:只读

一个时间跨度,指定一个持续时间,发起方将在此段时间之后续订安全会话的密钥。

SessionKeyRolloverInterval

数据类型:DateTime

访问类型:只读

一个时间跨度,指定在密钥续订期间,上一个会话密钥对于传入消息有效的时间间隔。

TimestampValidityDuration

数据类型:DateTime

访问类型:只读

一个时间跨度,指定时间戳的有效持续时间。

要求

MOF 已在 Servicemodel.mof 中声明。
命名空间 已在 root\ServiceModel 中定义

另请参阅