SecureConversationServiceCredential 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供安全對話服務的憑證設定。
public ref class SecureConversationServiceCredential sealed
public sealed class SecureConversationServiceCredential
type SecureConversationServiceCredential = class
Public NotInheritable Class SecureConversationServiceCredential
- 繼承
-
SecureConversationServiceCredential
備註
安全對話涉及多則訊息的交換,並使用安全情境令牌(Security Context Token,SCT)來確保安全性。 SCT 在通訊會話的整個期間由通訊雙方共享。 一個服務可以發出兩種不同類型的SCT:
第一種是基於會話的 SCT,包含唯一 ID。訊息僅攜帶 ID,服務維護一個狀態映射快取,將 SCT ID 與內容(如聲明、安全金鑰等)對應。 行為良好的用戶端必須發送 SCT 取消,以協助服務優化快取資源。 若以參數等於 ,實例化此類別 CreateSecureConversationBindingElement
requireCancellationtrue,SCT 即以此方式發出。第二種是自包含的 SCT,存在於用戶端的 cookie 中。 此 SCT 包含完整的狀態資訊,因此服務不需狀態管理,也不需用戶端取消 SCT。 這有時被稱為「cookie-mode」SCT。 由於 SCT 包含整個狀態資訊,其大小比基於會話的情況更大。 透過會話式 SCT,服務儲存大量狀態資訊。 然而,由於它是自包含的,可以在整個服務期間使用,並且在服務關閉與重啟期間持續使用。
屬性
| 名稱 | Description |
|---|---|
| SecurityContextClaimTypes |
取得 cookie 序列化的 Type 聲明集合。 |
| SecurityStateEncoder |
取得或設定一個用於編碼與解碼 Cookie 序列化的客製化 SecurityStateEncoder 。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |