SecurityTokenSerializer.ReadToken(XmlReader, SecurityTokenResolver) Method

Definition

Reads the security token pointed at by the specified XML reader.

public:
 System::IdentityModel::Tokens::SecurityToken ^ ReadToken(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenResolver ^ tokenResolver);
public System.IdentityModel.Tokens.SecurityToken ReadToken (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver);
member this.ReadToken : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SecurityToken
Public Function ReadToken (reader As XmlReader, tokenResolver As SecurityTokenResolver) As SecurityToken

Parameters

reader
XmlReader

An XmlReader to read the security token.

tokenResolver
SecurityTokenResolver

A SecurityTokenResolver that determines the security token type.

Returns

A SecurityToken that represents the security token that is read.

Exceptions

reader is null.

-or-

tokenResolver is null.

Remarks

Classes that derive from the SecurityTokenSerializer class must override the ReadTokenCore(XmlReader, SecurityTokenResolver) method. The ReadToken(XmlReader, SecurityTokenResolver) method calls the ReadTokenCore(XmlReader, SecurityTokenResolver) method.

Applies to