Class MicrosoftOAuthCodeFlowProvider
Namespace: XboxAuthNet.Game.OAuth
Assembly: XboxAuthNet.Game.dll
public class MicrosoftOAuthCodeFlowProvider : IAuthenticationProvider
Inheritance
object ← MicrosoftOAuthCodeFlowProvider
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
MicrosoftOAuthCodeFlowProvider(MicrosoftOAuthClientInfo)
public MicrosoftOAuthCodeFlowProvider(MicrosoftOAuthClientInfo clientInfo)
Parameters
clientInfo MicrosoftOAuthClientInfo
Methods
Authenticate()
public IAuthenticator Authenticate()
Returns
AuthenticateInteractively()
public IAuthenticator AuthenticateInteractively()
Returns
AuthenticateSilently()
public IAuthenticator AuthenticateSilently()
Returns
ClearSession()
public IAuthenticator ClearSession()
Returns
CreateSessionValidator()
public ISessionValidator CreateSessionValidator()
Returns
Signout()
public IAuthenticator Signout()