Beamable SDK
Classes | Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
Beamable.AccountManagement.AccountManagementConfiguration Class Reference
Inheritance diagram for Beamable.AccountManagement.AccountManagementConfiguration:
Inheritance graph
[legend]
Collaboration diagram for Beamable.AccountManagement.AccountManagementConfiguration:
Collaboration graph
[legend]

Classes

struct  UserThirdPartyAssociation
 

Public Member Functions

bool AuthEnabled (AuthThirdParty thirdParty)
 Tell whether a given auth third party is available and enabled in the config. More...
 
Promise< List< UserThirdPartyAssociation > > GetAllEnabledThirdPartiesForUser (User user)
 

Public Attributes

bool Facebook
 
string GoogleClientID
 
string GoogleIosClientID
 
bool EnableGoogleSignInOnApple
 
StatObject DisplayNameStat
 
string SubtextLabel = "Progress"
 
StatObject SubtextStat
 
StatObject AvatarStat
 
int AliasCharacterLimit = 18
 
bool ShowPromotionalSlider = false
 

Static Public Attributes

static AccountManagementConfiguration Instance => Get<AccountManagementConfiguration>()
 

Properties

AccountManagementAdapter Overrides [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from Beamable.AbsModuleConfigurationObject< BeamableConfigurationConstants >
static TConfig Get< TConfig > ()
 

Member Function Documentation

◆ AuthEnabled()

bool Beamable.AccountManagement.AccountManagementConfiguration.AuthEnabled ( AuthThirdParty  thirdParty)
inline

Tell whether a given auth third party is available and enabled in the config.

Parameters
thirdPartyThe third party to check
Returns
True if the third party is available

The documentation for this class was generated from the following file: