Table of Contents

Class XboxSessionValidator

Namespace: XboxAuthNet.Game.XboxAuth
Assembly: XboxAuthNet.Game.dll

public class XboxSessionValidator : SessionValidator<XboxAuthTokens>, ISessionValidator

Inheritance

objectSessionValidator<XboxAuthTokens>XboxSessionValidator

Implements

ISessionValidator

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

Returns

ValueTask<bool>