語言

WSTrustSerializationContext 建構函式

定義

初始化 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。

適用於