TicketSerializer Class

Namespace
Microsoft.AspNetCore.Authentication
Assemblies
  • Microsoft.AspNetCore.Authentication

Syntax

public class TicketSerializer : IDataSerializer<AuthenticationTicket>
class Microsoft.AspNetCore.Authentication.TicketSerializer

Properties

Microsoft.AspNetCore.Authentication.TicketSerializer.Default
Return type:Microsoft.AspNetCore.Authentication.TicketSerializer
public static TicketSerializer Default { get; }

Methods

Deserialize(System.Byte[])
Return type:Microsoft.AspNetCore.Authentication.AuthenticationTicket
public virtual AuthenticationTicket Deserialize(byte[] data)
Read(System.IO.BinaryReader)
Return type:Microsoft.AspNetCore.Authentication.AuthenticationTicket
public virtual AuthenticationTicket Read(BinaryReader reader)
ReadClaim(System.IO.BinaryReader, System.Security.Claims.ClaimsIdentity)
Return type:System.Security.Claims.Claim
protected virtual Claim ReadClaim(BinaryReader reader, ClaimsIdentity identity)
ReadIdentity(System.IO.BinaryReader)
Return type:System.Security.Claims.ClaimsIdentity
protected virtual ClaimsIdentity ReadIdentity(BinaryReader reader)
Serialize(Microsoft.AspNetCore.Authentication.AuthenticationTicket)
Return type:System.Byte<System.Byte>[]
public virtual byte[] Serialize(AuthenticationTicket ticket)
Write(System.IO.BinaryWriter, Microsoft.AspNetCore.Authentication.AuthenticationTicket)
public virtual void Write(BinaryWriter writer, AuthenticationTicket ticket)
WriteClaim(System.IO.BinaryWriter, System.Security.Claims.Claim)
protected virtual void WriteClaim(BinaryWriter writer, Claim claim)
WriteIdentity(System.IO.BinaryWriter, System.Security.Claims.ClaimsIdentity)
protected virtual void WriteIdentity(BinaryWriter writer, ClaimsIdentity identity)