Class SessionTicket
Everything the server needs to resume a session, held by the client in sealed form.
[MessagePackObject(false)]
public sealed class SessionTicket
- Inheritance
-
SessionTicket
- Inherited Members
Properties
ExpiryUtc
[IgnoreMember]
public DateTime ExpiryUtc { get; }
Property Value
ExpiryUtcTicks
[Key(2)]
public required long ExpiryUtcTicks { get; init; }
Property Value
IsLegacy
[Key(3)]
public required bool IsLegacy { get; init; }
Property Value
IsPasswordReset
The session was established with a temporary password, and may only replace it.
[Key(4)]
public bool IsPasswordReset { get; init; }
Property Value
Key
[Key(0)]
public required byte[] Key { get; init; }
Property Value
- byte[]
Subject
[Key(1)]
public required Identity Subject { get; init; }