System.IdentityModel.Protocols.WSTrust 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含的類別代表 WS-Trust 成品。 其中包括 RequestSecurityToken (RST) 和 RequestSecurityToken (RSTR) 類別,以及數個可在網路上的 WS-Trust 成品與其在物件模型中的表示之間序列化和還原序列化的序列化程式。
Windows Identity Foundation (WIF) 對下列 WS-Trust 規格有現成的支援:WS-Trust 2005 年 2 月、WS-Trust 1.3 或 WS-Trust 1.4。
類別
AdditionalContext |
表示在 WS-Trust 授權延伸中定義的 auth:AdditionalContext 項目。 這些擴充功能是定義在 WS-Federation 規格中。 |
BinaryExchange |
表示 WS-Trust BinaryExchange 項目的內容。 |
ContextItem |
表示在 WS-Trust 授權延伸中定義的 auth:ContextItem 項目。 這些擴充功能是定義在 WS-Federation 規格中。 |
EndpointReference |
表示 wsa:EndpointReference 項目。 |
Entropy |
表示權杖要求訊息和權杖回應訊息中使用的 entropy。 |
InvalidRequestException |
當要求 (RST) 無效或格式不正確時,所擲回的例外狀況。 |
KeyTypes |
定義與通訊協定無關的 URI,用於權杖要求 (RST) 或回應 (RSTR) 以顯示需要的或必要的金鑰類型。 |
Lifetime |
表示 |
Participants |
表示 WS-Trust 參與者項目。 wst:Participants 項目是 wst:RequestSecurityToken 項目的擴充,並且會用來傳遞有關哪一方有權參加權杖使用的資訊。 |
ProtectedKey |
表示 RequestSecurityToken 和 RequestSecurityTokenResponse 內的 wst:Entropy 或 wst:RequestedProofToken 項目的內容。 |
Renewing |
表示 WS-Trust 更新要求中的 wst:Renewing 項目。 |
RequestClaim |
表示在安全性權杖要求 (RST) 中的單一要求宣告。 |
RequestClaimCollection |
表示 RequestSecurityToken 內的 RequestClaim 物件之集合。 |
RequestedProofToken |
表示 wst:RequestedProofToken 項目的內容。 |
RequestedSecurityToken |
表示所要求 (簽發) 的安全性權杖。 |
RequestSecurityToken |
表示 wst:RequestSecurityToken 項目 (RST),這用來要求安全性權杖。 |
RequestSecurityTokenResponse |
表示 wst:RequestSecurityTokenResponse 項目,這用來傳回安全性權杖。 |
RequestTypes |
定義與通訊協定無關的 RequestType URI 字串。 |
Status |
表示 Ws-Trust 驗證要求的結果。 |
UseKey |
表示 wst:UseKey 項目的內容。 |
WSTrust13RequestSerializer |
用來序列化和還原序列化 WS-Trust 1.3 RequestSecurityToken (RST) 訊息的類別。 |
WSTrust13ResponseSerializer |
用來序列化和還原序列化 WS-Trust 1.3 RequestSecurityTokenResponse (RSTR) 訊息的類別。 |
WSTrustFeb2005RequestSerializer |
用來序列化和還原序列化 WS-Trust Feb 2005 RequestSecurityToken (RST) 訊息的類別。 |
WSTrustFeb2005ResponseSerializer |
用來序列化和還原序列化 WS-Trust Feb 2005 RequestSecurityTokenResponse (RSTR) 訊息的類別。 |
WSTrustMessage |
RST 和 RSTR 的基底類別。 |
WSTrustRequestSerializer |
抽象基底類別,定義用來序列化和還原序列化 Ws-trust 要求 (RST) 訊息版本的方法。 |
WSTrustResponseSerializer |
抽象基底類別,定義用來序列化和還原序列化 Ws-trust 回應 (RSTR) 訊息版本的方法。 |
WSTrustSerializationContext |
定義 WS-Trust 訊息的序列化內容。 |
WSTrustSerializationException |
在 WS-Trust 訊息序列化 (Serialization) 或還原序列化 (Deserialization) 期間發生錯誤時,所擲回的例外狀況。 |