var additionalAuthorizationParams : [String : String]? Additional a authorization parameters.
var additionalTokenRequestParams : [String : String]? Any additional parameters for the token request.
var scopes: String? The scopes you want your app to be authorized for, separated by spaces.
var authHeaderTokenType : String? Some APIs may use a different key for their authorization header’s token type than the one provided by the token request response.