Drag[en]gine Script Module DragonScript  1.23
Dragengine.Services.User.ServiceUserAuthToken Class Reference

Service user authentification token. More...

Inheritance diagram for Dragengine.Services.User.ServiceUserAuthToken:

Public Member Functions

ServiceUserAuthToken new ()
 Create new instance of class ServiceUserAuthToken. More...
 

Public Attributes

Dictionary parameters
 Additional parameters if required by the service. More...
 
String provider
 Authentification provider identifier. More...
 
String token
 Authentification token in service specific form. More...
 

Detailed Description

Service user authentification token.

Version
1.23

Authentification tokens are typically produced by a platform type service to be consumed by other services (account linking). The authentification token is platform service specific and the consuming service must support the platform service to use it. The platform service identifies itself using a string constant the service can freely choose.

Member Function Documentation

◆ new()

ServiceUserAuthToken Dragengine.Services.User.ServiceUserAuthToken.new ( )

Create new instance of class ServiceUserAuthToken.

Member Data Documentation

◆ parameters

Dictionary Dragengine.Services.User.ServiceUserAuthToken.parameters

Additional parameters if required by the service.

Dictionary mapping String key to String value. Keys and values are service defined.

◆ provider

String Dragengine.Services.User.ServiceUserAuthToken.provider

Authentification provider identifier.

See respective ServiceUser implementing service for documentation.

◆ token

String Dragengine.Services.User.ServiceUserAuthToken.token

Authentification token in service specific form.

Token has to be in textual form. Binary tokens are typically encoded as Base64. See the respective service documentation for the used format.


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