SecurityTokenElement 建構函式

定義

初始化 SecurityTokenElement 類別的新執行個體。

多載

SecurityTokenElement(SecurityToken)

使用 SecurityTokenElement 物件,初始化 SecurityToken 類別的新執行個體。

SecurityTokenElement(XmlElement, SecurityTokenHandlerCollection)

使用指定的安全性權杖 XML 表示,初始化 SecurityTokenElement 類別的新執行個體。

SecurityTokenElement(SecurityToken)

使用 SecurityTokenElement 物件,初始化 SecurityToken 類別的新執行個體。

public:
 SecurityTokenElement(System::IdentityModel::Tokens::SecurityToken ^ securityToken);
public SecurityTokenElement (System.IdentityModel.Tokens.SecurityToken securityToken);
new System.IdentityModel.Tokens.SecurityTokenElement : System.IdentityModel.Tokens.SecurityToken -> System.IdentityModel.Tokens.SecurityTokenElement
Public Sub New (securityToken As SecurityToken)

參數

securityToken
SecurityToken

新的執行個體代表的安全性權杖。

備註

使用這個建構函式時, GetIdentities 除非覆寫方法,否則新實例 ValidateToken 不支援方法。

securityToken如果 參數是 的GenericXmlSecurityToken實例,則 SecurityTokenXml 屬性會設定為 屬性的值GenericXmlSecurityToken.TokenXml

適用於

SecurityTokenElement(XmlElement, SecurityTokenHandlerCollection)

使用指定的安全性權杖 XML 表示,初始化 SecurityTokenElement 類別的新執行個體。

public:
 SecurityTokenElement(System::Xml::XmlElement ^ securityTokenXml, System::IdentityModel::Tokens::SecurityTokenHandlerCollection ^ securityTokenHandlers);
public SecurityTokenElement (System.Xml.XmlElement securityTokenXml, System.IdentityModel.Tokens.SecurityTokenHandlerCollection securityTokenHandlers);
new System.IdentityModel.Tokens.SecurityTokenElement : System.Xml.XmlElement * System.IdentityModel.Tokens.SecurityTokenHandlerCollection -> System.IdentityModel.Tokens.SecurityTokenElement
Public Sub New (securityTokenXml As XmlElement, securityTokenHandlers As SecurityTokenHandlerCollection)

參數

securityTokenXml
XmlElement

安全性權杖的 XML 表示。

securityTokenHandlers
SecurityTokenHandlerCollection

預設語彙基元處理常式集合,用來讀取並驗證新執行個體所包裝的安全性語彙基元。

適用於