WSTrustSerializationContext 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 WSTrustSerializationContext 類別的新執行個體。
多載
WSTrustSerializationContext()
初始化 WSTrustSerializationContext 類別的新執行個體。
public:
WSTrustSerializationContext();
public WSTrustSerializationContext();
Public Sub New ()
適用於
WSTrustSerializationContext(SecurityTokenHandlerCollectionManager)
初始化該類別的新實例 WSTrustSerializationContext ,並使用指定 SecurityTokenHandlerCollectionManager 物件。
public:
WSTrustSerializationContext(System::IdentityModel::Tokens::SecurityTokenHandlerCollectionManager ^ securityTokenHandlerCollectionManager);
public WSTrustSerializationContext(System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager securityTokenHandlerCollectionManager);
new System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext : System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager -> System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext
Public Sub New (securityTokenHandlerCollectionManager As SecurityTokenHandlerCollectionManager)
參數
- securityTokenHandlerCollectionManager
- SecurityTokenHandlerCollectionManager
SecurityTokenHandlerCollectionManager包含用於序列化與驗證 WS-Trust 訊息中標記的物件集合SecurityTokenHandler。
例外狀況
securityTokenHandlerCollectionManager 是 null。
適用於
WSTrustSerializationContext(SecurityTokenHandlerCollectionManager, SecurityTokenResolver, SecurityTokenResolver)
初始化該類別的新實例 WSTrustSerializationContext ,包含指定的 SecurityTokenHandlerCollectionManager、 SecurityTokenResolver和 SecurityTokenResolver 物件。
public:
WSTrustSerializationContext(System::IdentityModel::Tokens::SecurityTokenHandlerCollectionManager ^ securityTokenHandlerCollectionManager, System::IdentityModel::Selectors::SecurityTokenResolver ^ securityTokenResolver, System::IdentityModel::Selectors::SecurityTokenResolver ^ useKeyTokenResolver);
public WSTrustSerializationContext(System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager securityTokenHandlerCollectionManager, System.IdentityModel.Selectors.SecurityTokenResolver securityTokenResolver, System.IdentityModel.Selectors.SecurityTokenResolver useKeyTokenResolver);
new System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext : System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager * System.IdentityModel.Selectors.SecurityTokenResolver * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext
Public Sub New (securityTokenHandlerCollectionManager As SecurityTokenHandlerCollectionManager, securityTokenResolver As SecurityTokenResolver, useKeyTokenResolver As SecurityTokenResolver)
參數
- securityTokenHandlerCollectionManager
- SecurityTokenHandlerCollectionManager
SecurityTokenHandlerCollectionManager包含用於序列化與驗證 WS-Trust 訊息中標記的物件集合SecurityTokenHandler。
- securityTokenResolver
- SecurityTokenResolver
SecurityTokenResolver用於解析大多數 WS-Trust 訊息元素中安全權杖參考的物件。
- useKeyTokenResolver
- SecurityTokenResolver
SecurityTokenResolver用於解析 RST 訊息中 wst:UseKey 元素及 RST 訊息中 wst:RenewTarget 元素的安全令牌參考的物件。
例外狀況
securityTokenHandlerCollectionManager 是 null。
-或-
securityTokenResolver 是 null。
-或-
useKeyTokenResolver 是 null。