Table of Contents

Class MsalSilentOAuth

Namespace: XboxAuthNet.Game.Msal.OAuth
Assembly: XboxAuthNet.Game.Msal.dll

public class MsalSilentOAuth : MsalOAuth, IAuthenticator

Inheritance

object ← SessionAuthenticator<MicrosoftOAuthResponse> ← MsalOAuthMsalSilentOAuth

Implements

IAuthenticator

Inherited Members

MsalOAuth.Authenticate(AuthenticateContext), MsalOAuth.AuthenticateWithMsal(AuthenticateContext, MsalOAuthParameters), SessionAuthenticator<MicrosoftOAuthResponse>.SessionSource, SessionAuthenticator<MicrosoftOAuthResponse>.ExecuteAsync(AuthenticateContext), SessionAuthenticator<MicrosoftOAuthResponse>.Authenticate(AuthenticateContext), SessionAuthenticator<MicrosoftOAuthResponse>.GetSessionFromStorage(), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

MsalSilentOAuth(MsalOAuthParameters)

public MsalSilentOAuth(MsalOAuthParameters parameters)

Parameters

parameters MsalOAuthParameters

Methods

AuthenticateWithMsal(AuthenticateContext, MsalOAuthParameters)

protected override ValueTask<AuthenticationResult> AuthenticateWithMsal(AuthenticateContext context, MsalOAuthParameters parameters)

Parameters

context AuthenticateContext

parameters MsalOAuthParameters

Returns

ValueTask<AuthenticationResult>