Packagecom.distriqt.extension.googleidentity
Classpublic class GoogleIdentityOptions
InheritanceGoogleIdentityOptions Inheritance Object



Public Properties
 PropertyDefined By
  clientID : String
The client ID of the app from the Google APIs console.
GoogleIdentityOptions
  requestEmail : Boolean = true
If true email will be requested.
GoogleIdentityOptions
  requestIdToken : Boolean = false
If true, and you have provided a valid serverClientId then the idToken will be requested.
GoogleIdentityOptions
  requestProfile : Boolean = false
GoogleIdentityOptions
  requestServerAuthCode : Boolean = false
If true, and you have provided a valid serverClientId then the server auth code will be requested for usage in backend server authentication on behalf of your user.
GoogleIdentityOptions
  scopes : Vector.<String>
Any scopes required to be requested during user sign in
GoogleIdentityOptions
  serverClientID : String
The client ID of the home web server
GoogleIdentityOptions
Public Methods
 MethodDefined By
  
Constructor
GoogleIdentityOptions
Public Constants
 ConstantDefined By
  DEFAULT_GAMES_SIGN_IN : String = games_sign_in
[static]
GoogleIdentityOptions
  DEFAULT_SIGN_IN : String = sign_in
[static]
GoogleIdentityOptions
Property Detail
clientIDproperty
public var clientID:String

The client ID of the app from the Google APIs console. Only required on iOS. Android identifies the application from the signature and package name.

requestEmailproperty 
public var requestEmail:Boolean = true

If true email will be requested.

requestIdTokenproperty 
public var requestIdToken:Boolean = false

If true, and you have provided a valid serverClientId then the idToken will be requested.

requestProfileproperty 
public var requestProfile:Boolean = false

requestServerAuthCodeproperty 
public var requestServerAuthCode:Boolean = false

If true, and you have provided a valid serverClientId then the server auth code will be requested for usage in backend server authentication on behalf of your user.

scopesproperty 
public var scopes:Vector.<String>

Any scopes required to be requested during user sign in

serverClientIDproperty 
public var serverClientID:String

The client ID of the home web server

Constructor Detail
GoogleIdentityOptions()Constructor
public function GoogleIdentityOptions()

Constructor

Constant Detail
DEFAULT_GAMES_SIGN_INConstant
public static const DEFAULT_GAMES_SIGN_IN:String = games_sign_in

DEFAULT_SIGN_INConstant 
public static const DEFAULT_SIGN_IN:String = sign_in