|
Drag[en]gine Script Module DragonScript 1.32.1
|
Features supported by a ServiceUser instance. More...
Classes | |
| class | AuthTokenProvider |
| Authentication token provider information. More... | |
Public Member Functions | |
| ServiceUserFeatures | new () |
| Create new instance of class ServiceUserFeatures. | |
Public Attributes | |
| AuthTokenProvider | authTokenProvider |
| Authentication token provider information. | |
| Set | canAuthProviderLogin |
| Service supports logging in using authentication provider. | |
| bool | canAutomaticLogin |
| Service supports automatic logging in user. | |
| bool | canLogout |
| Service supports logging out user. | |
| bool | canManualLogin |
| Service supports manually logging in user. | |
| bool | canReportUser |
| Reporting users is supported. | |
| String | currency |
| Monetization currency name. | |
| bool | hasMarketplace |
| Monetization is supported using marketplace or store functionality. | |
Features supported by a ServiceUser instance.
| ServiceUserFeatures Dragengine.Services.User.ServiceUserFeatures.new | ( | ) |
Create new instance of class ServiceUserFeatures.
| AuthTokenProvider Dragengine.Services.User.ServiceUserFeatures.authTokenProvider |
Authentication token provider information.
Present if service supports requesting authentication. If service does not support requesting authentication tokens this will be null.
| Set Dragengine.Services.User.ServiceUserFeatures.canAuthProviderLogin |
Service supports logging in using authentication provider.
Set contains strings of all supported login providers. The values in this set match #authTokenProvider values of other service feature object.
Set can be null or empty if service does not support logging in using authentication providers.
| bool Dragengine.Services.User.ServiceUserFeatures.canAutomaticLogin |
Service supports automatic logging in user.
| bool Dragengine.Services.User.ServiceUserFeatures.canLogout |
Service supports logging out user.
| bool Dragengine.Services.User.ServiceUserFeatures.canManualLogin |
Service supports manually logging in user.
| bool Dragengine.Services.User.ServiceUserFeatures.canReportUser |
Reporting users is supported.
| String Dragengine.Services.User.ServiceUserFeatures.currency |
Monetization currency name.
If #hasMarketplace is true contains the currency name which can be a real currency code or a virtual currency name.
| bool Dragengine.Services.User.ServiceUserFeatures.hasMarketplace |
Monetization is supported using marketplace or store functionality.
If true user has a wallet for store purchases.