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

用于读取和验证由新实例包装的安全标记的默认标记处理程序集合。

适用于