Freigeben über


SecurityTokenElement Konstruktoren

Definition

Initialisiert eine neue Instanz der SecurityTokenElement-Klasse.

Überlädt

SecurityTokenElement(SecurityToken)

Initialisiert eine neue Instanz der SecurityTokenElement-Klasse mit einem SecurityToken-Objekt.

SecurityTokenElement(XmlElement, SecurityTokenHandlerCollection)

Initialisiert eine neue Instanz der SecurityTokenElement-Klasse unter Verwendung einer angegebenen XML-Darstellung eines Sicherheitstokens.

SecurityTokenElement(SecurityToken)

Initialisiert eine neue Instanz der SecurityTokenElement-Klasse mit einem SecurityToken-Objekt.

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)

Parameter

securityToken
SecurityToken

Ein Sicherheitstoken, das die neue Instanz darstellt.

Hinweise

Wenn dieser Konstruktor verwendet wird, wird die GetIdentities -Methode nicht vom neuen instance unterstützt, es sei denn, die ValidateToken Methode wird überschrieben.

Wenn der securityToken Parameter ein instance von GenericXmlSecurityToken ist, wird die SecurityTokenXml -Eigenschaft auf den Wert der GenericXmlSecurityToken.TokenXml -Eigenschaft festgelegt.

Gilt für:

SecurityTokenElement(XmlElement, SecurityTokenHandlerCollection)

Initialisiert eine neue Instanz der SecurityTokenElement-Klasse unter Verwendung einer angegebenen XML-Darstellung eines Sicherheitstokens.

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)

Parameter

securityTokenXml
XmlElement

Die XML-Darstellung dieses Sicherheitstokens.

securityTokenHandlers
SecurityTokenHandlerCollection

Die standardmäßige Tokenhandlerauflistung, die verwendet wird, um das Sicherheitstoken zu lesen und zu überprüfen, das von der neuen Instanz 'verpackt' wurde.

Gilt für: