WS_EXTENDED_PROTECTION_SCENARIO webservices.h (列舉)

定義如何驗證 擴充保護 。 針對大部分的組態,執行時間可以根據 WS_SSL_TRANSPORT_SECURITY_BINDING的存在,自動判斷需要驗證哪些專案。 不過,如果在到達伺服器之前于 Proxy 等媒介端終止 SSL 連線,則驗證方法必須變更,而且無法自動偵測此案例。

僅適用于伺服器。

Syntax

typedef enum {
  WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER = 1,
  WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL = 2
} WS_EXTENDED_PROTECTION_SCENARIO;

常數

 
WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER
值: 1
用戶端與伺服器之間沒有 SSL 連線,或 SSL 連線在伺服器終止。 此為預設值。
WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL
值: 2
SSL 連線存在,但會在媒介端終止。 中繼與伺服器之間的連線不一定是
使用 SSL。 設定此屬性時,也必須設定 WS_SECURITY_PROPERTY_ID

規格需求

   
最低支援的用戶端 v.1.0
標頭 webservices.h