// Assembly: Unity.Services.Authentication
// Full name: Unity.Services.Authentication.AuthenticationServiceInternal

namespace Unity.Services.Authentication
{
public class AuthenticationServiceInternal // TypeDefIndex: 12973
{
	// Fields
	type#14106 Expired;
	type#14058 <AccessTokenComponent>k__BackingField;
	type#17918 <EnvironmentIdComponent>k__BackingField;
	type#24459 <PlayerIdComponent>k__BackingField;
	type#24478 <PlayerNameComponent>k__BackingField;
	type#25910 <SessionTokenComponent>k__BackingField;
	type#20080 <EnvironmentComponent>k__BackingField;
	type#14774 <State>k__BackingField;
	type#19833 <Settings>k__BackingField;
	type#19829 <NetworkClient>k__BackingField;
	type#20425 <PlayerNamesApi>k__BackingField;
	type#19823 <ExceptionHandler>k__BackingField;
	type#20445 m_Profile;
	type#20189 m_JwtDecoder;
	type#19821 m_Cache;
	type#19715 m_Scheduler;
	type#19825 m_Metrics;

	// Methods
	// RVA: -1
	public virtual type#28660 add_Expired(type#14105 value) { }
	// RVA: -1
	public virtual type#28660 remove_Expired(type#14105 value) { }
	// RVA: -1
	internal type#14057 get_AccessTokenComponent() { }
	// RVA: -1
	internal type#17917 get_EnvironmentIdComponent() { }
	// RVA: -1
	internal type#24458 get_PlayerIdComponent() { }
	// RVA: -1
	internal type#24477 get_PlayerNameComponent() { }
	// RVA: -1
	internal type#25909 get_SessionTokenComponent() { }
	// RVA: -1
	internal type#28660 set_State(type#14773 value) { }
	// RVA: -1
	internal type#28660 set_NetworkClient(type#19828 value) { }
	// RVA: -1
	internal type#28660 set_PlayerNamesApi(type#20424 value) { }
	// RVA: -1
	internal type#28660 set_ExceptionHandler(type#19822 value) { }
	// RVA: -1
	internal type#28660 .ctor(type#19832 settings, type#19828 networkClient, type#20424 playerNamesApi, type#20443 profile, type#20188 jwtDecoder, type#19820 cache, type#19714 scheduler, type#19824 metrics, type#14057 accessToken, type#17917 environmentId, type#24458 playerId, type#24477 playerName, type#25909 sessionToken, type#20079 environment) { }
	// RVA: -1
	private type#28660 OnPlayerIdChanged(type#26576 playerId) { }
	// RVA: -1
	internal type#28660 MigrateCache() { }
	// RVA: -1
	private type#28660 <.ctor>b__118_0() { }
}
}
