SecurityTokenHandler.ReadToken Method (String)

.NET Framework (current version)

When overridden in a derived class, deserializes the specified string to a token of the type processed by the derived class.

Namespace:   System.IdentityModel.Tokens
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

public virtual SecurityToken ReadToken(
	string tokenString


Type: System.String

The string to be deserialized.

Return Value

Type: System.IdentityModel.Tokens.SecurityToken

The security token that was deserialized from the specified string.

System_CAPS_security Security Note

Calling this method with untrusted data is a security risk. Call this method only with trusted data. For more information, see Untrusted Data Security Risks.

By default this method throws a NotImplementedException exception.

Override this method to provide functionality that can deserialize a security token from a string. If you override, this method, you should also override the SecurityTokenHandler.CanReadToken method.

.NET Framework
Available since 4.5
Return to top