TicketSerializer Class

Definition

Serializes and deserializes AuthenticationTicket instances.

public ref class TicketSerializer : Microsoft::AspNetCore::Authentication::IDataSerializer<Microsoft::AspNetCore::Authentication::AuthenticationTicket ^>
public class TicketSerializer : Microsoft.AspNetCore.Authentication.IDataSerializer<Microsoft.AspNetCore.Authentication.AuthenticationTicket>
type TicketSerializer = class
    interface IDataSerializer<AuthenticationTicket>
Public Class TicketSerializer
Implements IDataSerializer(Of AuthenticationTicket)
Inheritance
TicketSerializer
Implements

Constructors

Name Description
TicketSerializer()

Properties

Name Description
Default

Gets the default implementation for TicketSerializer.

Methods

Name Description
Deserialize(Byte[])

Deserializes the specified authentication ticket payload.

Read(BinaryReader)

Reads an AuthenticationTicket.

ReadClaim(BinaryReader, ClaimsIdentity)

Reads a Claim and adds it to the specified identity.

ReadIdentity(BinaryReader)

Reads a ClaimsIdentity from a BinaryReader.

Serialize(AuthenticationTicket)

Serializes the specified authentication ticket.

Write(BinaryWriter, AuthenticationTicket)

Writes the ticket using the specified writer.

WriteClaim(BinaryWriter, Claim)

Writes the specified claim using the provided binary writer.

WriteIdentity(BinaryWriter, ClaimsIdentity)

Writes the specified identity.

Applies to