// Assembly: Unity.Services.Authentication.PlayerAccounts
// Full name: Unity.Services.Authentication.PlayerAccounts.PlayerAccountServiceInternal

namespace Unity.Services.Authentication.PlayerAccounts
{
public class PlayerAccountServiceInternal // TypeDefIndex: 13101
{
	// Fields
	type#14106 SignedIn;
	type#14106 SignedOut;
	type#3313 SignInFailed;
	type#26577 <AccessToken>k__BackingField;
	type#26577 <IdToken>k__BackingField;
	type#26577 <RefreshToken>k__BackingField;
	type#20699 <IdTokenClaims>k__BackingField;
	type#24425 <SignInState>k__BackingField;
	type#26577 <RedirectUri>k__BackingField;
	type#26577 <CodeVerifier>k__BackingField;
	type#19903 m_CloudProjectId;
	type#19854 m_BrowserUtils;
	type#20191 m_JwtDecoder;
	type#20329 m_NetworkingClient;
	type#28069 m_Settings;

	// Methods
	// RVA: -1
	internal type#28660 set_AccessToken(type#26576 value) { }
	// RVA: -1
	public virtual type#26576 get_IdToken() { }
	// RVA: -1
	internal type#28660 set_IdToken(type#26576 value) { }
	// RVA: -1
	internal type#28660 set_RefreshToken(type#26576 value) { }
	// RVA: -1
	internal type#28660 set_IdTokenClaims(type#20698 value) { }
	// RVA: -1
	internal type#24424 get_SignInState() { }
	// RVA: -1
	internal type#28660 set_SignInState(type#24424 value) { }
	// RVA: -1
	internal type#26576 get_RedirectUri() { }
	// RVA: -1
	internal type#26576 get_CodeVerifier() { }
	// RVA: -1
	internal type#26576 get_ClientId() { }
	// RVA: -1
	internal type#28660 .ctor(type#28068 settings, type#19901 cloudProjectId, type#20190 jwtDecoder, type#20328 networkingClient) { }
	// RVA: -1
	public virtual type#28660 SignOut() { }
	// RVA: -1
	private type#28660 OnDeepLinkActivated(type#26576 url) { }
	// RVA: -1
	private type#28660 OnAuthCodeReceived(type#26576 code) { }
	// RVA: -1
	private type#27008 SignInRequestAsync(type#26576 code, type#26576 codeVerifier, type#26576 redirectUri) { }
	// RVA: -1
	private type#27008 HandleSignInRequestAsync(type#5481 signInRequest) { }
	// RVA: -1
	private type#28660 SendSignInFailedEvent(type#25330 exception, type#15313 forceSignOut) { }
	// RVA: -1
	internal type#28660 CompleteSignIn(type#26031 signInResponse) { }
}
}
