Class SecurityTokenHandler | Azure SDK for Net

Posted by Zora Stowers on Monday, June 10, 2024
Inheritance

SecurityTokenHandler

Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.IdentityModel.Tokens.dll
Syntax
public abstract class SecurityTokenHandler

Constructors

SecurityTokenHandler()

Declaration
protected SecurityTokenHandler ();

Properties

CanValidateToken

Declaration
public virtual bool CanValidateToken { get; }
Property Value

CanWriteToken

Declaration
public virtual bool CanWriteToken { get; }
Property Value

TokenType

Declaration
public abstract Type TokenType { get; }
Property Value

Methods

CanReadToken(String)

Declaration
public virtual bool CanReadToken (string tokenString);
Parameters
Returns

CreateSecurityTokenReference(SecurityToken, Boolean)

Declaration
public virtual Microsoft.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateSecurityTokenReference (Microsoft.IdentityModel.Tokens.SecurityToken token, bool attached);
Parameters
Returns

CreateToken(SecurityTokenDescriptor)

Declaration
public virtual Microsoft.IdentityModel.Tokens.SecurityToken CreateToken (Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
Parameters
Returns

ReadToken(String)

Declaration
public virtual Microsoft.IdentityModel.Tokens.SecurityToken ReadToken (string tokenString);
Parameters
Returns

ReadToken(XmlReader)

Declaration
public virtual Microsoft.IdentityModel.Tokens.SecurityToken ReadToken (System.Xml.XmlReader reader);
Parameters
Returns

ReadToken(XmlReader, TokenValidationParameters)

Declaration
public abstract Microsoft.IdentityModel.Tokens.SecurityToken ReadToken (System.Xml.XmlReader reader, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters);
Parameters
Returns

WriteToken(SecurityToken)

Declaration
public virtual string WriteToken (Microsoft.IdentityModel.Tokens.SecurityToken token);
Parameters
Returns

WriteToken(XmlWriter, SecurityToken)

Declaration
public abstract void WriteToken (System.Xml.XmlWriter writer, Microsoft.IdentityModel.Tokens.SecurityToken token);
Parameters

ncG1vNJzZmiZqqq%2Fpr%2FDpJuom6Njr627wWeaqKqVY8SqusOorqxmnprBcHDWnplonJ%2Bpu6bAjoagnKqfqLynwI16sa6qlWOaorrAoJymnZ6pe4O704ycq66ZmLJwfI1yZWxloKeyt7XEsGaaqJlkmqqv0aiqqJ6kY5alsc2toK2xfaSxpriNjaaknZ6ofI61wqumrKeWqXuKsMSnq6KsqYK8pbHLZ4uoo5WjwG%2BfxJysq6GkrqGwt8Snf5qmlKGys3rHraSl