Class JEGameAccount
Namespace: CmlLib.Core.Auth.Microsoft.Sessions
Assembly: CmlLib.Core.Auth.Microsoft.dll
public class JEGameAccount : XboxGameAccount, IXboxGameAccount, IComparable
Inheritance
object ← XboxGameAccount ← JEGameAccount
Implements
IXboxGameAccount, IComparable
Inherited Members
XboxGameAccount.FromSessionStorage(ISessionStorage), XboxGameAccount.Identifier, XboxGameAccount.SessionStorage, XboxGameAccount.XboxTokens, XboxGameAccount.Gamertag, XboxGameAccount.LastAccess, XboxGameAccount.GetIdentifier(), XboxGameAccount.CompareTo(object?), XboxGameAccount.Equals(object?), XboxGameAccount.GetHashCode(), XboxGameAccount.ToString(), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
JEGameAccount(ISessionStorage)
public JEGameAccount(ISessionStorage sessionStorage)
Parameters
sessionStorage ISessionStorage
Properties
Profile
public JEProfile? Profile { get; }
Property Value
Token
public JEToken? Token { get; }
Property Value
Methods
FromSessionStorage(ISessionStorage)
public static JEGameAccount FromSessionStorage(ISessionStorage sessionStorage)
Parameters
sessionStorage ISessionStorage
Returns
GetIdentifier()
protected override string? GetIdentifier()
Returns
ToLauncherSession()
public MSession ToLauncherSession()
Returns
MSession