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

存取類型:唯讀

服務支援的最大待處理安全會話數。

頒發 CookieLifetime

數據類型:datetime

存取類型:唯讀

一個 TimeSpan,用於指定頒發給所有新安全 Cookie 的存留期。

最大緩存Cookies

數據類型:sint32

存取類型:唯讀

可緩存的最大 Cookie 數。

MaxClockSkew

數據類型:datetime

存取類型:唯讀

一個 TimeSpan,用於指定兩個通信方的系統時鐘之間的最大時間差。

MaxPendingSessions

數據類型:sint32

存取類型:唯讀

服務上的最大待處理連接數。

MaxStatefulNegotiations

數據類型:sint32

存取類型:唯讀

可以同時處於活動狀態的安全協商的數量。

NegotiationTimeout 協定

數據類型:datetime

存取類型:唯讀

一個 TimeSpan,用於指定伺服器和客戶端之間安全協商階段的最長持續時間。

ReconnectTransportOnFailure

數據類型:布爾值

存取類型:唯讀

一個布爾值,用於指定使用 WS-Reliable 消息傳送的連接在傳輸失敗后是否嘗試重新連接。

ReplayCacheSize(重放緩存大小)

數據類型:sint32

存取類型:唯讀

用於重放檢測的緩存 nonce 的數量。

重播視窗

數據類型:datetime

存取類型:唯讀

一個 TimeSpan,用於指定單個消息 nonce 的有效持續時間。

SessionKeyRenewalInterval

數據類型:datetime

存取類型:唯讀

一個 TimeSpan,用於指定發起方續訂安全工作階段密鑰的持續時間。

SessionKeyRolloverInterval 會話密鑰

數據類型:datetime

存取類型:唯讀

一個 TimeSpan,用於指定在金鑰續訂期間,上一個會話密鑰對傳入消息有效的時間間隔。

時間戳有效性持續時間

數據類型:datetime

存取類型:唯讀

一個 TimeSpan,用於指定時間戳有效的持續時間。

需求

財政部 在 Servicemodel.mof 中聲明。
Namespace 在 root\ServiceModel 中定義

另請參閱