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


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
bool Apple
bool Google
string GoogleClientID
string GoogleIosClientID
bool EnableGoogleSignInOnApple
StatObject DisplayNameStat
string SubtextLabel = "Progress"
StatObject SubtextStat
StatObject AvatarStat
CodeType PasswordResetCodeType = CodeType.PIN
int AliasCharacterLimit = 18
bool ShowPromotionalSlider = false


static AccountManagementConfiguration Instance [get]
AccountManagementAdapter Overrides [get]
- Properties inherited from Beamable.Common.Api.Auth.IAuthSettings
CodeType PasswordResetCodeType [get]

Additional Inherited Members

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

Member Function Documentation

◆ AuthEnabled()

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

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

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

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