Share via


SecurityTokenManager.GetTokenFromXml Method

Deserializes an XML element into a security token when the security token type is unknown.

Namespace: Microsoft.Web.Services3.Security.Tokens
Assembly: Microsoft.Web.Services3 (in microsoft.web.services3.dll)

Usage

'Usage
Dim element As XmlElement
Dim returnValue As SecurityToken
returnValue = SecurityTokenManager.GetTokenFromXml(element)

Syntax

'Declaration
Public Shared Function GetTokenFromXml( _
    ByVal element As XmlElement _
) As SecurityToken
public static SecurityToken GetTokenFromXml(
    XmlElement element
);
public:
static SecurityToken^ GetTokenFromXml(
    XmlElement^ element
);
public static SecurityToken GetTokenFromXml(
    XmlElement element
);
public static function GetTokenFromXml(
     element : XmlElement
) : SecurityToken;

Parameters

  • element
    The XmlElement to be deserialized into a SecurityToken.

Return Value

The SecurityToken that is deserialized from the element parameter.

Remarks

When the security token type that is referenced in the XML element has not been determined, use the GetTokenFromXml method. The GetTokenFromXml method determines the security token type referenced in the XML element and then calls the LoadTokenFromXml method of the security token manager for that security token type.

When the security token type referenced in the KeyInfo clause is known, call the LoadTokenFromKeyInfo method of the security tokens manager for the security token type.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows 2000, Windows 2000 Server, Windows 2000 Advanced Server

Target Platforms

See Also

Reference

SecurityTokenManager Class
SecurityTokenManager Members
Microsoft.Web.Services3.Security.Tokens Namespace
LoadTokenFromXml