Class XboxSessionValidator
Namespace: XboxAuthNet.Game.XboxAuth
Assembly: XboxAuthNet.Game.dll
public class XboxSessionValidator : SessionValidator<XboxAuthTokens>, ISessionValidator
Inheritance
object ← SessionValidator<XboxAuthTokens> ← XboxSessionValidator
Implements
Inherited Members
SessionValidator<XboxAuthTokens>.Validate(AuthenticateContext), SessionValidator<XboxAuthTokens>.Validate(AuthenticateContext, XboxAuthTokens), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
XboxSessionValidator(ISessionSource<XboxAuthTokens>)
public XboxSessionValidator(ISessionSource<XboxAuthTokens> sessionSource)
Parameters
sessionSource ISessionSource<XboxAuthTokens>
Methods
Validate(AuthenticateContext, XboxAuthTokens)
protected override ValueTask<bool> Validate(AuthenticateContext context, XboxAuthTokens session)
Parameters
context AuthenticateContext
session XboxAuthTokens