<PackageReference Include="System.ServiceModel.Primitives" Version="6.1.0" />

System.IdentityModel.Selectors.SecurityTokenSerializer

public abstract class SecurityTokenSerializer
namespace System.IdentityModel.Selectors { public abstract class SecurityTokenSerializer { public bool CanReadToken(XmlReader reader); public bool CanWriteToken(SecurityToken token); public bool CanReadKeyIdentifier(XmlReader reader); public bool CanWriteKeyIdentifier(SecurityKeyIdentifier keyIdentifier); public bool CanReadKeyIdentifierClause(XmlReader reader); public bool CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause); public SecurityToken ReadToken(XmlReader reader, SecurityTokenResolver tokenResolver); public void WriteToken(XmlWriter writer, SecurityToken token); public SecurityKeyIdentifier ReadKeyIdentifier(XmlReader reader); public void WriteKeyIdentifier(XmlWriter writer, SecurityKeyIdentifier keyIdentifier); public SecurityKeyIdentifierClause ReadKeyIdentifierClause(XmlReader reader); public void WriteKeyIdentifierClause(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause); protected abstract bool CanReadTokenCore(XmlReader reader); protected abstract bool CanWriteTokenCore(SecurityToken token); protected abstract bool CanReadKeyIdentifierCore(XmlReader reader); protected abstract bool CanWriteKeyIdentifierCore(SecurityKeyIdentifier keyIdentifier); protected abstract bool CanReadKeyIdentifierClauseCore(XmlReader reader); protected abstract bool CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause keyIdentifierClause); protected abstract SecurityToken ReadTokenCore(XmlReader reader, SecurityTokenResolver tokenResolver); protected abstract void WriteTokenCore(XmlWriter writer, SecurityToken token); protected abstract SecurityKeyIdentifier ReadKeyIdentifierCore(XmlReader reader); protected abstract void WriteKeyIdentifierCore(XmlWriter writer, SecurityKeyIdentifier keyIdentifier); protected abstract SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader); protected abstract void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause); protected SecurityTokenSerializer(); } }