TicketSerializer 类

定义

序列化和反序列化 AuthenticationTicket 实例。

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)
继承
TicketSerializer
实现

构造函数

TicketSerializer()

序列化和反序列化 AuthenticationTicket 实例。

属性

Default

获取 的默认 TicketSerializer实现。

方法

Deserialize(Byte[])

将指定的 data 反序列化为 类型的 TModel实例。

Read(BinaryReader)

读取 AuthenticationTicket

ReadClaim(BinaryReader, ClaimsIdentity)

读取 Claim 并将其添加到指定的 identity

ReadIdentity(BinaryReader)

ClaimsIdentityBinaryReader读取 。

Serialize(AuthenticationTicket)

序列化指定的 model

Write(BinaryWriter, AuthenticationTicket)

ticket使用指定的 writer写入 。

WriteClaim(BinaryWriter, Claim)

序列化和反序列化 AuthenticationTicket 实例。

WriteIdentity(BinaryWriter, ClaimsIdentity)

写入指定的 identity

适用于