| OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). | 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 | 2 |
| 3 library googleapis.identitytoolkit.v3; | 3 library googleapis.identitytoolkit.v3; |
| 4 | 4 |
| 5 import 'dart:core' as core; | 5 import 'dart:core' as core; |
| 6 import 'dart:collection' as collection; | 6 import 'dart:collection' as collection; |
| 7 import 'dart:async' as async; | 7 import 'dart:async' as async; |
| 8 import 'dart:convert' as convert; | 8 import 'dart:convert' as convert; |
| 9 | 9 |
| 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; | 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 11 import 'package:http/http.dart' as http; | 11 import 'package:http/http.dart' as http; |
| 12 | 12 |
| 13 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show | 13 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' |
| 14 ApiRequestError, DetailedApiRequestError; | 14 show ApiRequestError, DetailedApiRequestError; |
| 15 | 15 |
| 16 const core.String USER_AGENT = 'dart-api-client identitytoolkit/v3'; | 16 const core.String USER_AGENT = 'dart-api-client identitytoolkit/v3'; |
| 17 | 17 |
| 18 /** Help the third party sites to implement federated login. */ | 18 /// Help the third party sites to implement federated login. |
| 19 class IdentitytoolkitApi { | 19 class IdentitytoolkitApi { |
| 20 /** View and manage your data across Google Cloud Platform services */ | 20 /// View and manage your data across Google Cloud Platform services |
| 21 static const CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platf
orm"; | 21 static const CloudPlatformScope = |
| 22 "https://www.googleapis.com/auth/cloud-platform"; |
| 22 | 23 |
| 23 /** View and administer all your Firebase data and settings */ | 24 /// View and administer all your Firebase data and settings |
| 24 static const FirebaseScope = "https://www.googleapis.com/auth/firebase"; | 25 static const FirebaseScope = "https://www.googleapis.com/auth/firebase"; |
| 25 | 26 |
| 26 | |
| 27 final commons.ApiRequester _requester; | 27 final commons.ApiRequester _requester; |
| 28 | 28 |
| 29 RelyingpartyResourceApi get relyingparty => new RelyingpartyResourceApi(_reque
ster); | 29 RelyingpartyResourceApi get relyingparty => |
| 30 new RelyingpartyResourceApi(_requester); |
| 30 | 31 |
| 31 IdentitytoolkitApi(http.Client client, {core.String rootUrl: "https://www.goog
leapis.com/", core.String servicePath: "identitytoolkit/v3/relyingparty/"}) : | 32 IdentitytoolkitApi(http.Client client, |
| 32 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); | 33 {core.String rootUrl: "https://www.googleapis.com/", |
| 34 core.String servicePath: "identitytoolkit/v3/relyingparty/"}) |
| 35 : _requester = |
| 36 new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT); |
| 33 } | 37 } |
| 34 | 38 |
| 35 | |
| 36 class RelyingpartyResourceApi { | 39 class RelyingpartyResourceApi { |
| 37 final commons.ApiRequester _requester; | 40 final commons.ApiRequester _requester; |
| 38 | 41 |
| 39 RelyingpartyResourceApi(commons.ApiRequester client) : | 42 RelyingpartyResourceApi(commons.ApiRequester client) : _requester = client; |
| 40 _requester = client; | |
| 41 | 43 |
| 42 /** | 44 /// Creates the URI used by the IdP to authenticate the user. |
| 43 * Creates the URI used by the IdP to authenticate the user. | 45 /// |
| 44 * | 46 /// [request] - The metadata request object. |
| 45 * [request] - The metadata request object. | 47 /// |
| 46 * | 48 /// Request parameters: |
| 47 * Request parameters: | 49 /// |
| 48 * | 50 /// Completes with a [CreateAuthUriResponse]. |
| 49 * Completes with a [CreateAuthUriResponse]. | 51 /// |
| 50 * | 52 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 51 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 53 /// an error. |
| 52 * error. | 54 /// |
| 53 * | 55 /// If the used [http.Client] completes with an error when making a REST |
| 54 * If the used [http.Client] completes with an error when making a REST call, | 56 /// call, this method will complete with the same error. |
| 55 * this method will complete with the same error. | 57 async.Future<CreateAuthUriResponse> createAuthUri( |
| 56 */ | 58 IdentitytoolkitRelyingpartyCreateAuthUriRequest request) { |
| 57 async.Future<CreateAuthUriResponse> createAuthUri(IdentitytoolkitRelyingpartyC
reateAuthUriRequest request) { | |
| 58 var _url = null; | 59 var _url = null; |
| 59 var _queryParams = new core.Map(); | 60 var _queryParams = new core.Map(); |
| 60 var _uploadMedia = null; | 61 var _uploadMedia = null; |
| 61 var _uploadOptions = null; | 62 var _uploadOptions = null; |
| 62 var _downloadOptions = commons.DownloadOptions.Metadata; | 63 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 63 var _body = null; | 64 var _body = null; |
| 64 | 65 |
| 65 if (request != null) { | 66 if (request != null) { |
| 66 _body = convert.JSON.encode((request).toJson()); | 67 _body = convert.JSON.encode((request).toJson()); |
| 67 } | 68 } |
| 68 | 69 |
| 69 _url = 'createAuthUri'; | 70 _url = 'createAuthUri'; |
| 70 | 71 |
| 71 var _response = _requester.request(_url, | 72 var _response = _requester.request(_url, "POST", |
| 72 "POST", | 73 body: _body, |
| 73 body: _body, | 74 queryParams: _queryParams, |
| 74 queryParams: _queryParams, | 75 uploadOptions: _uploadOptions, |
| 75 uploadOptions: _uploadOptions, | 76 uploadMedia: _uploadMedia, |
| 76 uploadMedia: _uploadMedia, | 77 downloadOptions: _downloadOptions); |
| 77 downloadOptions: _downloadOptions); | |
| 78 return _response.then((data) => new CreateAuthUriResponse.fromJson(data)); | 78 return _response.then((data) => new CreateAuthUriResponse.fromJson(data)); |
| 79 } | 79 } |
| 80 | 80 |
| 81 /** | 81 /// Delete user account. |
| 82 * Delete user account. | 82 /// |
| 83 * | 83 /// [request] - The metadata request object. |
| 84 * [request] - The metadata request object. | 84 /// |
| 85 * | 85 /// Request parameters: |
| 86 * Request parameters: | 86 /// |
| 87 * | 87 /// Completes with a [DeleteAccountResponse]. |
| 88 * Completes with a [DeleteAccountResponse]. | 88 /// |
| 89 * | 89 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 90 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 90 /// an error. |
| 91 * error. | 91 /// |
| 92 * | 92 /// If the used [http.Client] completes with an error when making a REST |
| 93 * If the used [http.Client] completes with an error when making a REST call, | 93 /// call, this method will complete with the same error. |
| 94 * this method will complete with the same error. | 94 async.Future<DeleteAccountResponse> deleteAccount( |
| 95 */ | 95 IdentitytoolkitRelyingpartyDeleteAccountRequest request) { |
| 96 async.Future<DeleteAccountResponse> deleteAccount(IdentitytoolkitRelyingpartyD
eleteAccountRequest request) { | |
| 97 var _url = null; | 96 var _url = null; |
| 98 var _queryParams = new core.Map(); | 97 var _queryParams = new core.Map(); |
| 99 var _uploadMedia = null; | 98 var _uploadMedia = null; |
| 100 var _uploadOptions = null; | 99 var _uploadOptions = null; |
| 101 var _downloadOptions = commons.DownloadOptions.Metadata; | 100 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 102 var _body = null; | 101 var _body = null; |
| 103 | 102 |
| 104 if (request != null) { | 103 if (request != null) { |
| 105 _body = convert.JSON.encode((request).toJson()); | 104 _body = convert.JSON.encode((request).toJson()); |
| 106 } | 105 } |
| 107 | 106 |
| 108 _url = 'deleteAccount'; | 107 _url = 'deleteAccount'; |
| 109 | 108 |
| 110 var _response = _requester.request(_url, | 109 var _response = _requester.request(_url, "POST", |
| 111 "POST", | 110 body: _body, |
| 112 body: _body, | 111 queryParams: _queryParams, |
| 113 queryParams: _queryParams, | 112 uploadOptions: _uploadOptions, |
| 114 uploadOptions: _uploadOptions, | 113 uploadMedia: _uploadMedia, |
| 115 uploadMedia: _uploadMedia, | 114 downloadOptions: _downloadOptions); |
| 116 downloadOptions: _downloadOptions); | |
| 117 return _response.then((data) => new DeleteAccountResponse.fromJson(data)); | 115 return _response.then((data) => new DeleteAccountResponse.fromJson(data)); |
| 118 } | 116 } |
| 119 | 117 |
| 120 /** | 118 /// Batch download user accounts. |
| 121 * Batch download user accounts. | 119 /// |
| 122 * | 120 /// [request] - The metadata request object. |
| 123 * [request] - The metadata request object. | 121 /// |
| 124 * | 122 /// Request parameters: |
| 125 * Request parameters: | 123 /// |
| 126 * | 124 /// Completes with a [DownloadAccountResponse]. |
| 127 * Completes with a [DownloadAccountResponse]. | 125 /// |
| 128 * | 126 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 129 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 127 /// an error. |
| 130 * error. | 128 /// |
| 131 * | 129 /// If the used [http.Client] completes with an error when making a REST |
| 132 * If the used [http.Client] completes with an error when making a REST call, | 130 /// call, this method will complete with the same error. |
| 133 * this method will complete with the same error. | 131 async.Future<DownloadAccountResponse> downloadAccount( |
| 134 */ | 132 IdentitytoolkitRelyingpartyDownloadAccountRequest request) { |
| 135 async.Future<DownloadAccountResponse> downloadAccount(IdentitytoolkitRelyingpa
rtyDownloadAccountRequest request) { | |
| 136 var _url = null; | 133 var _url = null; |
| 137 var _queryParams = new core.Map(); | 134 var _queryParams = new core.Map(); |
| 138 var _uploadMedia = null; | 135 var _uploadMedia = null; |
| 139 var _uploadOptions = null; | 136 var _uploadOptions = null; |
| 140 var _downloadOptions = commons.DownloadOptions.Metadata; | 137 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 141 var _body = null; | 138 var _body = null; |
| 142 | 139 |
| 143 if (request != null) { | 140 if (request != null) { |
| 144 _body = convert.JSON.encode((request).toJson()); | 141 _body = convert.JSON.encode((request).toJson()); |
| 145 } | 142 } |
| 146 | 143 |
| 147 _url = 'downloadAccount'; | 144 _url = 'downloadAccount'; |
| 148 | 145 |
| 149 var _response = _requester.request(_url, | 146 var _response = _requester.request(_url, "POST", |
| 150 "POST", | 147 body: _body, |
| 151 body: _body, | 148 queryParams: _queryParams, |
| 152 queryParams: _queryParams, | 149 uploadOptions: _uploadOptions, |
| 153 uploadOptions: _uploadOptions, | 150 uploadMedia: _uploadMedia, |
| 154 uploadMedia: _uploadMedia, | 151 downloadOptions: _downloadOptions); |
| 155 downloadOptions: _downloadOptions); | |
| 156 return _response.then((data) => new DownloadAccountResponse.fromJson(data)); | 152 return _response.then((data) => new DownloadAccountResponse.fromJson(data)); |
| 157 } | 153 } |
| 158 | 154 |
| 159 /** | 155 /// Returns the account info. |
| 160 * Returns the account info. | 156 /// |
| 161 * | 157 /// [request] - The metadata request object. |
| 162 * [request] - The metadata request object. | 158 /// |
| 163 * | 159 /// Request parameters: |
| 164 * Request parameters: | 160 /// |
| 165 * | 161 /// Completes with a [GetAccountInfoResponse]. |
| 166 * Completes with a [GetAccountInfoResponse]. | 162 /// |
| 167 * | 163 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 168 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 164 /// an error. |
| 169 * error. | 165 /// |
| 170 * | 166 /// If the used [http.Client] completes with an error when making a REST |
| 171 * If the used [http.Client] completes with an error when making a REST call, | 167 /// call, this method will complete with the same error. |
| 172 * this method will complete with the same error. | 168 async.Future<GetAccountInfoResponse> getAccountInfo( |
| 173 */ | 169 IdentitytoolkitRelyingpartyGetAccountInfoRequest request) { |
| 174 async.Future<GetAccountInfoResponse> getAccountInfo(IdentitytoolkitRelyingpart
yGetAccountInfoRequest request) { | |
| 175 var _url = null; | 170 var _url = null; |
| 176 var _queryParams = new core.Map(); | 171 var _queryParams = new core.Map(); |
| 177 var _uploadMedia = null; | 172 var _uploadMedia = null; |
| 178 var _uploadOptions = null; | 173 var _uploadOptions = null; |
| 179 var _downloadOptions = commons.DownloadOptions.Metadata; | 174 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 180 var _body = null; | 175 var _body = null; |
| 181 | 176 |
| 182 if (request != null) { | 177 if (request != null) { |
| 183 _body = convert.JSON.encode((request).toJson()); | 178 _body = convert.JSON.encode((request).toJson()); |
| 184 } | 179 } |
| 185 | 180 |
| 186 _url = 'getAccountInfo'; | 181 _url = 'getAccountInfo'; |
| 187 | 182 |
| 188 var _response = _requester.request(_url, | 183 var _response = _requester.request(_url, "POST", |
| 189 "POST", | 184 body: _body, |
| 190 body: _body, | 185 queryParams: _queryParams, |
| 191 queryParams: _queryParams, | 186 uploadOptions: _uploadOptions, |
| 192 uploadOptions: _uploadOptions, | 187 uploadMedia: _uploadMedia, |
| 193 uploadMedia: _uploadMedia, | 188 downloadOptions: _downloadOptions); |
| 194 downloadOptions: _downloadOptions); | |
| 195 return _response.then((data) => new GetAccountInfoResponse.fromJson(data)); | 189 return _response.then((data) => new GetAccountInfoResponse.fromJson(data)); |
| 196 } | 190 } |
| 197 | 191 |
| 198 /** | 192 /// Get a code for user action confirmation. |
| 199 * Get a code for user action confirmation. | 193 /// |
| 200 * | 194 /// [request] - The metadata request object. |
| 201 * [request] - The metadata request object. | 195 /// |
| 202 * | 196 /// Request parameters: |
| 203 * Request parameters: | 197 /// |
| 204 * | 198 /// Completes with a [GetOobConfirmationCodeResponse]. |
| 205 * Completes with a [GetOobConfirmationCodeResponse]. | 199 /// |
| 206 * | 200 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 207 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 201 /// an error. |
| 208 * error. | 202 /// |
| 209 * | 203 /// If the used [http.Client] completes with an error when making a REST |
| 210 * If the used [http.Client] completes with an error when making a REST call, | 204 /// call, this method will complete with the same error. |
| 211 * this method will complete with the same error. | 205 async.Future<GetOobConfirmationCodeResponse> getOobConfirmationCode( |
| 212 */ | 206 Relyingparty request) { |
| 213 async.Future<GetOobConfirmationCodeResponse> getOobConfirmationCode(Relyingpar
ty request) { | |
| 214 var _url = null; | 207 var _url = null; |
| 215 var _queryParams = new core.Map(); | 208 var _queryParams = new core.Map(); |
| 216 var _uploadMedia = null; | 209 var _uploadMedia = null; |
| 217 var _uploadOptions = null; | 210 var _uploadOptions = null; |
| 218 var _downloadOptions = commons.DownloadOptions.Metadata; | 211 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 219 var _body = null; | 212 var _body = null; |
| 220 | 213 |
| 221 if (request != null) { | 214 if (request != null) { |
| 222 _body = convert.JSON.encode((request).toJson()); | 215 _body = convert.JSON.encode((request).toJson()); |
| 223 } | 216 } |
| 224 | 217 |
| 225 _url = 'getOobConfirmationCode'; | 218 _url = 'getOobConfirmationCode'; |
| 226 | 219 |
| 227 var _response = _requester.request(_url, | 220 var _response = _requester.request(_url, "POST", |
| 228 "POST", | 221 body: _body, |
| 229 body: _body, | 222 queryParams: _queryParams, |
| 230 queryParams: _queryParams, | 223 uploadOptions: _uploadOptions, |
| 231 uploadOptions: _uploadOptions, | 224 uploadMedia: _uploadMedia, |
| 232 uploadMedia: _uploadMedia, | 225 downloadOptions: _downloadOptions); |
| 233 downloadOptions: _downloadOptions); | 226 return _response |
| 234 return _response.then((data) => new GetOobConfirmationCodeResponse.fromJson(
data)); | 227 .then((data) => new GetOobConfirmationCodeResponse.fromJson(data)); |
| 235 } | 228 } |
| 236 | 229 |
| 237 /** | 230 /// Get project configuration. |
| 238 * Get project configuration. | 231 /// |
| 239 * | 232 /// Request parameters: |
| 240 * Request parameters: | 233 /// |
| 241 * | 234 /// [delegatedProjectNumber] - Delegated GCP project number of the request. |
| 242 * [delegatedProjectNumber] - Delegated GCP project number of the request. | 235 /// |
| 243 * | 236 /// [projectNumber] - GCP project number of the request. |
| 244 * [projectNumber] - GCP project number of the request. | 237 /// |
| 245 * | 238 /// Completes with a [IdentitytoolkitRelyingpartyGetProjectConfigResponse]. |
| 246 * Completes with a [IdentitytoolkitRelyingpartyGetProjectConfigResponse]. | 239 /// |
| 247 * | 240 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 248 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 241 /// an error. |
| 249 * error. | 242 /// |
| 250 * | 243 /// If the used [http.Client] completes with an error when making a REST |
| 251 * If the used [http.Client] completes with an error when making a REST call, | 244 /// call, this method will complete with the same error. |
| 252 * this method will complete with the same error. | 245 async.Future<IdentitytoolkitRelyingpartyGetProjectConfigResponse> |
| 253 */ | 246 getProjectConfig( |
| 254 async.Future<IdentitytoolkitRelyingpartyGetProjectConfigResponse> getProjectCo
nfig({core.String delegatedProjectNumber, core.String projectNumber}) { | 247 {core.String delegatedProjectNumber, core.String projectNumber}) { |
| 255 var _url = null; | 248 var _url = null; |
| 256 var _queryParams = new core.Map(); | 249 var _queryParams = new core.Map(); |
| 257 var _uploadMedia = null; | 250 var _uploadMedia = null; |
| 258 var _uploadOptions = null; | 251 var _uploadOptions = null; |
| 259 var _downloadOptions = commons.DownloadOptions.Metadata; | 252 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 260 var _body = null; | 253 var _body = null; |
| 261 | 254 |
| 262 if (delegatedProjectNumber != null) { | 255 if (delegatedProjectNumber != null) { |
| 263 _queryParams["delegatedProjectNumber"] = [delegatedProjectNumber]; | 256 _queryParams["delegatedProjectNumber"] = [delegatedProjectNumber]; |
| 264 } | 257 } |
| 265 if (projectNumber != null) { | 258 if (projectNumber != null) { |
| 266 _queryParams["projectNumber"] = [projectNumber]; | 259 _queryParams["projectNumber"] = [projectNumber]; |
| 267 } | 260 } |
| 268 | 261 |
| 269 _url = 'getProjectConfig'; | 262 _url = 'getProjectConfig'; |
| 270 | 263 |
| 271 var _response = _requester.request(_url, | 264 var _response = _requester.request(_url, "GET", |
| 272 "GET", | 265 body: _body, |
| 273 body: _body, | 266 queryParams: _queryParams, |
| 274 queryParams: _queryParams, | 267 uploadOptions: _uploadOptions, |
| 275 uploadOptions: _uploadOptions, | 268 uploadMedia: _uploadMedia, |
| 276 uploadMedia: _uploadMedia, | 269 downloadOptions: _downloadOptions); |
| 277 downloadOptions: _downloadOptions); | 270 return _response.then((data) => |
| 278 return _response.then((data) => new IdentitytoolkitRelyingpartyGetProjectCon
figResponse.fromJson(data)); | 271 new IdentitytoolkitRelyingpartyGetProjectConfigResponse.fromJson(data)); |
| 279 } | 272 } |
| 280 | 273 |
| 281 /** | 274 /// Get token signing public key. |
| 282 * Get token signing public key. | 275 /// |
| 283 * | 276 /// Request parameters: |
| 284 * Request parameters: | 277 /// |
| 285 * | 278 /// Completes with a [IdentitytoolkitRelyingpartyGetPublicKeysResponse]. |
| 286 * Completes with a [IdentitytoolkitRelyingpartyGetPublicKeysResponse]. | 279 /// |
| 287 * | 280 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 288 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 281 /// an error. |
| 289 * error. | 282 /// |
| 290 * | 283 /// If the used [http.Client] completes with an error when making a REST |
| 291 * If the used [http.Client] completes with an error when making a REST call, | 284 /// call, this method will complete with the same error. |
| 292 * this method will complete with the same error. | 285 async.Future<IdentitytoolkitRelyingpartyGetPublicKeysResponse> |
| 293 */ | 286 getPublicKeys() { |
| 294 async.Future<IdentitytoolkitRelyingpartyGetPublicKeysResponse> getPublicKeys()
{ | |
| 295 var _url = null; | 287 var _url = null; |
| 296 var _queryParams = new core.Map(); | 288 var _queryParams = new core.Map(); |
| 297 var _uploadMedia = null; | 289 var _uploadMedia = null; |
| 298 var _uploadOptions = null; | 290 var _uploadOptions = null; |
| 299 var _downloadOptions = commons.DownloadOptions.Metadata; | 291 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 300 var _body = null; | 292 var _body = null; |
| 301 | 293 |
| 302 | |
| 303 _url = 'publicKeys'; | 294 _url = 'publicKeys'; |
| 304 | 295 |
| 305 var _response = _requester.request(_url, | 296 var _response = _requester.request(_url, "GET", |
| 306 "GET", | 297 body: _body, |
| 307 body: _body, | 298 queryParams: _queryParams, |
| 308 queryParams: _queryParams, | 299 uploadOptions: _uploadOptions, |
| 309 uploadOptions: _uploadOptions, | 300 uploadMedia: _uploadMedia, |
| 310 uploadMedia: _uploadMedia, | 301 downloadOptions: _downloadOptions); |
| 311 downloadOptions: _downloadOptions); | 302 return _response.then((data) => |
| 312 return _response.then((data) => new IdentitytoolkitRelyingpartyGetPublicKeys
Response.fromJson(data)); | 303 new IdentitytoolkitRelyingpartyGetPublicKeysResponse.fromJson(data)); |
| 313 } | 304 } |
| 314 | 305 |
| 315 /** | 306 /// Get recaptcha secure param. |
| 316 * Get recaptcha secure param. | 307 /// |
| 317 * | 308 /// Request parameters: |
| 318 * Request parameters: | 309 /// |
| 319 * | 310 /// Completes with a [GetRecaptchaParamResponse]. |
| 320 * Completes with a [GetRecaptchaParamResponse]. | 311 /// |
| 321 * | 312 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 322 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 313 /// an error. |
| 323 * error. | 314 /// |
| 324 * | 315 /// If the used [http.Client] completes with an error when making a REST |
| 325 * If the used [http.Client] completes with an error when making a REST call, | 316 /// call, this method will complete with the same error. |
| 326 * this method will complete with the same error. | |
| 327 */ | |
| 328 async.Future<GetRecaptchaParamResponse> getRecaptchaParam() { | 317 async.Future<GetRecaptchaParamResponse> getRecaptchaParam() { |
| 329 var _url = null; | 318 var _url = null; |
| 330 var _queryParams = new core.Map(); | 319 var _queryParams = new core.Map(); |
| 331 var _uploadMedia = null; | 320 var _uploadMedia = null; |
| 332 var _uploadOptions = null; | 321 var _uploadOptions = null; |
| 333 var _downloadOptions = commons.DownloadOptions.Metadata; | 322 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 334 var _body = null; | 323 var _body = null; |
| 335 | 324 |
| 336 | |
| 337 _url = 'getRecaptchaParam'; | 325 _url = 'getRecaptchaParam'; |
| 338 | 326 |
| 339 var _response = _requester.request(_url, | 327 var _response = _requester.request(_url, "GET", |
| 340 "GET", | 328 body: _body, |
| 341 body: _body, | 329 queryParams: _queryParams, |
| 342 queryParams: _queryParams, | 330 uploadOptions: _uploadOptions, |
| 343 uploadOptions: _uploadOptions, | 331 uploadMedia: _uploadMedia, |
| 344 uploadMedia: _uploadMedia, | 332 downloadOptions: _downloadOptions); |
| 345 downloadOptions: _downloadOptions); | 333 return _response |
| 346 return _response.then((data) => new GetRecaptchaParamResponse.fromJson(data)
); | 334 .then((data) => new GetRecaptchaParamResponse.fromJson(data)); |
| 347 } | 335 } |
| 348 | 336 |
| 349 /** | 337 /// Reset password for a user. |
| 350 * Reset password for a user. | 338 /// |
| 351 * | 339 /// [request] - The metadata request object. |
| 352 * [request] - The metadata request object. | 340 /// |
| 353 * | 341 /// Request parameters: |
| 354 * Request parameters: | 342 /// |
| 355 * | 343 /// Completes with a [ResetPasswordResponse]. |
| 356 * Completes with a [ResetPasswordResponse]. | 344 /// |
| 357 * | 345 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 358 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 346 /// an error. |
| 359 * error. | 347 /// |
| 360 * | 348 /// If the used [http.Client] completes with an error when making a REST |
| 361 * If the used [http.Client] completes with an error when making a REST call, | 349 /// call, this method will complete with the same error. |
| 362 * this method will complete with the same error. | 350 async.Future<ResetPasswordResponse> resetPassword( |
| 363 */ | 351 IdentitytoolkitRelyingpartyResetPasswordRequest request) { |
| 364 async.Future<ResetPasswordResponse> resetPassword(IdentitytoolkitRelyingpartyR
esetPasswordRequest request) { | |
| 365 var _url = null; | 352 var _url = null; |
| 366 var _queryParams = new core.Map(); | 353 var _queryParams = new core.Map(); |
| 367 var _uploadMedia = null; | 354 var _uploadMedia = null; |
| 368 var _uploadOptions = null; | 355 var _uploadOptions = null; |
| 369 var _downloadOptions = commons.DownloadOptions.Metadata; | 356 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 370 var _body = null; | 357 var _body = null; |
| 371 | 358 |
| 372 if (request != null) { | 359 if (request != null) { |
| 373 _body = convert.JSON.encode((request).toJson()); | 360 _body = convert.JSON.encode((request).toJson()); |
| 374 } | 361 } |
| 375 | 362 |
| 376 _url = 'resetPassword'; | 363 _url = 'resetPassword'; |
| 377 | 364 |
| 378 var _response = _requester.request(_url, | 365 var _response = _requester.request(_url, "POST", |
| 379 "POST", | 366 body: _body, |
| 380 body: _body, | 367 queryParams: _queryParams, |
| 381 queryParams: _queryParams, | 368 uploadOptions: _uploadOptions, |
| 382 uploadOptions: _uploadOptions, | 369 uploadMedia: _uploadMedia, |
| 383 uploadMedia: _uploadMedia, | 370 downloadOptions: _downloadOptions); |
| 384 downloadOptions: _downloadOptions); | |
| 385 return _response.then((data) => new ResetPasswordResponse.fromJson(data)); | 371 return _response.then((data) => new ResetPasswordResponse.fromJson(data)); |
| 386 } | 372 } |
| 387 | 373 |
| 388 /** | 374 /// Send SMS verification code. |
| 389 * Set account info for a user. | 375 /// |
| 390 * | 376 /// [request] - The metadata request object. |
| 391 * [request] - The metadata request object. | 377 /// |
| 392 * | 378 /// Request parameters: |
| 393 * Request parameters: | 379 /// |
| 394 * | 380 /// Completes with a |
| 395 * Completes with a [SetAccountInfoResponse]. | 381 /// [IdentitytoolkitRelyingpartySendVerificationCodeResponse]. |
| 396 * | 382 /// |
| 397 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 383 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 398 * error. | 384 /// an error. |
| 399 * | 385 /// |
| 400 * If the used [http.Client] completes with an error when making a REST call, | 386 /// If the used [http.Client] completes with an error when making a REST |
| 401 * this method will complete with the same error. | 387 /// call, this method will complete with the same error. |
| 402 */ | 388 async.Future<IdentitytoolkitRelyingpartySendVerificationCodeResponse> |
| 403 async.Future<SetAccountInfoResponse> setAccountInfo(IdentitytoolkitRelyingpart
ySetAccountInfoRequest request) { | 389 sendVerificationCode( |
| 390 IdentitytoolkitRelyingpartySendVerificationCodeRequest request) { |
| 404 var _url = null; | 391 var _url = null; |
| 405 var _queryParams = new core.Map(); | 392 var _queryParams = new core.Map(); |
| 406 var _uploadMedia = null; | 393 var _uploadMedia = null; |
| 394 var _uploadOptions = null; |
| 395 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 396 var _body = null; |
| 397 |
| 398 if (request != null) { |
| 399 _body = convert.JSON.encode((request).toJson()); |
| 400 } |
| 401 |
| 402 _url = 'sendVerificationCode'; |
| 403 |
| 404 var _response = _requester.request(_url, "POST", |
| 405 body: _body, |
| 406 queryParams: _queryParams, |
| 407 uploadOptions: _uploadOptions, |
| 408 uploadMedia: _uploadMedia, |
| 409 downloadOptions: _downloadOptions); |
| 410 return _response.then((data) => |
| 411 new IdentitytoolkitRelyingpartySendVerificationCodeResponse.fromJson( |
| 412 data)); |
| 413 } |
| 414 |
| 415 /// Set account info for a user. |
| 416 /// |
| 417 /// [request] - The metadata request object. |
| 418 /// |
| 419 /// Request parameters: |
| 420 /// |
| 421 /// Completes with a [SetAccountInfoResponse]. |
| 422 /// |
| 423 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 424 /// an error. |
| 425 /// |
| 426 /// If the used [http.Client] completes with an error when making a REST |
| 427 /// call, this method will complete with the same error. |
| 428 async.Future<SetAccountInfoResponse> setAccountInfo( |
| 429 IdentitytoolkitRelyingpartySetAccountInfoRequest request) { |
| 430 var _url = null; |
| 431 var _queryParams = new core.Map(); |
| 432 var _uploadMedia = null; |
| 407 var _uploadOptions = null; | 433 var _uploadOptions = null; |
| 408 var _downloadOptions = commons.DownloadOptions.Metadata; | 434 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 409 var _body = null; | 435 var _body = null; |
| 410 | 436 |
| 411 if (request != null) { | 437 if (request != null) { |
| 412 _body = convert.JSON.encode((request).toJson()); | 438 _body = convert.JSON.encode((request).toJson()); |
| 413 } | 439 } |
| 414 | 440 |
| 415 _url = 'setAccountInfo'; | 441 _url = 'setAccountInfo'; |
| 416 | 442 |
| 417 var _response = _requester.request(_url, | 443 var _response = _requester.request(_url, "POST", |
| 418 "POST", | 444 body: _body, |
| 419 body: _body, | 445 queryParams: _queryParams, |
| 420 queryParams: _queryParams, | 446 uploadOptions: _uploadOptions, |
| 421 uploadOptions: _uploadOptions, | 447 uploadMedia: _uploadMedia, |
| 422 uploadMedia: _uploadMedia, | 448 downloadOptions: _downloadOptions); |
| 423 downloadOptions: _downloadOptions); | |
| 424 return _response.then((data) => new SetAccountInfoResponse.fromJson(data)); | 449 return _response.then((data) => new SetAccountInfoResponse.fromJson(data)); |
| 425 } | 450 } |
| 426 | 451 |
| 427 /** | 452 /// Set project configuration. |
| 428 * Set project configuration. | 453 /// |
| 429 * | 454 /// [request] - The metadata request object. |
| 430 * [request] - The metadata request object. | 455 /// |
| 431 * | 456 /// Request parameters: |
| 432 * Request parameters: | 457 /// |
| 433 * | 458 /// Completes with a [IdentitytoolkitRelyingpartySetProjectConfigResponse]. |
| 434 * Completes with a [IdentitytoolkitRelyingpartySetProjectConfigResponse]. | 459 /// |
| 435 * | 460 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 436 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 461 /// an error. |
| 437 * error. | 462 /// |
| 438 * | 463 /// If the used [http.Client] completes with an error when making a REST |
| 439 * If the used [http.Client] completes with an error when making a REST call, | 464 /// call, this method will complete with the same error. |
| 440 * this method will complete with the same error. | 465 async.Future<IdentitytoolkitRelyingpartySetProjectConfigResponse> |
| 441 */ | 466 setProjectConfig( |
| 442 async.Future<IdentitytoolkitRelyingpartySetProjectConfigResponse> setProjectCo
nfig(IdentitytoolkitRelyingpartySetProjectConfigRequest request) { | 467 IdentitytoolkitRelyingpartySetProjectConfigRequest request) { |
| 443 var _url = null; | 468 var _url = null; |
| 444 var _queryParams = new core.Map(); | 469 var _queryParams = new core.Map(); |
| 445 var _uploadMedia = null; | 470 var _uploadMedia = null; |
| 446 var _uploadOptions = null; | 471 var _uploadOptions = null; |
| 447 var _downloadOptions = commons.DownloadOptions.Metadata; | 472 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 448 var _body = null; | 473 var _body = null; |
| 449 | 474 |
| 450 if (request != null) { | 475 if (request != null) { |
| 451 _body = convert.JSON.encode((request).toJson()); | 476 _body = convert.JSON.encode((request).toJson()); |
| 452 } | 477 } |
| 453 | 478 |
| 454 _url = 'setProjectConfig'; | 479 _url = 'setProjectConfig'; |
| 455 | 480 |
| 456 var _response = _requester.request(_url, | 481 var _response = _requester.request(_url, "POST", |
| 457 "POST", | 482 body: _body, |
| 458 body: _body, | 483 queryParams: _queryParams, |
| 459 queryParams: _queryParams, | 484 uploadOptions: _uploadOptions, |
| 460 uploadOptions: _uploadOptions, | 485 uploadMedia: _uploadMedia, |
| 461 uploadMedia: _uploadMedia, | 486 downloadOptions: _downloadOptions); |
| 462 downloadOptions: _downloadOptions); | 487 return _response.then((data) => |
| 463 return _response.then((data) => new IdentitytoolkitRelyingpartySetProjectCon
figResponse.fromJson(data)); | 488 new IdentitytoolkitRelyingpartySetProjectConfigResponse.fromJson(data)); |
| 464 } | 489 } |
| 465 | 490 |
| 466 /** | 491 /// Sign out user. |
| 467 * Sign out user. | 492 /// |
| 468 * | 493 /// [request] - The metadata request object. |
| 469 * [request] - The metadata request object. | 494 /// |
| 470 * | 495 /// Request parameters: |
| 471 * Request parameters: | 496 /// |
| 472 * | 497 /// Completes with a [IdentitytoolkitRelyingpartySignOutUserResponse]. |
| 473 * Completes with a [IdentitytoolkitRelyingpartySignOutUserResponse]. | 498 /// |
| 474 * | 499 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 475 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 500 /// an error. |
| 476 * error. | 501 /// |
| 477 * | 502 /// If the used [http.Client] completes with an error when making a REST |
| 478 * If the used [http.Client] completes with an error when making a REST call, | 503 /// call, this method will complete with the same error. |
| 479 * this method will complete with the same error. | 504 async.Future<IdentitytoolkitRelyingpartySignOutUserResponse> signOutUser( |
| 480 */ | 505 IdentitytoolkitRelyingpartySignOutUserRequest request) { |
| 481 async.Future<IdentitytoolkitRelyingpartySignOutUserResponse> signOutUser(Ident
itytoolkitRelyingpartySignOutUserRequest request) { | |
| 482 var _url = null; | 506 var _url = null; |
| 483 var _queryParams = new core.Map(); | 507 var _queryParams = new core.Map(); |
| 484 var _uploadMedia = null; | 508 var _uploadMedia = null; |
| 485 var _uploadOptions = null; | 509 var _uploadOptions = null; |
| 486 var _downloadOptions = commons.DownloadOptions.Metadata; | 510 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 487 var _body = null; | 511 var _body = null; |
| 488 | 512 |
| 489 if (request != null) { | 513 if (request != null) { |
| 490 _body = convert.JSON.encode((request).toJson()); | 514 _body = convert.JSON.encode((request).toJson()); |
| 491 } | 515 } |
| 492 | 516 |
| 493 _url = 'signOutUser'; | 517 _url = 'signOutUser'; |
| 494 | 518 |
| 495 var _response = _requester.request(_url, | 519 var _response = _requester.request(_url, "POST", |
| 496 "POST", | 520 body: _body, |
| 497 body: _body, | 521 queryParams: _queryParams, |
| 498 queryParams: _queryParams, | 522 uploadOptions: _uploadOptions, |
| 499 uploadOptions: _uploadOptions, | 523 uploadMedia: _uploadMedia, |
| 500 uploadMedia: _uploadMedia, | 524 downloadOptions: _downloadOptions); |
| 501 downloadOptions: _downloadOptions); | 525 return _response.then((data) => |
| 502 return _response.then((data) => new IdentitytoolkitRelyingpartySignOutUserRe
sponse.fromJson(data)); | 526 new IdentitytoolkitRelyingpartySignOutUserResponse.fromJson(data)); |
| 503 } | 527 } |
| 504 | 528 |
| 505 /** | 529 /// Signup new user. |
| 506 * Signup new user. | 530 /// |
| 507 * | 531 /// [request] - The metadata request object. |
| 508 * [request] - The metadata request object. | 532 /// |
| 509 * | 533 /// Request parameters: |
| 510 * Request parameters: | 534 /// |
| 511 * | 535 /// Completes with a [SignupNewUserResponse]. |
| 512 * Completes with a [SignupNewUserResponse]. | 536 /// |
| 513 * | 537 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 514 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 538 /// an error. |
| 515 * error. | 539 /// |
| 516 * | 540 /// If the used [http.Client] completes with an error when making a REST |
| 517 * If the used [http.Client] completes with an error when making a REST call, | 541 /// call, this method will complete with the same error. |
| 518 * this method will complete with the same error. | 542 async.Future<SignupNewUserResponse> signupNewUser( |
| 519 */ | 543 IdentitytoolkitRelyingpartySignupNewUserRequest request) { |
| 520 async.Future<SignupNewUserResponse> signupNewUser(IdentitytoolkitRelyingpartyS
ignupNewUserRequest request) { | |
| 521 var _url = null; | 544 var _url = null; |
| 522 var _queryParams = new core.Map(); | 545 var _queryParams = new core.Map(); |
| 523 var _uploadMedia = null; | 546 var _uploadMedia = null; |
| 524 var _uploadOptions = null; | 547 var _uploadOptions = null; |
| 525 var _downloadOptions = commons.DownloadOptions.Metadata; | 548 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 526 var _body = null; | 549 var _body = null; |
| 527 | 550 |
| 528 if (request != null) { | 551 if (request != null) { |
| 529 _body = convert.JSON.encode((request).toJson()); | 552 _body = convert.JSON.encode((request).toJson()); |
| 530 } | 553 } |
| 531 | 554 |
| 532 _url = 'signupNewUser'; | 555 _url = 'signupNewUser'; |
| 533 | 556 |
| 534 var _response = _requester.request(_url, | 557 var _response = _requester.request(_url, "POST", |
| 535 "POST", | 558 body: _body, |
| 536 body: _body, | 559 queryParams: _queryParams, |
| 537 queryParams: _queryParams, | 560 uploadOptions: _uploadOptions, |
| 538 uploadOptions: _uploadOptions, | 561 uploadMedia: _uploadMedia, |
| 539 uploadMedia: _uploadMedia, | 562 downloadOptions: _downloadOptions); |
| 540 downloadOptions: _downloadOptions); | |
| 541 return _response.then((data) => new SignupNewUserResponse.fromJson(data)); | 563 return _response.then((data) => new SignupNewUserResponse.fromJson(data)); |
| 542 } | 564 } |
| 543 | 565 |
| 544 /** | 566 /// Batch upload existing user accounts. |
| 545 * Batch upload existing user accounts. | 567 /// |
| 546 * | 568 /// [request] - The metadata request object. |
| 547 * [request] - The metadata request object. | 569 /// |
| 548 * | 570 /// Request parameters: |
| 549 * Request parameters: | 571 /// |
| 550 * | 572 /// Completes with a [UploadAccountResponse]. |
| 551 * Completes with a [UploadAccountResponse]. | 573 /// |
| 552 * | 574 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 553 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 575 /// an error. |
| 554 * error. | 576 /// |
| 555 * | 577 /// If the used [http.Client] completes with an error when making a REST |
| 556 * If the used [http.Client] completes with an error when making a REST call, | 578 /// call, this method will complete with the same error. |
| 557 * this method will complete with the same error. | 579 async.Future<UploadAccountResponse> uploadAccount( |
| 558 */ | 580 IdentitytoolkitRelyingpartyUploadAccountRequest request) { |
| 559 async.Future<UploadAccountResponse> uploadAccount(IdentitytoolkitRelyingpartyU
ploadAccountRequest request) { | |
| 560 var _url = null; | 581 var _url = null; |
| 561 var _queryParams = new core.Map(); | 582 var _queryParams = new core.Map(); |
| 562 var _uploadMedia = null; | 583 var _uploadMedia = null; |
| 563 var _uploadOptions = null; | 584 var _uploadOptions = null; |
| 564 var _downloadOptions = commons.DownloadOptions.Metadata; | 585 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 565 var _body = null; | 586 var _body = null; |
| 566 | 587 |
| 567 if (request != null) { | 588 if (request != null) { |
| 568 _body = convert.JSON.encode((request).toJson()); | 589 _body = convert.JSON.encode((request).toJson()); |
| 569 } | 590 } |
| 570 | 591 |
| 571 _url = 'uploadAccount'; | 592 _url = 'uploadAccount'; |
| 572 | 593 |
| 573 var _response = _requester.request(_url, | 594 var _response = _requester.request(_url, "POST", |
| 574 "POST", | 595 body: _body, |
| 575 body: _body, | 596 queryParams: _queryParams, |
| 576 queryParams: _queryParams, | 597 uploadOptions: _uploadOptions, |
| 577 uploadOptions: _uploadOptions, | 598 uploadMedia: _uploadMedia, |
| 578 uploadMedia: _uploadMedia, | 599 downloadOptions: _downloadOptions); |
| 579 downloadOptions: _downloadOptions); | |
| 580 return _response.then((data) => new UploadAccountResponse.fromJson(data)); | 600 return _response.then((data) => new UploadAccountResponse.fromJson(data)); |
| 581 } | 601 } |
| 582 | 602 |
| 583 /** | 603 /// Verifies the assertion returned by the IdP. |
| 584 * Verifies the assertion returned by the IdP. | 604 /// |
| 585 * | 605 /// [request] - The metadata request object. |
| 586 * [request] - The metadata request object. | 606 /// |
| 587 * | 607 /// Request parameters: |
| 588 * Request parameters: | 608 /// |
| 589 * | 609 /// Completes with a [VerifyAssertionResponse]. |
| 590 * Completes with a [VerifyAssertionResponse]. | 610 /// |
| 591 * | 611 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 592 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 612 /// an error. |
| 593 * error. | 613 /// |
| 594 * | 614 /// If the used [http.Client] completes with an error when making a REST |
| 595 * If the used [http.Client] completes with an error when making a REST call, | 615 /// call, this method will complete with the same error. |
| 596 * this method will complete with the same error. | 616 async.Future<VerifyAssertionResponse> verifyAssertion( |
| 597 */ | 617 IdentitytoolkitRelyingpartyVerifyAssertionRequest request) { |
| 598 async.Future<VerifyAssertionResponse> verifyAssertion(IdentitytoolkitRelyingpa
rtyVerifyAssertionRequest request) { | |
| 599 var _url = null; | 618 var _url = null; |
| 600 var _queryParams = new core.Map(); | 619 var _queryParams = new core.Map(); |
| 601 var _uploadMedia = null; | 620 var _uploadMedia = null; |
| 602 var _uploadOptions = null; | 621 var _uploadOptions = null; |
| 603 var _downloadOptions = commons.DownloadOptions.Metadata; | 622 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 604 var _body = null; | 623 var _body = null; |
| 605 | 624 |
| 606 if (request != null) { | 625 if (request != null) { |
| 607 _body = convert.JSON.encode((request).toJson()); | 626 _body = convert.JSON.encode((request).toJson()); |
| 608 } | 627 } |
| 609 | 628 |
| 610 _url = 'verifyAssertion'; | 629 _url = 'verifyAssertion'; |
| 611 | 630 |
| 612 var _response = _requester.request(_url, | 631 var _response = _requester.request(_url, "POST", |
| 613 "POST", | 632 body: _body, |
| 614 body: _body, | 633 queryParams: _queryParams, |
| 615 queryParams: _queryParams, | 634 uploadOptions: _uploadOptions, |
| 616 uploadOptions: _uploadOptions, | 635 uploadMedia: _uploadMedia, |
| 617 uploadMedia: _uploadMedia, | 636 downloadOptions: _downloadOptions); |
| 618 downloadOptions: _downloadOptions); | |
| 619 return _response.then((data) => new VerifyAssertionResponse.fromJson(data)); | 637 return _response.then((data) => new VerifyAssertionResponse.fromJson(data)); |
| 620 } | 638 } |
| 621 | 639 |
| 622 /** | 640 /// Verifies the developer asserted ID token. |
| 623 * Verifies the developer asserted ID token. | 641 /// |
| 624 * | 642 /// [request] - The metadata request object. |
| 625 * [request] - The metadata request object. | 643 /// |
| 626 * | 644 /// Request parameters: |
| 627 * Request parameters: | 645 /// |
| 628 * | 646 /// Completes with a [VerifyCustomTokenResponse]. |
| 629 * Completes with a [VerifyCustomTokenResponse]. | 647 /// |
| 630 * | 648 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 631 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 649 /// an error. |
| 632 * error. | 650 /// |
| 633 * | 651 /// If the used [http.Client] completes with an error when making a REST |
| 634 * If the used [http.Client] completes with an error when making a REST call, | 652 /// call, this method will complete with the same error. |
| 635 * this method will complete with the same error. | 653 async.Future<VerifyCustomTokenResponse> verifyCustomToken( |
| 636 */ | 654 IdentitytoolkitRelyingpartyVerifyCustomTokenRequest request) { |
| 637 async.Future<VerifyCustomTokenResponse> verifyCustomToken(IdentitytoolkitRelyi
ngpartyVerifyCustomTokenRequest request) { | |
| 638 var _url = null; | 655 var _url = null; |
| 639 var _queryParams = new core.Map(); | 656 var _queryParams = new core.Map(); |
| 640 var _uploadMedia = null; | 657 var _uploadMedia = null; |
| 641 var _uploadOptions = null; | 658 var _uploadOptions = null; |
| 642 var _downloadOptions = commons.DownloadOptions.Metadata; | 659 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 643 var _body = null; | 660 var _body = null; |
| 644 | 661 |
| 645 if (request != null) { | 662 if (request != null) { |
| 646 _body = convert.JSON.encode((request).toJson()); | 663 _body = convert.JSON.encode((request).toJson()); |
| 647 } | 664 } |
| 648 | 665 |
| 649 _url = 'verifyCustomToken'; | 666 _url = 'verifyCustomToken'; |
| 650 | 667 |
| 651 var _response = _requester.request(_url, | 668 var _response = _requester.request(_url, "POST", |
| 652 "POST", | 669 body: _body, |
| 653 body: _body, | 670 queryParams: _queryParams, |
| 654 queryParams: _queryParams, | 671 uploadOptions: _uploadOptions, |
| 655 uploadOptions: _uploadOptions, | 672 uploadMedia: _uploadMedia, |
| 656 uploadMedia: _uploadMedia, | 673 downloadOptions: _downloadOptions); |
| 657 downloadOptions: _downloadOptions); | 674 return _response |
| 658 return _response.then((data) => new VerifyCustomTokenResponse.fromJson(data)
); | 675 .then((data) => new VerifyCustomTokenResponse.fromJson(data)); |
| 659 } | 676 } |
| 660 | 677 |
| 661 /** | 678 /// Verifies the user entered password. |
| 662 * Verifies the user entered password. | 679 /// |
| 663 * | 680 /// [request] - The metadata request object. |
| 664 * [request] - The metadata request object. | 681 /// |
| 665 * | 682 /// Request parameters: |
| 666 * Request parameters: | 683 /// |
| 667 * | 684 /// Completes with a [VerifyPasswordResponse]. |
| 668 * Completes with a [VerifyPasswordResponse]. | 685 /// |
| 669 * | 686 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 670 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 687 /// an error. |
| 671 * error. | 688 /// |
| 672 * | 689 /// If the used [http.Client] completes with an error when making a REST |
| 673 * If the used [http.Client] completes with an error when making a REST call, | 690 /// call, this method will complete with the same error. |
| 674 * this method will complete with the same error. | 691 async.Future<VerifyPasswordResponse> verifyPassword( |
| 675 */ | 692 IdentitytoolkitRelyingpartyVerifyPasswordRequest request) { |
| 676 async.Future<VerifyPasswordResponse> verifyPassword(IdentitytoolkitRelyingpart
yVerifyPasswordRequest request) { | |
| 677 var _url = null; | 693 var _url = null; |
| 678 var _queryParams = new core.Map(); | 694 var _queryParams = new core.Map(); |
| 679 var _uploadMedia = null; | 695 var _uploadMedia = null; |
| 680 var _uploadOptions = null; | 696 var _uploadOptions = null; |
| 681 var _downloadOptions = commons.DownloadOptions.Metadata; | 697 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 682 var _body = null; | 698 var _body = null; |
| 683 | 699 |
| 684 if (request != null) { | 700 if (request != null) { |
| 685 _body = convert.JSON.encode((request).toJson()); | 701 _body = convert.JSON.encode((request).toJson()); |
| 686 } | 702 } |
| 687 | 703 |
| 688 _url = 'verifyPassword'; | 704 _url = 'verifyPassword'; |
| 689 | 705 |
| 690 var _response = _requester.request(_url, | 706 var _response = _requester.request(_url, "POST", |
| 691 "POST", | 707 body: _body, |
| 692 body: _body, | 708 queryParams: _queryParams, |
| 693 queryParams: _queryParams, | 709 uploadOptions: _uploadOptions, |
| 694 uploadOptions: _uploadOptions, | 710 uploadMedia: _uploadMedia, |
| 695 uploadMedia: _uploadMedia, | 711 downloadOptions: _downloadOptions); |
| 696 downloadOptions: _downloadOptions); | |
| 697 return _response.then((data) => new VerifyPasswordResponse.fromJson(data)); | 712 return _response.then((data) => new VerifyPasswordResponse.fromJson(data)); |
| 698 } | 713 } |
| 699 | 714 |
| 715 /// Verifies ownership of a phone number and creates/updates the user account |
| 716 /// accordingly. |
| 717 /// |
| 718 /// [request] - The metadata request object. |
| 719 /// |
| 720 /// Request parameters: |
| 721 /// |
| 722 /// Completes with a [IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse]. |
| 723 /// |
| 724 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 725 /// an error. |
| 726 /// |
| 727 /// If the used [http.Client] completes with an error when making a REST |
| 728 /// call, this method will complete with the same error. |
| 729 async.Future<IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse> |
| 730 verifyPhoneNumber( |
| 731 IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest request) { |
| 732 var _url = null; |
| 733 var _queryParams = new core.Map(); |
| 734 var _uploadMedia = null; |
| 735 var _uploadOptions = null; |
| 736 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 737 var _body = null; |
| 738 |
| 739 if (request != null) { |
| 740 _body = convert.JSON.encode((request).toJson()); |
| 741 } |
| 742 |
| 743 _url = 'verifyPhoneNumber'; |
| 744 |
| 745 var _response = _requester.request(_url, "POST", |
| 746 body: _body, |
| 747 queryParams: _queryParams, |
| 748 uploadOptions: _uploadOptions, |
| 749 uploadMedia: _uploadMedia, |
| 750 downloadOptions: _downloadOptions); |
| 751 return _response.then((data) => |
| 752 new IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse.fromJson( |
| 753 data)); |
| 754 } |
| 700 } | 755 } |
| 701 | 756 |
| 757 /// Response of creating the IDP authentication URL. |
| 758 class CreateAuthUriResponse { |
| 759 /// all providers the user has once used to do federated login |
| 760 core.List<core.String> allProviders; |
| 702 | 761 |
| 762 /// The URI used by the IDP to authenticate the user. |
| 763 core.String authUri; |
| 703 | 764 |
| 704 /** Response of creating the IDP authentication URL. */ | 765 /// True if captcha is required. |
| 705 class CreateAuthUriResponse { | |
| 706 /** all providers the user has once used to do federated login */ | |
| 707 core.List<core.String> allProviders; | |
| 708 /** The URI used by the IDP to authenticate the user. */ | |
| 709 core.String authUri; | |
| 710 /** True if captcha is required. */ | |
| 711 core.bool captchaRequired; | 766 core.bool captchaRequired; |
| 712 /** True if the authUri is for user's existing provider. */ | 767 |
| 768 /// True if the authUri is for user's existing provider. |
| 713 core.bool forExistingProvider; | 769 core.bool forExistingProvider; |
| 714 /** The fixed string identitytoolkit#CreateAuthUriResponse". */ | 770 |
| 771 /// The fixed string identitytoolkit#CreateAuthUriResponse". |
| 715 core.String kind; | 772 core.String kind; |
| 716 /** The provider ID of the auth URI. */ | 773 |
| 774 /// The provider ID of the auth URI. |
| 717 core.String providerId; | 775 core.String providerId; |
| 718 /** Whether the user is registered if the identifier is an email. */ | 776 |
| 777 /// Whether the user is registered if the identifier is an email. |
| 719 core.bool registered; | 778 core.bool registered; |
| 720 /** | 779 |
| 721 * Session ID which should be passed in the following verifyAssertion request. | 780 /// Session ID which should be passed in the following verifyAssertion |
| 722 */ | 781 /// request. |
| 723 core.String sessionId; | 782 core.String sessionId; |
| 724 | 783 |
| 725 CreateAuthUriResponse(); | 784 CreateAuthUriResponse(); |
| 726 | 785 |
| 727 CreateAuthUriResponse.fromJson(core.Map _json) { | 786 CreateAuthUriResponse.fromJson(core.Map _json) { |
| 728 if (_json.containsKey("allProviders")) { | 787 if (_json.containsKey("allProviders")) { |
| 729 allProviders = _json["allProviders"]; | 788 allProviders = _json["allProviders"]; |
| 730 } | 789 } |
| 731 if (_json.containsKey("authUri")) { | 790 if (_json.containsKey("authUri")) { |
| 732 authUri = _json["authUri"]; | 791 authUri = _json["authUri"]; |
| (...skipping 12 matching lines...) Expand all Loading... |
| 745 } | 804 } |
| 746 if (_json.containsKey("registered")) { | 805 if (_json.containsKey("registered")) { |
| 747 registered = _json["registered"]; | 806 registered = _json["registered"]; |
| 748 } | 807 } |
| 749 if (_json.containsKey("sessionId")) { | 808 if (_json.containsKey("sessionId")) { |
| 750 sessionId = _json["sessionId"]; | 809 sessionId = _json["sessionId"]; |
| 751 } | 810 } |
| 752 } | 811 } |
| 753 | 812 |
| 754 core.Map<core.String, core.Object> toJson() { | 813 core.Map<core.String, core.Object> toJson() { |
| 755 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 814 final core.Map<core.String, core.Object> _json = |
| 815 new core.Map<core.String, core.Object>(); |
| 756 if (allProviders != null) { | 816 if (allProviders != null) { |
| 757 _json["allProviders"] = allProviders; | 817 _json["allProviders"] = allProviders; |
| 758 } | 818 } |
| 759 if (authUri != null) { | 819 if (authUri != null) { |
| 760 _json["authUri"] = authUri; | 820 _json["authUri"] = authUri; |
| 761 } | 821 } |
| 762 if (captchaRequired != null) { | 822 if (captchaRequired != null) { |
| 763 _json["captchaRequired"] = captchaRequired; | 823 _json["captchaRequired"] = captchaRequired; |
| 764 } | 824 } |
| 765 if (forExistingProvider != null) { | 825 if (forExistingProvider != null) { |
| 766 _json["forExistingProvider"] = forExistingProvider; | 826 _json["forExistingProvider"] = forExistingProvider; |
| 767 } | 827 } |
| 768 if (kind != null) { | 828 if (kind != null) { |
| 769 _json["kind"] = kind; | 829 _json["kind"] = kind; |
| 770 } | 830 } |
| 771 if (providerId != null) { | 831 if (providerId != null) { |
| 772 _json["providerId"] = providerId; | 832 _json["providerId"] = providerId; |
| 773 } | 833 } |
| 774 if (registered != null) { | 834 if (registered != null) { |
| 775 _json["registered"] = registered; | 835 _json["registered"] = registered; |
| 776 } | 836 } |
| 777 if (sessionId != null) { | 837 if (sessionId != null) { |
| 778 _json["sessionId"] = sessionId; | 838 _json["sessionId"] = sessionId; |
| 779 } | 839 } |
| 780 return _json; | 840 return _json; |
| 781 } | 841 } |
| 782 } | 842 } |
| 783 | 843 |
| 784 /** Respone of deleting account. */ | 844 /// Respone of deleting account. |
| 785 class DeleteAccountResponse { | 845 class DeleteAccountResponse { |
| 786 /** The fixed string "identitytoolkit#DeleteAccountResponse". */ | 846 /// The fixed string "identitytoolkit#DeleteAccountResponse". |
| 787 core.String kind; | 847 core.String kind; |
| 788 | 848 |
| 789 DeleteAccountResponse(); | 849 DeleteAccountResponse(); |
| 790 | 850 |
| 791 DeleteAccountResponse.fromJson(core.Map _json) { | 851 DeleteAccountResponse.fromJson(core.Map _json) { |
| 792 if (_json.containsKey("kind")) { | 852 if (_json.containsKey("kind")) { |
| 793 kind = _json["kind"]; | 853 kind = _json["kind"]; |
| 794 } | 854 } |
| 795 } | 855 } |
| 796 | 856 |
| 797 core.Map<core.String, core.Object> toJson() { | 857 core.Map<core.String, core.Object> toJson() { |
| 798 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 858 final core.Map<core.String, core.Object> _json = |
| 859 new core.Map<core.String, core.Object>(); |
| 799 if (kind != null) { | 860 if (kind != null) { |
| 800 _json["kind"] = kind; | 861 _json["kind"] = kind; |
| 801 } | 862 } |
| 802 return _json; | 863 return _json; |
| 803 } | 864 } |
| 804 } | 865 } |
| 805 | 866 |
| 806 /** Response of downloading accounts in batch. */ | 867 /// Response of downloading accounts in batch. |
| 807 class DownloadAccountResponse { | 868 class DownloadAccountResponse { |
| 808 /** The fixed string "identitytoolkit#DownloadAccountResponse". */ | 869 /// The fixed string "identitytoolkit#DownloadAccountResponse". |
| 809 core.String kind; | 870 core.String kind; |
| 810 /** | 871 |
| 811 * The next page token. To be used in a subsequent request to return the next | 872 /// The next page token. To be used in a subsequent request to return the |
| 812 * page of results. | 873 /// next page of results. |
| 813 */ | |
| 814 core.String nextPageToken; | 874 core.String nextPageToken; |
| 815 /** The user accounts data. */ | 875 |
| 876 /// The user accounts data. |
| 816 core.List<UserInfo> users; | 877 core.List<UserInfo> users; |
| 817 | 878 |
| 818 DownloadAccountResponse(); | 879 DownloadAccountResponse(); |
| 819 | 880 |
| 820 DownloadAccountResponse.fromJson(core.Map _json) { | 881 DownloadAccountResponse.fromJson(core.Map _json) { |
| 821 if (_json.containsKey("kind")) { | 882 if (_json.containsKey("kind")) { |
| 822 kind = _json["kind"]; | 883 kind = _json["kind"]; |
| 823 } | 884 } |
| 824 if (_json.containsKey("nextPageToken")) { | 885 if (_json.containsKey("nextPageToken")) { |
| 825 nextPageToken = _json["nextPageToken"]; | 886 nextPageToken = _json["nextPageToken"]; |
| 826 } | 887 } |
| 827 if (_json.containsKey("users")) { | 888 if (_json.containsKey("users")) { |
| 828 users = _json["users"].map((value) => new UserInfo.fromJson(value)).toList
(); | 889 users = |
| 890 _json["users"].map((value) => new UserInfo.fromJson(value)).toList(); |
| 829 } | 891 } |
| 830 } | 892 } |
| 831 | 893 |
| 832 core.Map<core.String, core.Object> toJson() { | 894 core.Map<core.String, core.Object> toJson() { |
| 833 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 895 final core.Map<core.String, core.Object> _json = |
| 896 new core.Map<core.String, core.Object>(); |
| 834 if (kind != null) { | 897 if (kind != null) { |
| 835 _json["kind"] = kind; | 898 _json["kind"] = kind; |
| 836 } | 899 } |
| 837 if (nextPageToken != null) { | 900 if (nextPageToken != null) { |
| 838 _json["nextPageToken"] = nextPageToken; | 901 _json["nextPageToken"] = nextPageToken; |
| 839 } | 902 } |
| 840 if (users != null) { | 903 if (users != null) { |
| 841 _json["users"] = users.map((value) => (value).toJson()).toList(); | 904 _json["users"] = users.map((value) => (value).toJson()).toList(); |
| 842 } | 905 } |
| 843 return _json; | 906 return _json; |
| 844 } | 907 } |
| 845 } | 908 } |
| 846 | 909 |
| 847 /** Template for an email template. */ | 910 /// Template for an email template. |
| 848 class EmailTemplate { | 911 class EmailTemplate { |
| 849 /** Email body. */ | 912 /// Email body. |
| 850 core.String body; | 913 core.String body; |
| 851 /** Email body format. */ | 914 |
| 915 /// Email body format. |
| 852 core.String format; | 916 core.String format; |
| 853 /** From address of the email. */ | 917 |
| 918 /// From address of the email. |
| 854 core.String from; | 919 core.String from; |
| 855 /** From display name. */ | 920 |
| 921 /// From display name. |
| 856 core.String fromDisplayName; | 922 core.String fromDisplayName; |
| 857 /** Reply-to address. */ | 923 |
| 924 /// Reply-to address. |
| 858 core.String replyTo; | 925 core.String replyTo; |
| 859 /** Subject of the email. */ | 926 |
| 927 /// Subject of the email. |
| 860 core.String subject; | 928 core.String subject; |
| 861 | 929 |
| 862 EmailTemplate(); | 930 EmailTemplate(); |
| 863 | 931 |
| 864 EmailTemplate.fromJson(core.Map _json) { | 932 EmailTemplate.fromJson(core.Map _json) { |
| 865 if (_json.containsKey("body")) { | 933 if (_json.containsKey("body")) { |
| 866 body = _json["body"]; | 934 body = _json["body"]; |
| 867 } | 935 } |
| 868 if (_json.containsKey("format")) { | 936 if (_json.containsKey("format")) { |
| 869 format = _json["format"]; | 937 format = _json["format"]; |
| 870 } | 938 } |
| 871 if (_json.containsKey("from")) { | 939 if (_json.containsKey("from")) { |
| 872 from = _json["from"]; | 940 from = _json["from"]; |
| 873 } | 941 } |
| 874 if (_json.containsKey("fromDisplayName")) { | 942 if (_json.containsKey("fromDisplayName")) { |
| 875 fromDisplayName = _json["fromDisplayName"]; | 943 fromDisplayName = _json["fromDisplayName"]; |
| 876 } | 944 } |
| 877 if (_json.containsKey("replyTo")) { | 945 if (_json.containsKey("replyTo")) { |
| 878 replyTo = _json["replyTo"]; | 946 replyTo = _json["replyTo"]; |
| 879 } | 947 } |
| 880 if (_json.containsKey("subject")) { | 948 if (_json.containsKey("subject")) { |
| 881 subject = _json["subject"]; | 949 subject = _json["subject"]; |
| 882 } | 950 } |
| 883 } | 951 } |
| 884 | 952 |
| 885 core.Map<core.String, core.Object> toJson() { | 953 core.Map<core.String, core.Object> toJson() { |
| 886 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 954 final core.Map<core.String, core.Object> _json = |
| 955 new core.Map<core.String, core.Object>(); |
| 887 if (body != null) { | 956 if (body != null) { |
| 888 _json["body"] = body; | 957 _json["body"] = body; |
| 889 } | 958 } |
| 890 if (format != null) { | 959 if (format != null) { |
| 891 _json["format"] = format; | 960 _json["format"] = format; |
| 892 } | 961 } |
| 893 if (from != null) { | 962 if (from != null) { |
| 894 _json["from"] = from; | 963 _json["from"] = from; |
| 895 } | 964 } |
| 896 if (fromDisplayName != null) { | 965 if (fromDisplayName != null) { |
| 897 _json["fromDisplayName"] = fromDisplayName; | 966 _json["fromDisplayName"] = fromDisplayName; |
| 898 } | 967 } |
| 899 if (replyTo != null) { | 968 if (replyTo != null) { |
| 900 _json["replyTo"] = replyTo; | 969 _json["replyTo"] = replyTo; |
| 901 } | 970 } |
| 902 if (subject != null) { | 971 if (subject != null) { |
| 903 _json["subject"] = subject; | 972 _json["subject"] = subject; |
| 904 } | 973 } |
| 905 return _json; | 974 return _json; |
| 906 } | 975 } |
| 907 } | 976 } |
| 908 | 977 |
| 909 /** Response of getting account information. */ | 978 /// Response of getting account information. |
| 910 class GetAccountInfoResponse { | 979 class GetAccountInfoResponse { |
| 911 /** The fixed string "identitytoolkit#GetAccountInfoResponse". */ | 980 /// The fixed string "identitytoolkit#GetAccountInfoResponse". |
| 912 core.String kind; | 981 core.String kind; |
| 913 /** The info of the users. */ | 982 |
| 983 /// The info of the users. |
| 914 core.List<UserInfo> users; | 984 core.List<UserInfo> users; |
| 915 | 985 |
| 916 GetAccountInfoResponse(); | 986 GetAccountInfoResponse(); |
| 917 | 987 |
| 918 GetAccountInfoResponse.fromJson(core.Map _json) { | 988 GetAccountInfoResponse.fromJson(core.Map _json) { |
| 919 if (_json.containsKey("kind")) { | 989 if (_json.containsKey("kind")) { |
| 920 kind = _json["kind"]; | 990 kind = _json["kind"]; |
| 921 } | 991 } |
| 922 if (_json.containsKey("users")) { | 992 if (_json.containsKey("users")) { |
| 923 users = _json["users"].map((value) => new UserInfo.fromJson(value)).toList
(); | 993 users = |
| 994 _json["users"].map((value) => new UserInfo.fromJson(value)).toList(); |
| 924 } | 995 } |
| 925 } | 996 } |
| 926 | 997 |
| 927 core.Map<core.String, core.Object> toJson() { | 998 core.Map<core.String, core.Object> toJson() { |
| 928 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 999 final core.Map<core.String, core.Object> _json = |
| 1000 new core.Map<core.String, core.Object>(); |
| 929 if (kind != null) { | 1001 if (kind != null) { |
| 930 _json["kind"] = kind; | 1002 _json["kind"] = kind; |
| 931 } | 1003 } |
| 932 if (users != null) { | 1004 if (users != null) { |
| 933 _json["users"] = users.map((value) => (value).toJson()).toList(); | 1005 _json["users"] = users.map((value) => (value).toJson()).toList(); |
| 934 } | 1006 } |
| 935 return _json; | 1007 return _json; |
| 936 } | 1008 } |
| 937 } | 1009 } |
| 938 | 1010 |
| 939 /** | 1011 /// Response of getting a code for user confirmation (reset password, change |
| 940 * Response of getting a code for user confirmation (reset password, change | 1012 /// email etc.). |
| 941 * email etc.). | |
| 942 */ | |
| 943 class GetOobConfirmationCodeResponse { | 1013 class GetOobConfirmationCodeResponse { |
| 944 /** The email address that the email is sent to. */ | 1014 /// The email address that the email is sent to. |
| 945 core.String email; | 1015 core.String email; |
| 946 /** The fixed string "identitytoolkit#GetOobConfirmationCodeResponse". */ | 1016 |
| 1017 /// The fixed string "identitytoolkit#GetOobConfirmationCodeResponse". |
| 947 core.String kind; | 1018 core.String kind; |
| 948 /** The code to be send to the user. */ | 1019 |
| 1020 /// The code to be send to the user. |
| 949 core.String oobCode; | 1021 core.String oobCode; |
| 950 | 1022 |
| 951 GetOobConfirmationCodeResponse(); | 1023 GetOobConfirmationCodeResponse(); |
| 952 | 1024 |
| 953 GetOobConfirmationCodeResponse.fromJson(core.Map _json) { | 1025 GetOobConfirmationCodeResponse.fromJson(core.Map _json) { |
| 954 if (_json.containsKey("email")) { | 1026 if (_json.containsKey("email")) { |
| 955 email = _json["email"]; | 1027 email = _json["email"]; |
| 956 } | 1028 } |
| 957 if (_json.containsKey("kind")) { | 1029 if (_json.containsKey("kind")) { |
| 958 kind = _json["kind"]; | 1030 kind = _json["kind"]; |
| 959 } | 1031 } |
| 960 if (_json.containsKey("oobCode")) { | 1032 if (_json.containsKey("oobCode")) { |
| 961 oobCode = _json["oobCode"]; | 1033 oobCode = _json["oobCode"]; |
| 962 } | 1034 } |
| 963 } | 1035 } |
| 964 | 1036 |
| 965 core.Map<core.String, core.Object> toJson() { | 1037 core.Map<core.String, core.Object> toJson() { |
| 966 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1038 final core.Map<core.String, core.Object> _json = |
| 1039 new core.Map<core.String, core.Object>(); |
| 967 if (email != null) { | 1040 if (email != null) { |
| 968 _json["email"] = email; | 1041 _json["email"] = email; |
| 969 } | 1042 } |
| 970 if (kind != null) { | 1043 if (kind != null) { |
| 971 _json["kind"] = kind; | 1044 _json["kind"] = kind; |
| 972 } | 1045 } |
| 973 if (oobCode != null) { | 1046 if (oobCode != null) { |
| 974 _json["oobCode"] = oobCode; | 1047 _json["oobCode"] = oobCode; |
| 975 } | 1048 } |
| 976 return _json; | 1049 return _json; |
| 977 } | 1050 } |
| 978 } | 1051 } |
| 979 | 1052 |
| 980 /** Response of getting recaptcha param. */ | 1053 /// Response of getting recaptcha param. |
| 981 class GetRecaptchaParamResponse { | 1054 class GetRecaptchaParamResponse { |
| 982 /** The fixed string "identitytoolkit#GetRecaptchaParamResponse". */ | 1055 /// The fixed string "identitytoolkit#GetRecaptchaParamResponse". |
| 983 core.String kind; | 1056 core.String kind; |
| 984 /** Site key registered at recaptcha. */ | 1057 |
| 1058 /// Site key registered at recaptcha. |
| 985 core.String recaptchaSiteKey; | 1059 core.String recaptchaSiteKey; |
| 986 /** | 1060 |
| 987 * The stoken field for the recaptcha widget, used to request captcha | 1061 /// The stoken field for the recaptcha widget, used to request captcha |
| 988 * challenge. | 1062 /// challenge. |
| 989 */ | |
| 990 core.String recaptchaStoken; | 1063 core.String recaptchaStoken; |
| 991 | 1064 |
| 992 GetRecaptchaParamResponse(); | 1065 GetRecaptchaParamResponse(); |
| 993 | 1066 |
| 994 GetRecaptchaParamResponse.fromJson(core.Map _json) { | 1067 GetRecaptchaParamResponse.fromJson(core.Map _json) { |
| 995 if (_json.containsKey("kind")) { | 1068 if (_json.containsKey("kind")) { |
| 996 kind = _json["kind"]; | 1069 kind = _json["kind"]; |
| 997 } | 1070 } |
| 998 if (_json.containsKey("recaptchaSiteKey")) { | 1071 if (_json.containsKey("recaptchaSiteKey")) { |
| 999 recaptchaSiteKey = _json["recaptchaSiteKey"]; | 1072 recaptchaSiteKey = _json["recaptchaSiteKey"]; |
| 1000 } | 1073 } |
| 1001 if (_json.containsKey("recaptchaStoken")) { | 1074 if (_json.containsKey("recaptchaStoken")) { |
| 1002 recaptchaStoken = _json["recaptchaStoken"]; | 1075 recaptchaStoken = _json["recaptchaStoken"]; |
| 1003 } | 1076 } |
| 1004 } | 1077 } |
| 1005 | 1078 |
| 1006 core.Map<core.String, core.Object> toJson() { | 1079 core.Map<core.String, core.Object> toJson() { |
| 1007 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1080 final core.Map<core.String, core.Object> _json = |
| 1081 new core.Map<core.String, core.Object>(); |
| 1008 if (kind != null) { | 1082 if (kind != null) { |
| 1009 _json["kind"] = kind; | 1083 _json["kind"] = kind; |
| 1010 } | 1084 } |
| 1011 if (recaptchaSiteKey != null) { | 1085 if (recaptchaSiteKey != null) { |
| 1012 _json["recaptchaSiteKey"] = recaptchaSiteKey; | 1086 _json["recaptchaSiteKey"] = recaptchaSiteKey; |
| 1013 } | 1087 } |
| 1014 if (recaptchaStoken != null) { | 1088 if (recaptchaStoken != null) { |
| 1015 _json["recaptchaStoken"] = recaptchaStoken; | 1089 _json["recaptchaStoken"] = recaptchaStoken; |
| 1016 } | 1090 } |
| 1017 return _json; | 1091 return _json; |
| 1018 } | 1092 } |
| 1019 } | 1093 } |
| 1020 | 1094 |
| 1021 /** Request to get the IDP authentication URL. */ | 1095 /// Request to get the IDP authentication URL. |
| 1022 class IdentitytoolkitRelyingpartyCreateAuthUriRequest { | 1096 class IdentitytoolkitRelyingpartyCreateAuthUriRequest { |
| 1023 /** | 1097 /// The app ID of the mobile app, base64(CERT_SHA1):PACKAGE_NAME for Android, |
| 1024 * The app ID of the mobile app, base64(CERT_SHA1):PACKAGE_NAME for Android, | 1098 /// BUNDLE_ID for iOS. |
| 1025 * BUNDLE_ID for iOS. | |
| 1026 */ | |
| 1027 core.String appId; | 1099 core.String appId; |
| 1028 /** | 1100 |
| 1029 * Explicitly specify the auth flow type. Currently only support "CODE_FLOW" | 1101 /// Explicitly specify the auth flow type. Currently only support "CODE_FLOW" |
| 1030 * type. The field is only used for Google provider. | 1102 /// type. The field is only used for Google provider. |
| 1031 */ | |
| 1032 core.String authFlowType; | 1103 core.String authFlowType; |
| 1033 /** The relying party OAuth client ID. */ | 1104 |
| 1105 /// The relying party OAuth client ID. |
| 1034 core.String clientId; | 1106 core.String clientId; |
| 1035 /** | 1107 |
| 1036 * The opaque value used by the client to maintain context info between the | 1108 /// The opaque value used by the client to maintain context info between the |
| 1037 * authentication request and the IDP callback. | 1109 /// authentication request and the IDP callback. |
| 1038 */ | |
| 1039 core.String context; | 1110 core.String context; |
| 1040 /** | 1111 |
| 1041 * The URI to which the IDP redirects the user after the federated login flow. | 1112 /// The URI to which the IDP redirects the user after the federated login |
| 1042 */ | 1113 /// flow. |
| 1043 core.String continueUri; | 1114 core.String continueUri; |
| 1044 /** | 1115 |
| 1045 * The query parameter that client can customize by themselves in auth url. | 1116 /// The query parameter that client can customize by themselves in auth url. |
| 1046 * The following parameters are reserved for server so that they cannot be | 1117 /// The following parameters are reserved for server so that they cannot be |
| 1047 * customized by clients: client_id, response_type, scope, redirect_uri, | 1118 /// customized by clients: client_id, response_type, scope, redirect_uri, |
| 1048 * state, oauth_token. | 1119 /// state, oauth_token. |
| 1049 */ | |
| 1050 core.Map<core.String, core.String> customParameter; | 1120 core.Map<core.String, core.String> customParameter; |
| 1051 /** | 1121 |
| 1052 * The hosted domain to restrict sign-in to accounts at that domain for Google | 1122 /// The hosted domain to restrict sign-in to accounts at that domain for |
| 1053 * Apps hosted accounts. | 1123 /// Google Apps hosted accounts. |
| 1054 */ | |
| 1055 core.String hostedDomain; | 1124 core.String hostedDomain; |
| 1056 /** The email or federated ID of the user. */ | 1125 |
| 1126 /// The email or federated ID of the user. |
| 1057 core.String identifier; | 1127 core.String identifier; |
| 1058 /** The developer's consumer key for OpenId OAuth Extension */ | 1128 |
| 1129 /// The developer's consumer key for OpenId OAuth Extension |
| 1059 core.String oauthConsumerKey; | 1130 core.String oauthConsumerKey; |
| 1060 /** | 1131 |
| 1061 * Additional oauth scopes, beyond the basid user profile, that the user would | 1132 /// Additional oauth scopes, beyond the basid user profile, that the user |
| 1062 * be prompted to grant | 1133 /// would be prompted to grant |
| 1063 */ | |
| 1064 core.String oauthScope; | 1134 core.String oauthScope; |
| 1065 /** | 1135 |
| 1066 * Optional realm for OpenID protocol. The sub string "scheme://domain:port" | 1136 /// Optional realm for OpenID protocol. The sub string "scheme://domain:port" |
| 1067 * of the param "continueUri" is used if this is not set. | 1137 /// of the param "continueUri" is used if this is not set. |
| 1068 */ | |
| 1069 core.String openidRealm; | 1138 core.String openidRealm; |
| 1070 /** The native app package for OTA installation. */ | 1139 |
| 1140 /// The native app package for OTA installation. |
| 1071 core.String otaApp; | 1141 core.String otaApp; |
| 1072 /** | 1142 |
| 1073 * The IdP ID. For white listed IdPs it's a short domain name e.g. google.com, | 1143 /// The IdP ID. For white listed IdPs it's a short domain name e.g. |
| 1074 * aol.com, live.net and yahoo.com. For other OpenID IdPs it's the OP | 1144 /// google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's |
| 1075 * identifier. | 1145 /// the OP identifier. |
| 1076 */ | |
| 1077 core.String providerId; | 1146 core.String providerId; |
| 1078 /** The session_id passed by client. */ | 1147 |
| 1148 /// The session_id passed by client. |
| 1079 core.String sessionId; | 1149 core.String sessionId; |
| 1080 | 1150 |
| 1081 IdentitytoolkitRelyingpartyCreateAuthUriRequest(); | 1151 IdentitytoolkitRelyingpartyCreateAuthUriRequest(); |
| 1082 | 1152 |
| 1083 IdentitytoolkitRelyingpartyCreateAuthUriRequest.fromJson(core.Map _json) { | 1153 IdentitytoolkitRelyingpartyCreateAuthUriRequest.fromJson(core.Map _json) { |
| 1084 if (_json.containsKey("appId")) { | 1154 if (_json.containsKey("appId")) { |
| 1085 appId = _json["appId"]; | 1155 appId = _json["appId"]; |
| 1086 } | 1156 } |
| 1087 if (_json.containsKey("authFlowType")) { | 1157 if (_json.containsKey("authFlowType")) { |
| 1088 authFlowType = _json["authFlowType"]; | 1158 authFlowType = _json["authFlowType"]; |
| (...skipping 30 matching lines...) Expand all Loading... |
| 1119 } | 1189 } |
| 1120 if (_json.containsKey("providerId")) { | 1190 if (_json.containsKey("providerId")) { |
| 1121 providerId = _json["providerId"]; | 1191 providerId = _json["providerId"]; |
| 1122 } | 1192 } |
| 1123 if (_json.containsKey("sessionId")) { | 1193 if (_json.containsKey("sessionId")) { |
| 1124 sessionId = _json["sessionId"]; | 1194 sessionId = _json["sessionId"]; |
| 1125 } | 1195 } |
| 1126 } | 1196 } |
| 1127 | 1197 |
| 1128 core.Map<core.String, core.Object> toJson() { | 1198 core.Map<core.String, core.Object> toJson() { |
| 1129 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1199 final core.Map<core.String, core.Object> _json = |
| 1200 new core.Map<core.String, core.Object>(); |
| 1130 if (appId != null) { | 1201 if (appId != null) { |
| 1131 _json["appId"] = appId; | 1202 _json["appId"] = appId; |
| 1132 } | 1203 } |
| 1133 if (authFlowType != null) { | 1204 if (authFlowType != null) { |
| 1134 _json["authFlowType"] = authFlowType; | 1205 _json["authFlowType"] = authFlowType; |
| 1135 } | 1206 } |
| 1136 if (clientId != null) { | 1207 if (clientId != null) { |
| 1137 _json["clientId"] = clientId; | 1208 _json["clientId"] = clientId; |
| 1138 } | 1209 } |
| 1139 if (context != null) { | 1210 if (context != null) { |
| (...skipping 26 matching lines...) Expand all Loading... |
| 1166 if (providerId != null) { | 1237 if (providerId != null) { |
| 1167 _json["providerId"] = providerId; | 1238 _json["providerId"] = providerId; |
| 1168 } | 1239 } |
| 1169 if (sessionId != null) { | 1240 if (sessionId != null) { |
| 1170 _json["sessionId"] = sessionId; | 1241 _json["sessionId"] = sessionId; |
| 1171 } | 1242 } |
| 1172 return _json; | 1243 return _json; |
| 1173 } | 1244 } |
| 1174 } | 1245 } |
| 1175 | 1246 |
| 1176 /** Request to delete account. */ | 1247 /// Request to delete account. |
| 1177 class IdentitytoolkitRelyingpartyDeleteAccountRequest { | 1248 class IdentitytoolkitRelyingpartyDeleteAccountRequest { |
| 1178 /** | 1249 /// GCP project number of the requesting delegated app. Currently only |
| 1179 * GCP project number of the requesting delegated app. Currently only intended | 1250 /// intended for Firebase V1 migration. |
| 1180 * for Firebase V1 migration. | |
| 1181 */ | |
| 1182 core.String delegatedProjectNumber; | 1251 core.String delegatedProjectNumber; |
| 1183 /** The GITKit token or STS id token of the authenticated user. */ | 1252 |
| 1253 /// The GITKit token or STS id token of the authenticated user. |
| 1184 core.String idToken; | 1254 core.String idToken; |
| 1185 /** The local ID of the user. */ | 1255 |
| 1256 /// The local ID of the user. |
| 1186 core.String localId; | 1257 core.String localId; |
| 1187 | 1258 |
| 1188 IdentitytoolkitRelyingpartyDeleteAccountRequest(); | 1259 IdentitytoolkitRelyingpartyDeleteAccountRequest(); |
| 1189 | 1260 |
| 1190 IdentitytoolkitRelyingpartyDeleteAccountRequest.fromJson(core.Map _json) { | 1261 IdentitytoolkitRelyingpartyDeleteAccountRequest.fromJson(core.Map _json) { |
| 1191 if (_json.containsKey("delegatedProjectNumber")) { | 1262 if (_json.containsKey("delegatedProjectNumber")) { |
| 1192 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 1263 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| 1193 } | 1264 } |
| 1194 if (_json.containsKey("idToken")) { | 1265 if (_json.containsKey("idToken")) { |
| 1195 idToken = _json["idToken"]; | 1266 idToken = _json["idToken"]; |
| 1196 } | 1267 } |
| 1197 if (_json.containsKey("localId")) { | 1268 if (_json.containsKey("localId")) { |
| 1198 localId = _json["localId"]; | 1269 localId = _json["localId"]; |
| 1199 } | 1270 } |
| 1200 } | 1271 } |
| 1201 | 1272 |
| 1202 core.Map<core.String, core.Object> toJson() { | 1273 core.Map<core.String, core.Object> toJson() { |
| 1203 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1274 final core.Map<core.String, core.Object> _json = |
| 1275 new core.Map<core.String, core.Object>(); |
| 1204 if (delegatedProjectNumber != null) { | 1276 if (delegatedProjectNumber != null) { |
| 1205 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 1277 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 1206 } | 1278 } |
| 1207 if (idToken != null) { | 1279 if (idToken != null) { |
| 1208 _json["idToken"] = idToken; | 1280 _json["idToken"] = idToken; |
| 1209 } | 1281 } |
| 1210 if (localId != null) { | 1282 if (localId != null) { |
| 1211 _json["localId"] = localId; | 1283 _json["localId"] = localId; |
| 1212 } | 1284 } |
| 1213 return _json; | 1285 return _json; |
| 1214 } | 1286 } |
| 1215 } | 1287 } |
| 1216 | 1288 |
| 1217 /** Request to download user account in batch. */ | 1289 /// Request to download user account in batch. |
| 1218 class IdentitytoolkitRelyingpartyDownloadAccountRequest { | 1290 class IdentitytoolkitRelyingpartyDownloadAccountRequest { |
| 1219 /** | 1291 /// GCP project number of the requesting delegated app. Currently only |
| 1220 * GCP project number of the requesting delegated app. Currently only intended | 1292 /// intended for Firebase V1 migration. |
| 1221 * for Firebase V1 migration. | |
| 1222 */ | |
| 1223 core.String delegatedProjectNumber; | 1293 core.String delegatedProjectNumber; |
| 1224 /** The max number of results to return in the response. */ | 1294 |
| 1295 /// The max number of results to return in the response. |
| 1225 core.int maxResults; | 1296 core.int maxResults; |
| 1226 /** | 1297 |
| 1227 * The token for the next page. This should be taken from the previous | 1298 /// The token for the next page. This should be taken from the previous |
| 1228 * response. | 1299 /// response. |
| 1229 */ | |
| 1230 core.String nextPageToken; | 1300 core.String nextPageToken; |
| 1231 /** | 1301 |
| 1232 * Specify which project (field value is actually project id) to operate. Only | 1302 /// Specify which project (field value is actually project id) to operate. |
| 1233 * used when provided credential. | 1303 /// Only used when provided credential. |
| 1234 */ | |
| 1235 core.String targetProjectId; | 1304 core.String targetProjectId; |
| 1236 | 1305 |
| 1237 IdentitytoolkitRelyingpartyDownloadAccountRequest(); | 1306 IdentitytoolkitRelyingpartyDownloadAccountRequest(); |
| 1238 | 1307 |
| 1239 IdentitytoolkitRelyingpartyDownloadAccountRequest.fromJson(core.Map _json) { | 1308 IdentitytoolkitRelyingpartyDownloadAccountRequest.fromJson(core.Map _json) { |
| 1240 if (_json.containsKey("delegatedProjectNumber")) { | 1309 if (_json.containsKey("delegatedProjectNumber")) { |
| 1241 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 1310 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| 1242 } | 1311 } |
| 1243 if (_json.containsKey("maxResults")) { | 1312 if (_json.containsKey("maxResults")) { |
| 1244 maxResults = _json["maxResults"]; | 1313 maxResults = _json["maxResults"]; |
| 1245 } | 1314 } |
| 1246 if (_json.containsKey("nextPageToken")) { | 1315 if (_json.containsKey("nextPageToken")) { |
| 1247 nextPageToken = _json["nextPageToken"]; | 1316 nextPageToken = _json["nextPageToken"]; |
| 1248 } | 1317 } |
| 1249 if (_json.containsKey("targetProjectId")) { | 1318 if (_json.containsKey("targetProjectId")) { |
| 1250 targetProjectId = _json["targetProjectId"]; | 1319 targetProjectId = _json["targetProjectId"]; |
| 1251 } | 1320 } |
| 1252 } | 1321 } |
| 1253 | 1322 |
| 1254 core.Map<core.String, core.Object> toJson() { | 1323 core.Map<core.String, core.Object> toJson() { |
| 1255 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1324 final core.Map<core.String, core.Object> _json = |
| 1325 new core.Map<core.String, core.Object>(); |
| 1256 if (delegatedProjectNumber != null) { | 1326 if (delegatedProjectNumber != null) { |
| 1257 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 1327 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 1258 } | 1328 } |
| 1259 if (maxResults != null) { | 1329 if (maxResults != null) { |
| 1260 _json["maxResults"] = maxResults; | 1330 _json["maxResults"] = maxResults; |
| 1261 } | 1331 } |
| 1262 if (nextPageToken != null) { | 1332 if (nextPageToken != null) { |
| 1263 _json["nextPageToken"] = nextPageToken; | 1333 _json["nextPageToken"] = nextPageToken; |
| 1264 } | 1334 } |
| 1265 if (targetProjectId != null) { | 1335 if (targetProjectId != null) { |
| 1266 _json["targetProjectId"] = targetProjectId; | 1336 _json["targetProjectId"] = targetProjectId; |
| 1267 } | 1337 } |
| 1268 return _json; | 1338 return _json; |
| 1269 } | 1339 } |
| 1270 } | 1340 } |
| 1271 | 1341 |
| 1272 /** Request to get the account information. */ | 1342 /// Request to get the account information. |
| 1273 class IdentitytoolkitRelyingpartyGetAccountInfoRequest { | 1343 class IdentitytoolkitRelyingpartyGetAccountInfoRequest { |
| 1274 /** | 1344 /// GCP project number of the requesting delegated app. Currently only |
| 1275 * GCP project number of the requesting delegated app. Currently only intended | 1345 /// intended for Firebase V1 migration. |
| 1276 * for Firebase V1 migration. | |
| 1277 */ | |
| 1278 core.String delegatedProjectNumber; | 1346 core.String delegatedProjectNumber; |
| 1279 /** The list of emails of the users to inquiry. */ | 1347 |
| 1348 /// The list of emails of the users to inquiry. |
| 1280 core.List<core.String> email; | 1349 core.List<core.String> email; |
| 1281 /** The GITKit token of the authenticated user. */ | 1350 |
| 1351 /// The GITKit token of the authenticated user. |
| 1282 core.String idToken; | 1352 core.String idToken; |
| 1283 /** The list of local ID's of the users to inquiry. */ | 1353 |
| 1354 /// The list of local ID's of the users to inquiry. |
| 1284 core.List<core.String> localId; | 1355 core.List<core.String> localId; |
| 1285 /** Privileged caller can query users by specified phone number. */ | 1356 |
| 1357 /// Privileged caller can query users by specified phone number. |
| 1286 core.List<core.String> phoneNumber; | 1358 core.List<core.String> phoneNumber; |
| 1287 | 1359 |
| 1288 IdentitytoolkitRelyingpartyGetAccountInfoRequest(); | 1360 IdentitytoolkitRelyingpartyGetAccountInfoRequest(); |
| 1289 | 1361 |
| 1290 IdentitytoolkitRelyingpartyGetAccountInfoRequest.fromJson(core.Map _json) { | 1362 IdentitytoolkitRelyingpartyGetAccountInfoRequest.fromJson(core.Map _json) { |
| 1291 if (_json.containsKey("delegatedProjectNumber")) { | 1363 if (_json.containsKey("delegatedProjectNumber")) { |
| 1292 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 1364 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| 1293 } | 1365 } |
| 1294 if (_json.containsKey("email")) { | 1366 if (_json.containsKey("email")) { |
| 1295 email = _json["email"]; | 1367 email = _json["email"]; |
| 1296 } | 1368 } |
| 1297 if (_json.containsKey("idToken")) { | 1369 if (_json.containsKey("idToken")) { |
| 1298 idToken = _json["idToken"]; | 1370 idToken = _json["idToken"]; |
| 1299 } | 1371 } |
| 1300 if (_json.containsKey("localId")) { | 1372 if (_json.containsKey("localId")) { |
| 1301 localId = _json["localId"]; | 1373 localId = _json["localId"]; |
| 1302 } | 1374 } |
| 1303 if (_json.containsKey("phoneNumber")) { | 1375 if (_json.containsKey("phoneNumber")) { |
| 1304 phoneNumber = _json["phoneNumber"]; | 1376 phoneNumber = _json["phoneNumber"]; |
| 1305 } | 1377 } |
| 1306 } | 1378 } |
| 1307 | 1379 |
| 1308 core.Map<core.String, core.Object> toJson() { | 1380 core.Map<core.String, core.Object> toJson() { |
| 1309 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1381 final core.Map<core.String, core.Object> _json = |
| 1382 new core.Map<core.String, core.Object>(); |
| 1310 if (delegatedProjectNumber != null) { | 1383 if (delegatedProjectNumber != null) { |
| 1311 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 1384 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 1312 } | 1385 } |
| 1313 if (email != null) { | 1386 if (email != null) { |
| 1314 _json["email"] = email; | 1387 _json["email"] = email; |
| 1315 } | 1388 } |
| 1316 if (idToken != null) { | 1389 if (idToken != null) { |
| 1317 _json["idToken"] = idToken; | 1390 _json["idToken"] = idToken; |
| 1318 } | 1391 } |
| 1319 if (localId != null) { | 1392 if (localId != null) { |
| 1320 _json["localId"] = localId; | 1393 _json["localId"] = localId; |
| 1321 } | 1394 } |
| 1322 if (phoneNumber != null) { | 1395 if (phoneNumber != null) { |
| 1323 _json["phoneNumber"] = phoneNumber; | 1396 _json["phoneNumber"] = phoneNumber; |
| 1324 } | 1397 } |
| 1325 return _json; | 1398 return _json; |
| 1326 } | 1399 } |
| 1327 } | 1400 } |
| 1328 | 1401 |
| 1329 /** Response of getting the project configuration. */ | 1402 /// Response of getting the project configuration. |
| 1330 class IdentitytoolkitRelyingpartyGetProjectConfigResponse { | 1403 class IdentitytoolkitRelyingpartyGetProjectConfigResponse { |
| 1331 /** Whether to allow password user sign in or sign up. */ | 1404 /// Whether to allow password user sign in or sign up. |
| 1332 core.bool allowPasswordUser; | 1405 core.bool allowPasswordUser; |
| 1333 /** Browser API key, needed when making http request to Apiary. */ | 1406 |
| 1407 /// Browser API key, needed when making http request to Apiary. |
| 1334 core.String apiKey; | 1408 core.String apiKey; |
| 1335 /** Authorized domains. */ | 1409 |
| 1410 /// Authorized domains. |
| 1336 core.List<core.String> authorizedDomains; | 1411 core.List<core.String> authorizedDomains; |
| 1337 /** Change email template. */ | 1412 |
| 1413 /// Change email template. |
| 1338 EmailTemplate changeEmailTemplate; | 1414 EmailTemplate changeEmailTemplate; |
| 1339 core.String dynamicLinksDomain; | 1415 core.String dynamicLinksDomain; |
| 1340 /** Whether anonymous user is enabled. */ | 1416 |
| 1417 /// Whether anonymous user is enabled. |
| 1341 core.bool enableAnonymousUser; | 1418 core.bool enableAnonymousUser; |
| 1342 /** OAuth2 provider configuration. */ | 1419 |
| 1420 /// OAuth2 provider configuration. |
| 1343 core.List<IdpConfig> idpConfig; | 1421 core.List<IdpConfig> idpConfig; |
| 1344 /** Legacy reset password email template. */ | 1422 |
| 1423 /// Legacy reset password email template. |
| 1345 EmailTemplate legacyResetPasswordTemplate; | 1424 EmailTemplate legacyResetPasswordTemplate; |
| 1346 /** Project ID of the relying party. */ | 1425 |
| 1426 /// Project ID of the relying party. |
| 1347 core.String projectId; | 1427 core.String projectId; |
| 1348 /** Reset password email template. */ | 1428 |
| 1429 /// Reset password email template. |
| 1349 EmailTemplate resetPasswordTemplate; | 1430 EmailTemplate resetPasswordTemplate; |
| 1350 /** Whether to use email sending provided by Firebear. */ | 1431 |
| 1432 /// Whether to use email sending provided by Firebear. |
| 1351 core.bool useEmailSending; | 1433 core.bool useEmailSending; |
| 1352 /** Verify email template. */ | 1434 |
| 1435 /// Verify email template. |
| 1353 EmailTemplate verifyEmailTemplate; | 1436 EmailTemplate verifyEmailTemplate; |
| 1354 | 1437 |
| 1355 IdentitytoolkitRelyingpartyGetProjectConfigResponse(); | 1438 IdentitytoolkitRelyingpartyGetProjectConfigResponse(); |
| 1356 | 1439 |
| 1357 IdentitytoolkitRelyingpartyGetProjectConfigResponse.fromJson(core.Map _json) { | 1440 IdentitytoolkitRelyingpartyGetProjectConfigResponse.fromJson(core.Map _json) { |
| 1358 if (_json.containsKey("allowPasswordUser")) { | 1441 if (_json.containsKey("allowPasswordUser")) { |
| 1359 allowPasswordUser = _json["allowPasswordUser"]; | 1442 allowPasswordUser = _json["allowPasswordUser"]; |
| 1360 } | 1443 } |
| 1361 if (_json.containsKey("apiKey")) { | 1444 if (_json.containsKey("apiKey")) { |
| 1362 apiKey = _json["apiKey"]; | 1445 apiKey = _json["apiKey"]; |
| 1363 } | 1446 } |
| 1364 if (_json.containsKey("authorizedDomains")) { | 1447 if (_json.containsKey("authorizedDomains")) { |
| 1365 authorizedDomains = _json["authorizedDomains"]; | 1448 authorizedDomains = _json["authorizedDomains"]; |
| 1366 } | 1449 } |
| 1367 if (_json.containsKey("changeEmailTemplate")) { | 1450 if (_json.containsKey("changeEmailTemplate")) { |
| 1368 changeEmailTemplate = new EmailTemplate.fromJson(_json["changeEmailTemplat
e"]); | 1451 changeEmailTemplate = |
| 1452 new EmailTemplate.fromJson(_json["changeEmailTemplate"]); |
| 1369 } | 1453 } |
| 1370 if (_json.containsKey("dynamicLinksDomain")) { | 1454 if (_json.containsKey("dynamicLinksDomain")) { |
| 1371 dynamicLinksDomain = _json["dynamicLinksDomain"]; | 1455 dynamicLinksDomain = _json["dynamicLinksDomain"]; |
| 1372 } | 1456 } |
| 1373 if (_json.containsKey("enableAnonymousUser")) { | 1457 if (_json.containsKey("enableAnonymousUser")) { |
| 1374 enableAnonymousUser = _json["enableAnonymousUser"]; | 1458 enableAnonymousUser = _json["enableAnonymousUser"]; |
| 1375 } | 1459 } |
| 1376 if (_json.containsKey("idpConfig")) { | 1460 if (_json.containsKey("idpConfig")) { |
| 1377 idpConfig = _json["idpConfig"].map((value) => new IdpConfig.fromJson(value
)).toList(); | 1461 idpConfig = _json["idpConfig"] |
| 1462 .map((value) => new IdpConfig.fromJson(value)) |
| 1463 .toList(); |
| 1378 } | 1464 } |
| 1379 if (_json.containsKey("legacyResetPasswordTemplate")) { | 1465 if (_json.containsKey("legacyResetPasswordTemplate")) { |
| 1380 legacyResetPasswordTemplate = new EmailTemplate.fromJson(_json["legacyRese
tPasswordTemplate"]); | 1466 legacyResetPasswordTemplate = |
| 1467 new EmailTemplate.fromJson(_json["legacyResetPasswordTemplate"]); |
| 1381 } | 1468 } |
| 1382 if (_json.containsKey("projectId")) { | 1469 if (_json.containsKey("projectId")) { |
| 1383 projectId = _json["projectId"]; | 1470 projectId = _json["projectId"]; |
| 1384 } | 1471 } |
| 1385 if (_json.containsKey("resetPasswordTemplate")) { | 1472 if (_json.containsKey("resetPasswordTemplate")) { |
| 1386 resetPasswordTemplate = new EmailTemplate.fromJson(_json["resetPasswordTem
plate"]); | 1473 resetPasswordTemplate = |
| 1474 new EmailTemplate.fromJson(_json["resetPasswordTemplate"]); |
| 1387 } | 1475 } |
| 1388 if (_json.containsKey("useEmailSending")) { | 1476 if (_json.containsKey("useEmailSending")) { |
| 1389 useEmailSending = _json["useEmailSending"]; | 1477 useEmailSending = _json["useEmailSending"]; |
| 1390 } | 1478 } |
| 1391 if (_json.containsKey("verifyEmailTemplate")) { | 1479 if (_json.containsKey("verifyEmailTemplate")) { |
| 1392 verifyEmailTemplate = new EmailTemplate.fromJson(_json["verifyEmailTemplat
e"]); | 1480 verifyEmailTemplate = |
| 1481 new EmailTemplate.fromJson(_json["verifyEmailTemplate"]); |
| 1393 } | 1482 } |
| 1394 } | 1483 } |
| 1395 | 1484 |
| 1396 core.Map<core.String, core.Object> toJson() { | 1485 core.Map<core.String, core.Object> toJson() { |
| 1397 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1486 final core.Map<core.String, core.Object> _json = |
| 1487 new core.Map<core.String, core.Object>(); |
| 1398 if (allowPasswordUser != null) { | 1488 if (allowPasswordUser != null) { |
| 1399 _json["allowPasswordUser"] = allowPasswordUser; | 1489 _json["allowPasswordUser"] = allowPasswordUser; |
| 1400 } | 1490 } |
| 1401 if (apiKey != null) { | 1491 if (apiKey != null) { |
| 1402 _json["apiKey"] = apiKey; | 1492 _json["apiKey"] = apiKey; |
| 1403 } | 1493 } |
| 1404 if (authorizedDomains != null) { | 1494 if (authorizedDomains != null) { |
| 1405 _json["authorizedDomains"] = authorizedDomains; | 1495 _json["authorizedDomains"] = authorizedDomains; |
| 1406 } | 1496 } |
| 1407 if (changeEmailTemplate != null) { | 1497 if (changeEmailTemplate != null) { |
| 1408 _json["changeEmailTemplate"] = (changeEmailTemplate).toJson(); | 1498 _json["changeEmailTemplate"] = (changeEmailTemplate).toJson(); |
| 1409 } | 1499 } |
| 1410 if (dynamicLinksDomain != null) { | 1500 if (dynamicLinksDomain != null) { |
| 1411 _json["dynamicLinksDomain"] = dynamicLinksDomain; | 1501 _json["dynamicLinksDomain"] = dynamicLinksDomain; |
| 1412 } | 1502 } |
| 1413 if (enableAnonymousUser != null) { | 1503 if (enableAnonymousUser != null) { |
| 1414 _json["enableAnonymousUser"] = enableAnonymousUser; | 1504 _json["enableAnonymousUser"] = enableAnonymousUser; |
| 1415 } | 1505 } |
| 1416 if (idpConfig != null) { | 1506 if (idpConfig != null) { |
| 1417 _json["idpConfig"] = idpConfig.map((value) => (value).toJson()).toList(); | 1507 _json["idpConfig"] = idpConfig.map((value) => (value).toJson()).toList(); |
| 1418 } | 1508 } |
| 1419 if (legacyResetPasswordTemplate != null) { | 1509 if (legacyResetPasswordTemplate != null) { |
| 1420 _json["legacyResetPasswordTemplate"] = (legacyResetPasswordTemplate).toJso
n(); | 1510 _json["legacyResetPasswordTemplate"] = |
| 1511 (legacyResetPasswordTemplate).toJson(); |
| 1421 } | 1512 } |
| 1422 if (projectId != null) { | 1513 if (projectId != null) { |
| 1423 _json["projectId"] = projectId; | 1514 _json["projectId"] = projectId; |
| 1424 } | 1515 } |
| 1425 if (resetPasswordTemplate != null) { | 1516 if (resetPasswordTemplate != null) { |
| 1426 _json["resetPasswordTemplate"] = (resetPasswordTemplate).toJson(); | 1517 _json["resetPasswordTemplate"] = (resetPasswordTemplate).toJson(); |
| 1427 } | 1518 } |
| 1428 if (useEmailSending != null) { | 1519 if (useEmailSending != null) { |
| 1429 _json["useEmailSending"] = useEmailSending; | 1520 _json["useEmailSending"] = useEmailSending; |
| 1430 } | 1521 } |
| 1431 if (verifyEmailTemplate != null) { | 1522 if (verifyEmailTemplate != null) { |
| 1432 _json["verifyEmailTemplate"] = (verifyEmailTemplate).toJson(); | 1523 _json["verifyEmailTemplate"] = (verifyEmailTemplate).toJson(); |
| 1433 } | 1524 } |
| 1434 return _json; | 1525 return _json; |
| 1435 } | 1526 } |
| 1436 } | 1527 } |
| 1437 | 1528 |
| 1438 /** Respone of getting public keys. */ | 1529 /// Respone of getting public keys. |
| 1439 class IdentitytoolkitRelyingpartyGetPublicKeysResponse | 1530 class IdentitytoolkitRelyingpartyGetPublicKeysResponse |
| 1440 extends collection.MapBase<core.String, core.String> { | 1531 extends collection.MapBase<core.String, core.String> { |
| 1441 final core.Map _innerMap = {}; | 1532 final core.Map _innerMap = {}; |
| 1442 | 1533 |
| 1443 IdentitytoolkitRelyingpartyGetPublicKeysResponse(); | 1534 IdentitytoolkitRelyingpartyGetPublicKeysResponse(); |
| 1444 | 1535 |
| 1445 IdentitytoolkitRelyingpartyGetPublicKeysResponse.fromJson(core.Map _json) { | 1536 IdentitytoolkitRelyingpartyGetPublicKeysResponse.fromJson(core.Map _json) { |
| 1446 _json.forEach((core.String key, value) { | 1537 _json.forEach((core.String key, value) { |
| 1447 this[key] = value; | 1538 this[key] = value; |
| 1448 }); | 1539 }); |
| 1449 } | 1540 } |
| 1450 | 1541 |
| 1451 core.Map<core.String, core.String> toJson() { | 1542 core.Map<core.String, core.String> toJson() { |
| 1452 final core.Map<core.String, core.String> _json = <core.String, core.String>{
}; | 1543 final core.Map<core.String, core.String> _json = |
| 1544 <core.String, core.String>{}; |
| 1453 this.forEach((core.String key, value) { | 1545 this.forEach((core.String key, value) { |
| 1454 _json[key] = value; | 1546 _json[key] = value; |
| 1455 }); | 1547 }); |
| 1456 return _json; | 1548 return _json; |
| 1457 } | 1549 } |
| 1458 | 1550 |
| 1459 core.String operator [](core.Object key) | 1551 core.String operator [](core.Object key) => _innerMap[key]; |
| 1460 => _innerMap[key]; | |
| 1461 | 1552 |
| 1462 operator []=(core.String key, core.String value) { | 1553 operator []=(core.String key, core.String value) { |
| 1463 _innerMap[key] = value; | 1554 _innerMap[key] = value; |
| 1464 } | 1555 } |
| 1465 | 1556 |
| 1466 void clear() { | 1557 void clear() { |
| 1467 _innerMap.clear(); | 1558 _innerMap.clear(); |
| 1468 } | 1559 } |
| 1469 | 1560 |
| 1470 core.Iterable<core.String> get keys => _innerMap.keys; | 1561 core.Iterable<core.String> get keys => _innerMap.keys; |
| 1471 | 1562 |
| 1472 core.String remove(core.Object key) => _innerMap.remove(key); | 1563 core.String remove(core.Object key) => _innerMap.remove(key); |
| 1473 } | 1564 } |
| 1474 | 1565 |
| 1475 /** Request to reset the password. */ | 1566 /// Request to reset the password. |
| 1476 class IdentitytoolkitRelyingpartyResetPasswordRequest { | 1567 class IdentitytoolkitRelyingpartyResetPasswordRequest { |
| 1477 /** The email address of the user. */ | 1568 /// The email address of the user. |
| 1478 core.String email; | 1569 core.String email; |
| 1479 /** The new password inputted by the user. */ | 1570 |
| 1571 /// The new password inputted by the user. |
| 1480 core.String newPassword; | 1572 core.String newPassword; |
| 1481 /** The old password inputted by the user. */ | 1573 |
| 1574 /// The old password inputted by the user. |
| 1482 core.String oldPassword; | 1575 core.String oldPassword; |
| 1483 /** The confirmation code. */ | 1576 |
| 1577 /// The confirmation code. |
| 1484 core.String oobCode; | 1578 core.String oobCode; |
| 1485 | 1579 |
| 1486 IdentitytoolkitRelyingpartyResetPasswordRequest(); | 1580 IdentitytoolkitRelyingpartyResetPasswordRequest(); |
| 1487 | 1581 |
| 1488 IdentitytoolkitRelyingpartyResetPasswordRequest.fromJson(core.Map _json) { | 1582 IdentitytoolkitRelyingpartyResetPasswordRequest.fromJson(core.Map _json) { |
| 1489 if (_json.containsKey("email")) { | 1583 if (_json.containsKey("email")) { |
| 1490 email = _json["email"]; | 1584 email = _json["email"]; |
| 1491 } | 1585 } |
| 1492 if (_json.containsKey("newPassword")) { | 1586 if (_json.containsKey("newPassword")) { |
| 1493 newPassword = _json["newPassword"]; | 1587 newPassword = _json["newPassword"]; |
| 1494 } | 1588 } |
| 1495 if (_json.containsKey("oldPassword")) { | 1589 if (_json.containsKey("oldPassword")) { |
| 1496 oldPassword = _json["oldPassword"]; | 1590 oldPassword = _json["oldPassword"]; |
| 1497 } | 1591 } |
| 1498 if (_json.containsKey("oobCode")) { | 1592 if (_json.containsKey("oobCode")) { |
| 1499 oobCode = _json["oobCode"]; | 1593 oobCode = _json["oobCode"]; |
| 1500 } | 1594 } |
| 1501 } | 1595 } |
| 1502 | 1596 |
| 1503 core.Map<core.String, core.Object> toJson() { | 1597 core.Map<core.String, core.Object> toJson() { |
| 1504 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1598 final core.Map<core.String, core.Object> _json = |
| 1599 new core.Map<core.String, core.Object>(); |
| 1505 if (email != null) { | 1600 if (email != null) { |
| 1506 _json["email"] = email; | 1601 _json["email"] = email; |
| 1507 } | 1602 } |
| 1508 if (newPassword != null) { | 1603 if (newPassword != null) { |
| 1509 _json["newPassword"] = newPassword; | 1604 _json["newPassword"] = newPassword; |
| 1510 } | 1605 } |
| 1511 if (oldPassword != null) { | 1606 if (oldPassword != null) { |
| 1512 _json["oldPassword"] = oldPassword; | 1607 _json["oldPassword"] = oldPassword; |
| 1513 } | 1608 } |
| 1514 if (oobCode != null) { | 1609 if (oobCode != null) { |
| 1515 _json["oobCode"] = oobCode; | 1610 _json["oobCode"] = oobCode; |
| 1516 } | 1611 } |
| 1517 return _json; | 1612 return _json; |
| 1518 } | 1613 } |
| 1519 } | 1614 } |
| 1520 | 1615 |
| 1521 /** Request to set the account information. */ | 1616 /// Request for Identitytoolkit-SendVerificationCode |
| 1617 class IdentitytoolkitRelyingpartySendVerificationCodeRequest { |
| 1618 /// Receipt of successful app token validation with APNS. |
| 1619 core.String iosReceipt; |
| 1620 |
| 1621 /// Secret delivered to iOS app via APNS. |
| 1622 core.String iosSecret; |
| 1623 |
| 1624 /// The phone number to send the verification code to in E.164 format. |
| 1625 core.String phoneNumber; |
| 1626 |
| 1627 /// Recaptcha solution. |
| 1628 core.String recaptchaToken; |
| 1629 |
| 1630 IdentitytoolkitRelyingpartySendVerificationCodeRequest(); |
| 1631 |
| 1632 IdentitytoolkitRelyingpartySendVerificationCodeRequest.fromJson( |
| 1633 core.Map _json) { |
| 1634 if (_json.containsKey("iosReceipt")) { |
| 1635 iosReceipt = _json["iosReceipt"]; |
| 1636 } |
| 1637 if (_json.containsKey("iosSecret")) { |
| 1638 iosSecret = _json["iosSecret"]; |
| 1639 } |
| 1640 if (_json.containsKey("phoneNumber")) { |
| 1641 phoneNumber = _json["phoneNumber"]; |
| 1642 } |
| 1643 if (_json.containsKey("recaptchaToken")) { |
| 1644 recaptchaToken = _json["recaptchaToken"]; |
| 1645 } |
| 1646 } |
| 1647 |
| 1648 core.Map<core.String, core.Object> toJson() { |
| 1649 final core.Map<core.String, core.Object> _json = |
| 1650 new core.Map<core.String, core.Object>(); |
| 1651 if (iosReceipt != null) { |
| 1652 _json["iosReceipt"] = iosReceipt; |
| 1653 } |
| 1654 if (iosSecret != null) { |
| 1655 _json["iosSecret"] = iosSecret; |
| 1656 } |
| 1657 if (phoneNumber != null) { |
| 1658 _json["phoneNumber"] = phoneNumber; |
| 1659 } |
| 1660 if (recaptchaToken != null) { |
| 1661 _json["recaptchaToken"] = recaptchaToken; |
| 1662 } |
| 1663 return _json; |
| 1664 } |
| 1665 } |
| 1666 |
| 1667 /// Response for Identitytoolkit-SendVerificationCode |
| 1668 class IdentitytoolkitRelyingpartySendVerificationCodeResponse { |
| 1669 /// Encrypted session information |
| 1670 core.String sessionInfo; |
| 1671 |
| 1672 IdentitytoolkitRelyingpartySendVerificationCodeResponse(); |
| 1673 |
| 1674 IdentitytoolkitRelyingpartySendVerificationCodeResponse.fromJson( |
| 1675 core.Map _json) { |
| 1676 if (_json.containsKey("sessionInfo")) { |
| 1677 sessionInfo = _json["sessionInfo"]; |
| 1678 } |
| 1679 } |
| 1680 |
| 1681 core.Map<core.String, core.Object> toJson() { |
| 1682 final core.Map<core.String, core.Object> _json = |
| 1683 new core.Map<core.String, core.Object>(); |
| 1684 if (sessionInfo != null) { |
| 1685 _json["sessionInfo"] = sessionInfo; |
| 1686 } |
| 1687 return _json; |
| 1688 } |
| 1689 } |
| 1690 |
| 1691 /// Request to set the account information. |
| 1522 class IdentitytoolkitRelyingpartySetAccountInfoRequest { | 1692 class IdentitytoolkitRelyingpartySetAccountInfoRequest { |
| 1523 /** The captcha challenge. */ | 1693 /// The captcha challenge. |
| 1524 core.String captchaChallenge; | 1694 core.String captchaChallenge; |
| 1525 /** Response to the captcha. */ | 1695 |
| 1696 /// Response to the captcha. |
| 1526 core.String captchaResponse; | 1697 core.String captchaResponse; |
| 1527 /** The timestamp when the account is created. */ | 1698 |
| 1699 /// The timestamp when the account is created. |
| 1528 core.String createdAt; | 1700 core.String createdAt; |
| 1529 /** | 1701 |
| 1530 * GCP project number of the requesting delegated app. Currently only intended | 1702 /// The custom attributes to be set in the user's id token. |
| 1531 * for Firebase V1 migration. | 1703 core.String customAttributes; |
| 1532 */ | 1704 |
| 1705 /// GCP project number of the requesting delegated app. Currently only |
| 1706 /// intended for Firebase V1 migration. |
| 1533 core.String delegatedProjectNumber; | 1707 core.String delegatedProjectNumber; |
| 1534 /** The attributes users request to delete. */ | 1708 |
| 1709 /// The attributes users request to delete. |
| 1535 core.List<core.String> deleteAttribute; | 1710 core.List<core.String> deleteAttribute; |
| 1536 /** The IDPs the user request to delete. */ | 1711 |
| 1712 /// The IDPs the user request to delete. |
| 1537 core.List<core.String> deleteProvider; | 1713 core.List<core.String> deleteProvider; |
| 1538 /** Whether to disable the user. */ | 1714 |
| 1715 /// Whether to disable the user. |
| 1539 core.bool disableUser; | 1716 core.bool disableUser; |
| 1540 /** The name of the user. */ | 1717 |
| 1718 /// The name of the user. |
| 1541 core.String displayName; | 1719 core.String displayName; |
| 1542 /** The email of the user. */ | 1720 |
| 1721 /// The email of the user. |
| 1543 core.String email; | 1722 core.String email; |
| 1544 /** Mark the email as verified or not. */ | 1723 |
| 1724 /// Mark the email as verified or not. |
| 1545 core.bool emailVerified; | 1725 core.bool emailVerified; |
| 1546 /** The GITKit token of the authenticated user. */ | 1726 |
| 1727 /// The GITKit token of the authenticated user. |
| 1547 core.String idToken; | 1728 core.String idToken; |
| 1548 /** Instance id token of the app. */ | 1729 |
| 1730 /// Instance id token of the app. |
| 1549 core.String instanceId; | 1731 core.String instanceId; |
| 1550 /** Last login timestamp. */ | 1732 |
| 1733 /// Last login timestamp. |
| 1551 core.String lastLoginAt; | 1734 core.String lastLoginAt; |
| 1552 /** The local ID of the user. */ | 1735 |
| 1736 /// The local ID of the user. |
| 1553 core.String localId; | 1737 core.String localId; |
| 1554 /** The out-of-band code of the change email request. */ | 1738 |
| 1739 /// The out-of-band code of the change email request. |
| 1555 core.String oobCode; | 1740 core.String oobCode; |
| 1556 /** The new password of the user. */ | 1741 |
| 1742 /// The new password of the user. |
| 1557 core.String password; | 1743 core.String password; |
| 1558 /** Privileged caller can update user with specified phone number. */ | 1744 |
| 1745 /// Privileged caller can update user with specified phone number. |
| 1559 core.String phoneNumber; | 1746 core.String phoneNumber; |
| 1560 /** The photo url of the user. */ | 1747 |
| 1748 /// The photo url of the user. |
| 1561 core.String photoUrl; | 1749 core.String photoUrl; |
| 1562 /** The associated IDPs of the user. */ | 1750 |
| 1751 /// The associated IDPs of the user. |
| 1563 core.List<core.String> provider; | 1752 core.List<core.String> provider; |
| 1564 /** Whether return sts id token and refresh token instead of gitkit token. */ | 1753 |
| 1754 /// Whether return sts id token and refresh token instead of gitkit token. |
| 1565 core.bool returnSecureToken; | 1755 core.bool returnSecureToken; |
| 1566 /** Mark the user to upgrade to federated login. */ | 1756 |
| 1757 /// Mark the user to upgrade to federated login. |
| 1567 core.bool upgradeToFederatedLogin; | 1758 core.bool upgradeToFederatedLogin; |
| 1568 /** Timestamp in seconds for valid login token. */ | 1759 |
| 1760 /// Timestamp in seconds for valid login token. |
| 1569 core.String validSince; | 1761 core.String validSince; |
| 1570 | 1762 |
| 1571 IdentitytoolkitRelyingpartySetAccountInfoRequest(); | 1763 IdentitytoolkitRelyingpartySetAccountInfoRequest(); |
| 1572 | 1764 |
| 1573 IdentitytoolkitRelyingpartySetAccountInfoRequest.fromJson(core.Map _json) { | 1765 IdentitytoolkitRelyingpartySetAccountInfoRequest.fromJson(core.Map _json) { |
| 1574 if (_json.containsKey("captchaChallenge")) { | 1766 if (_json.containsKey("captchaChallenge")) { |
| 1575 captchaChallenge = _json["captchaChallenge"]; | 1767 captchaChallenge = _json["captchaChallenge"]; |
| 1576 } | 1768 } |
| 1577 if (_json.containsKey("captchaResponse")) { | 1769 if (_json.containsKey("captchaResponse")) { |
| 1578 captchaResponse = _json["captchaResponse"]; | 1770 captchaResponse = _json["captchaResponse"]; |
| 1579 } | 1771 } |
| 1580 if (_json.containsKey("createdAt")) { | 1772 if (_json.containsKey("createdAt")) { |
| 1581 createdAt = _json["createdAt"]; | 1773 createdAt = _json["createdAt"]; |
| 1582 } | 1774 } |
| 1775 if (_json.containsKey("customAttributes")) { |
| 1776 customAttributes = _json["customAttributes"]; |
| 1777 } |
| 1583 if (_json.containsKey("delegatedProjectNumber")) { | 1778 if (_json.containsKey("delegatedProjectNumber")) { |
| 1584 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 1779 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| 1585 } | 1780 } |
| 1586 if (_json.containsKey("deleteAttribute")) { | 1781 if (_json.containsKey("deleteAttribute")) { |
| 1587 deleteAttribute = _json["deleteAttribute"]; | 1782 deleteAttribute = _json["deleteAttribute"]; |
| 1588 } | 1783 } |
| 1589 if (_json.containsKey("deleteProvider")) { | 1784 if (_json.containsKey("deleteProvider")) { |
| 1590 deleteProvider = _json["deleteProvider"]; | 1785 deleteProvider = _json["deleteProvider"]; |
| 1591 } | 1786 } |
| 1592 if (_json.containsKey("disableUser")) { | 1787 if (_json.containsKey("disableUser")) { |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1633 } | 1828 } |
| 1634 if (_json.containsKey("upgradeToFederatedLogin")) { | 1829 if (_json.containsKey("upgradeToFederatedLogin")) { |
| 1635 upgradeToFederatedLogin = _json["upgradeToFederatedLogin"]; | 1830 upgradeToFederatedLogin = _json["upgradeToFederatedLogin"]; |
| 1636 } | 1831 } |
| 1637 if (_json.containsKey("validSince")) { | 1832 if (_json.containsKey("validSince")) { |
| 1638 validSince = _json["validSince"]; | 1833 validSince = _json["validSince"]; |
| 1639 } | 1834 } |
| 1640 } | 1835 } |
| 1641 | 1836 |
| 1642 core.Map<core.String, core.Object> toJson() { | 1837 core.Map<core.String, core.Object> toJson() { |
| 1643 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1838 final core.Map<core.String, core.Object> _json = |
| 1839 new core.Map<core.String, core.Object>(); |
| 1644 if (captchaChallenge != null) { | 1840 if (captchaChallenge != null) { |
| 1645 _json["captchaChallenge"] = captchaChallenge; | 1841 _json["captchaChallenge"] = captchaChallenge; |
| 1646 } | 1842 } |
| 1647 if (captchaResponse != null) { | 1843 if (captchaResponse != null) { |
| 1648 _json["captchaResponse"] = captchaResponse; | 1844 _json["captchaResponse"] = captchaResponse; |
| 1649 } | 1845 } |
| 1650 if (createdAt != null) { | 1846 if (createdAt != null) { |
| 1651 _json["createdAt"] = createdAt; | 1847 _json["createdAt"] = createdAt; |
| 1652 } | 1848 } |
| 1849 if (customAttributes != null) { |
| 1850 _json["customAttributes"] = customAttributes; |
| 1851 } |
| 1653 if (delegatedProjectNumber != null) { | 1852 if (delegatedProjectNumber != null) { |
| 1654 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 1853 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 1655 } | 1854 } |
| 1656 if (deleteAttribute != null) { | 1855 if (deleteAttribute != null) { |
| 1657 _json["deleteAttribute"] = deleteAttribute; | 1856 _json["deleteAttribute"] = deleteAttribute; |
| 1658 } | 1857 } |
| 1659 if (deleteProvider != null) { | 1858 if (deleteProvider != null) { |
| 1660 _json["deleteProvider"] = deleteProvider; | 1859 _json["deleteProvider"] = deleteProvider; |
| 1661 } | 1860 } |
| 1662 if (disableUser != null) { | 1861 if (disableUser != null) { |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1704 if (upgradeToFederatedLogin != null) { | 1903 if (upgradeToFederatedLogin != null) { |
| 1705 _json["upgradeToFederatedLogin"] = upgradeToFederatedLogin; | 1904 _json["upgradeToFederatedLogin"] = upgradeToFederatedLogin; |
| 1706 } | 1905 } |
| 1707 if (validSince != null) { | 1906 if (validSince != null) { |
| 1708 _json["validSince"] = validSince; | 1907 _json["validSince"] = validSince; |
| 1709 } | 1908 } |
| 1710 return _json; | 1909 return _json; |
| 1711 } | 1910 } |
| 1712 } | 1911 } |
| 1713 | 1912 |
| 1714 /** Request to set the project configuration. */ | 1913 /// Request to set the project configuration. |
| 1715 class IdentitytoolkitRelyingpartySetProjectConfigRequest { | 1914 class IdentitytoolkitRelyingpartySetProjectConfigRequest { |
| 1716 /** Whether to allow password user sign in or sign up. */ | 1915 /// Whether to allow password user sign in or sign up. |
| 1717 core.bool allowPasswordUser; | 1916 core.bool allowPasswordUser; |
| 1718 /** Browser API key, needed when making http request to Apiary. */ | 1917 |
| 1918 /// Browser API key, needed when making http request to Apiary. |
| 1719 core.String apiKey; | 1919 core.String apiKey; |
| 1720 /** Authorized domains for widget redirect. */ | 1920 |
| 1921 /// Authorized domains for widget redirect. |
| 1721 core.List<core.String> authorizedDomains; | 1922 core.List<core.String> authorizedDomains; |
| 1722 /** Change email template. */ | 1923 |
| 1924 /// Change email template. |
| 1723 EmailTemplate changeEmailTemplate; | 1925 EmailTemplate changeEmailTemplate; |
| 1724 /** | 1926 |
| 1725 * GCP project number of the requesting delegated app. Currently only intended | 1927 /// GCP project number of the requesting delegated app. Currently only |
| 1726 * for Firebase V1 migration. | 1928 /// intended for Firebase V1 migration. |
| 1727 */ | |
| 1728 core.String delegatedProjectNumber; | 1929 core.String delegatedProjectNumber; |
| 1729 /** Whether to enable anonymous user. */ | 1930 |
| 1931 /// Whether to enable anonymous user. |
| 1730 core.bool enableAnonymousUser; | 1932 core.bool enableAnonymousUser; |
| 1731 /** Oauth2 provider configuration. */ | 1933 |
| 1934 /// Oauth2 provider configuration. |
| 1732 core.List<IdpConfig> idpConfig; | 1935 core.List<IdpConfig> idpConfig; |
| 1733 /** Legacy reset password email template. */ | 1936 |
| 1937 /// Legacy reset password email template. |
| 1734 EmailTemplate legacyResetPasswordTemplate; | 1938 EmailTemplate legacyResetPasswordTemplate; |
| 1735 /** Reset password email template. */ | 1939 |
| 1940 /// Reset password email template. |
| 1736 EmailTemplate resetPasswordTemplate; | 1941 EmailTemplate resetPasswordTemplate; |
| 1737 /** Whether to use email sending provided by Firebear. */ | 1942 |
| 1943 /// Whether to use email sending provided by Firebear. |
| 1738 core.bool useEmailSending; | 1944 core.bool useEmailSending; |
| 1739 /** Verify email template. */ | 1945 |
| 1946 /// Verify email template. |
| 1740 EmailTemplate verifyEmailTemplate; | 1947 EmailTemplate verifyEmailTemplate; |
| 1741 | 1948 |
| 1742 IdentitytoolkitRelyingpartySetProjectConfigRequest(); | 1949 IdentitytoolkitRelyingpartySetProjectConfigRequest(); |
| 1743 | 1950 |
| 1744 IdentitytoolkitRelyingpartySetProjectConfigRequest.fromJson(core.Map _json) { | 1951 IdentitytoolkitRelyingpartySetProjectConfigRequest.fromJson(core.Map _json) { |
| 1745 if (_json.containsKey("allowPasswordUser")) { | 1952 if (_json.containsKey("allowPasswordUser")) { |
| 1746 allowPasswordUser = _json["allowPasswordUser"]; | 1953 allowPasswordUser = _json["allowPasswordUser"]; |
| 1747 } | 1954 } |
| 1748 if (_json.containsKey("apiKey")) { | 1955 if (_json.containsKey("apiKey")) { |
| 1749 apiKey = _json["apiKey"]; | 1956 apiKey = _json["apiKey"]; |
| 1750 } | 1957 } |
| 1751 if (_json.containsKey("authorizedDomains")) { | 1958 if (_json.containsKey("authorizedDomains")) { |
| 1752 authorizedDomains = _json["authorizedDomains"]; | 1959 authorizedDomains = _json["authorizedDomains"]; |
| 1753 } | 1960 } |
| 1754 if (_json.containsKey("changeEmailTemplate")) { | 1961 if (_json.containsKey("changeEmailTemplate")) { |
| 1755 changeEmailTemplate = new EmailTemplate.fromJson(_json["changeEmailTemplat
e"]); | 1962 changeEmailTemplate = |
| 1963 new EmailTemplate.fromJson(_json["changeEmailTemplate"]); |
| 1756 } | 1964 } |
| 1757 if (_json.containsKey("delegatedProjectNumber")) { | 1965 if (_json.containsKey("delegatedProjectNumber")) { |
| 1758 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 1966 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| 1759 } | 1967 } |
| 1760 if (_json.containsKey("enableAnonymousUser")) { | 1968 if (_json.containsKey("enableAnonymousUser")) { |
| 1761 enableAnonymousUser = _json["enableAnonymousUser"]; | 1969 enableAnonymousUser = _json["enableAnonymousUser"]; |
| 1762 } | 1970 } |
| 1763 if (_json.containsKey("idpConfig")) { | 1971 if (_json.containsKey("idpConfig")) { |
| 1764 idpConfig = _json["idpConfig"].map((value) => new IdpConfig.fromJson(value
)).toList(); | 1972 idpConfig = _json["idpConfig"] |
| 1973 .map((value) => new IdpConfig.fromJson(value)) |
| 1974 .toList(); |
| 1765 } | 1975 } |
| 1766 if (_json.containsKey("legacyResetPasswordTemplate")) { | 1976 if (_json.containsKey("legacyResetPasswordTemplate")) { |
| 1767 legacyResetPasswordTemplate = new EmailTemplate.fromJson(_json["legacyRese
tPasswordTemplate"]); | 1977 legacyResetPasswordTemplate = |
| 1978 new EmailTemplate.fromJson(_json["legacyResetPasswordTemplate"]); |
| 1768 } | 1979 } |
| 1769 if (_json.containsKey("resetPasswordTemplate")) { | 1980 if (_json.containsKey("resetPasswordTemplate")) { |
| 1770 resetPasswordTemplate = new EmailTemplate.fromJson(_json["resetPasswordTem
plate"]); | 1981 resetPasswordTemplate = |
| 1982 new EmailTemplate.fromJson(_json["resetPasswordTemplate"]); |
| 1771 } | 1983 } |
| 1772 if (_json.containsKey("useEmailSending")) { | 1984 if (_json.containsKey("useEmailSending")) { |
| 1773 useEmailSending = _json["useEmailSending"]; | 1985 useEmailSending = _json["useEmailSending"]; |
| 1774 } | 1986 } |
| 1775 if (_json.containsKey("verifyEmailTemplate")) { | 1987 if (_json.containsKey("verifyEmailTemplate")) { |
| 1776 verifyEmailTemplate = new EmailTemplate.fromJson(_json["verifyEmailTemplat
e"]); | 1988 verifyEmailTemplate = |
| 1989 new EmailTemplate.fromJson(_json["verifyEmailTemplate"]); |
| 1777 } | 1990 } |
| 1778 } | 1991 } |
| 1779 | 1992 |
| 1780 core.Map<core.String, core.Object> toJson() { | 1993 core.Map<core.String, core.Object> toJson() { |
| 1781 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1994 final core.Map<core.String, core.Object> _json = |
| 1995 new core.Map<core.String, core.Object>(); |
| 1782 if (allowPasswordUser != null) { | 1996 if (allowPasswordUser != null) { |
| 1783 _json["allowPasswordUser"] = allowPasswordUser; | 1997 _json["allowPasswordUser"] = allowPasswordUser; |
| 1784 } | 1998 } |
| 1785 if (apiKey != null) { | 1999 if (apiKey != null) { |
| 1786 _json["apiKey"] = apiKey; | 2000 _json["apiKey"] = apiKey; |
| 1787 } | 2001 } |
| 1788 if (authorizedDomains != null) { | 2002 if (authorizedDomains != null) { |
| 1789 _json["authorizedDomains"] = authorizedDomains; | 2003 _json["authorizedDomains"] = authorizedDomains; |
| 1790 } | 2004 } |
| 1791 if (changeEmailTemplate != null) { | 2005 if (changeEmailTemplate != null) { |
| 1792 _json["changeEmailTemplate"] = (changeEmailTemplate).toJson(); | 2006 _json["changeEmailTemplate"] = (changeEmailTemplate).toJson(); |
| 1793 } | 2007 } |
| 1794 if (delegatedProjectNumber != null) { | 2008 if (delegatedProjectNumber != null) { |
| 1795 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 2009 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 1796 } | 2010 } |
| 1797 if (enableAnonymousUser != null) { | 2011 if (enableAnonymousUser != null) { |
| 1798 _json["enableAnonymousUser"] = enableAnonymousUser; | 2012 _json["enableAnonymousUser"] = enableAnonymousUser; |
| 1799 } | 2013 } |
| 1800 if (idpConfig != null) { | 2014 if (idpConfig != null) { |
| 1801 _json["idpConfig"] = idpConfig.map((value) => (value).toJson()).toList(); | 2015 _json["idpConfig"] = idpConfig.map((value) => (value).toJson()).toList(); |
| 1802 } | 2016 } |
| 1803 if (legacyResetPasswordTemplate != null) { | 2017 if (legacyResetPasswordTemplate != null) { |
| 1804 _json["legacyResetPasswordTemplate"] = (legacyResetPasswordTemplate).toJso
n(); | 2018 _json["legacyResetPasswordTemplate"] = |
| 2019 (legacyResetPasswordTemplate).toJson(); |
| 1805 } | 2020 } |
| 1806 if (resetPasswordTemplate != null) { | 2021 if (resetPasswordTemplate != null) { |
| 1807 _json["resetPasswordTemplate"] = (resetPasswordTemplate).toJson(); | 2022 _json["resetPasswordTemplate"] = (resetPasswordTemplate).toJson(); |
| 1808 } | 2023 } |
| 1809 if (useEmailSending != null) { | 2024 if (useEmailSending != null) { |
| 1810 _json["useEmailSending"] = useEmailSending; | 2025 _json["useEmailSending"] = useEmailSending; |
| 1811 } | 2026 } |
| 1812 if (verifyEmailTemplate != null) { | 2027 if (verifyEmailTemplate != null) { |
| 1813 _json["verifyEmailTemplate"] = (verifyEmailTemplate).toJson(); | 2028 _json["verifyEmailTemplate"] = (verifyEmailTemplate).toJson(); |
| 1814 } | 2029 } |
| 1815 return _json; | 2030 return _json; |
| 1816 } | 2031 } |
| 1817 } | 2032 } |
| 1818 | 2033 |
| 1819 /** Response of setting the project configuration. */ | 2034 /// Response of setting the project configuration. |
| 1820 class IdentitytoolkitRelyingpartySetProjectConfigResponse { | 2035 class IdentitytoolkitRelyingpartySetProjectConfigResponse { |
| 1821 /** Project ID of the relying party. */ | 2036 /// Project ID of the relying party. |
| 1822 core.String projectId; | 2037 core.String projectId; |
| 1823 | 2038 |
| 1824 IdentitytoolkitRelyingpartySetProjectConfigResponse(); | 2039 IdentitytoolkitRelyingpartySetProjectConfigResponse(); |
| 1825 | 2040 |
| 1826 IdentitytoolkitRelyingpartySetProjectConfigResponse.fromJson(core.Map _json) { | 2041 IdentitytoolkitRelyingpartySetProjectConfigResponse.fromJson(core.Map _json) { |
| 1827 if (_json.containsKey("projectId")) { | 2042 if (_json.containsKey("projectId")) { |
| 1828 projectId = _json["projectId"]; | 2043 projectId = _json["projectId"]; |
| 1829 } | 2044 } |
| 1830 } | 2045 } |
| 1831 | 2046 |
| 1832 core.Map<core.String, core.Object> toJson() { | 2047 core.Map<core.String, core.Object> toJson() { |
| 1833 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2048 final core.Map<core.String, core.Object> _json = |
| 2049 new core.Map<core.String, core.Object>(); |
| 1834 if (projectId != null) { | 2050 if (projectId != null) { |
| 1835 _json["projectId"] = projectId; | 2051 _json["projectId"] = projectId; |
| 1836 } | 2052 } |
| 1837 return _json; | 2053 return _json; |
| 1838 } | 2054 } |
| 1839 } | 2055 } |
| 1840 | 2056 |
| 1841 /** Request to sign out user. */ | 2057 /// Request to sign out user. |
| 1842 class IdentitytoolkitRelyingpartySignOutUserRequest { | 2058 class IdentitytoolkitRelyingpartySignOutUserRequest { |
| 1843 /** Instance id token of the app. */ | 2059 /// Instance id token of the app. |
| 1844 core.String instanceId; | 2060 core.String instanceId; |
| 1845 /** The local ID of the user. */ | 2061 |
| 2062 /// The local ID of the user. |
| 1846 core.String localId; | 2063 core.String localId; |
| 1847 | 2064 |
| 1848 IdentitytoolkitRelyingpartySignOutUserRequest(); | 2065 IdentitytoolkitRelyingpartySignOutUserRequest(); |
| 1849 | 2066 |
| 1850 IdentitytoolkitRelyingpartySignOutUserRequest.fromJson(core.Map _json) { | 2067 IdentitytoolkitRelyingpartySignOutUserRequest.fromJson(core.Map _json) { |
| 1851 if (_json.containsKey("instanceId")) { | 2068 if (_json.containsKey("instanceId")) { |
| 1852 instanceId = _json["instanceId"]; | 2069 instanceId = _json["instanceId"]; |
| 1853 } | 2070 } |
| 1854 if (_json.containsKey("localId")) { | 2071 if (_json.containsKey("localId")) { |
| 1855 localId = _json["localId"]; | 2072 localId = _json["localId"]; |
| 1856 } | 2073 } |
| 1857 } | 2074 } |
| 1858 | 2075 |
| 1859 core.Map<core.String, core.Object> toJson() { | 2076 core.Map<core.String, core.Object> toJson() { |
| 1860 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2077 final core.Map<core.String, core.Object> _json = |
| 2078 new core.Map<core.String, core.Object>(); |
| 1861 if (instanceId != null) { | 2079 if (instanceId != null) { |
| 1862 _json["instanceId"] = instanceId; | 2080 _json["instanceId"] = instanceId; |
| 1863 } | 2081 } |
| 1864 if (localId != null) { | 2082 if (localId != null) { |
| 1865 _json["localId"] = localId; | 2083 _json["localId"] = localId; |
| 1866 } | 2084 } |
| 1867 return _json; | 2085 return _json; |
| 1868 } | 2086 } |
| 1869 } | 2087 } |
| 1870 | 2088 |
| 1871 /** Response of signing out user. */ | 2089 /// Response of signing out user. |
| 1872 class IdentitytoolkitRelyingpartySignOutUserResponse { | 2090 class IdentitytoolkitRelyingpartySignOutUserResponse { |
| 1873 /** The local ID of the user. */ | 2091 /// The local ID of the user. |
| 1874 core.String localId; | 2092 core.String localId; |
| 1875 | 2093 |
| 1876 IdentitytoolkitRelyingpartySignOutUserResponse(); | 2094 IdentitytoolkitRelyingpartySignOutUserResponse(); |
| 1877 | 2095 |
| 1878 IdentitytoolkitRelyingpartySignOutUserResponse.fromJson(core.Map _json) { | 2096 IdentitytoolkitRelyingpartySignOutUserResponse.fromJson(core.Map _json) { |
| 1879 if (_json.containsKey("localId")) { | 2097 if (_json.containsKey("localId")) { |
| 1880 localId = _json["localId"]; | 2098 localId = _json["localId"]; |
| 1881 } | 2099 } |
| 1882 } | 2100 } |
| 1883 | 2101 |
| 1884 core.Map<core.String, core.Object> toJson() { | 2102 core.Map<core.String, core.Object> toJson() { |
| 1885 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2103 final core.Map<core.String, core.Object> _json = |
| 2104 new core.Map<core.String, core.Object>(); |
| 1886 if (localId != null) { | 2105 if (localId != null) { |
| 1887 _json["localId"] = localId; | 2106 _json["localId"] = localId; |
| 1888 } | 2107 } |
| 1889 return _json; | 2108 return _json; |
| 1890 } | 2109 } |
| 1891 } | 2110 } |
| 1892 | 2111 |
| 1893 /** | 2112 /// Request to signup new user, create anonymous user or anonymous user reauth. |
| 1894 * Request to signup new user, create anonymous user or anonymous user reauth. | |
| 1895 */ | |
| 1896 class IdentitytoolkitRelyingpartySignupNewUserRequest { | 2113 class IdentitytoolkitRelyingpartySignupNewUserRequest { |
| 1897 /** The captcha challenge. */ | 2114 /// The captcha challenge. |
| 1898 core.String captchaChallenge; | 2115 core.String captchaChallenge; |
| 1899 /** Response to the captcha. */ | 2116 |
| 2117 /// Response to the captcha. |
| 1900 core.String captchaResponse; | 2118 core.String captchaResponse; |
| 1901 /** Whether to disable the user. Only can be used by service account. */ | 2119 |
| 2120 /// Whether to disable the user. Only can be used by service account. |
| 1902 core.bool disabled; | 2121 core.bool disabled; |
| 1903 /** The name of the user. */ | 2122 |
| 2123 /// The name of the user. |
| 1904 core.String displayName; | 2124 core.String displayName; |
| 1905 /** The email of the user. */ | 2125 |
| 2126 /// The email of the user. |
| 1906 core.String email; | 2127 core.String email; |
| 1907 /** | 2128 |
| 1908 * Mark the email as verified or not. Only can be used by service account. | 2129 /// Mark the email as verified or not. Only can be used by service account. |
| 1909 */ | |
| 1910 core.bool emailVerified; | 2130 core.bool emailVerified; |
| 1911 /** The GITKit token of the authenticated user. */ | 2131 |
| 2132 /// The GITKit token of the authenticated user. |
| 1912 core.String idToken; | 2133 core.String idToken; |
| 1913 /** Instance id token of the app. */ | 2134 |
| 2135 /// Instance id token of the app. |
| 1914 core.String instanceId; | 2136 core.String instanceId; |
| 1915 /** Privileged caller can create user with specified user id. */ | 2137 |
| 2138 /// Privileged caller can create user with specified user id. |
| 1916 core.String localId; | 2139 core.String localId; |
| 1917 /** The new password of the user. */ | 2140 |
| 2141 /// The new password of the user. |
| 1918 core.String password; | 2142 core.String password; |
| 1919 /** Privileged caller can create user with specified phone number. */ | 2143 |
| 2144 /// Privileged caller can create user with specified phone number. |
| 1920 core.String phoneNumber; | 2145 core.String phoneNumber; |
| 1921 /** The photo url of the user. */ | 2146 |
| 2147 /// The photo url of the user. |
| 1922 core.String photoUrl; | 2148 core.String photoUrl; |
| 1923 | 2149 |
| 1924 IdentitytoolkitRelyingpartySignupNewUserRequest(); | 2150 IdentitytoolkitRelyingpartySignupNewUserRequest(); |
| 1925 | 2151 |
| 1926 IdentitytoolkitRelyingpartySignupNewUserRequest.fromJson(core.Map _json) { | 2152 IdentitytoolkitRelyingpartySignupNewUserRequest.fromJson(core.Map _json) { |
| 1927 if (_json.containsKey("captchaChallenge")) { | 2153 if (_json.containsKey("captchaChallenge")) { |
| 1928 captchaChallenge = _json["captchaChallenge"]; | 2154 captchaChallenge = _json["captchaChallenge"]; |
| 1929 } | 2155 } |
| 1930 if (_json.containsKey("captchaResponse")) { | 2156 if (_json.containsKey("captchaResponse")) { |
| 1931 captchaResponse = _json["captchaResponse"]; | 2157 captchaResponse = _json["captchaResponse"]; |
| (...skipping 24 matching lines...) Expand all Loading... |
| 1956 } | 2182 } |
| 1957 if (_json.containsKey("phoneNumber")) { | 2183 if (_json.containsKey("phoneNumber")) { |
| 1958 phoneNumber = _json["phoneNumber"]; | 2184 phoneNumber = _json["phoneNumber"]; |
| 1959 } | 2185 } |
| 1960 if (_json.containsKey("photoUrl")) { | 2186 if (_json.containsKey("photoUrl")) { |
| 1961 photoUrl = _json["photoUrl"]; | 2187 photoUrl = _json["photoUrl"]; |
| 1962 } | 2188 } |
| 1963 } | 2189 } |
| 1964 | 2190 |
| 1965 core.Map<core.String, core.Object> toJson() { | 2191 core.Map<core.String, core.Object> toJson() { |
| 1966 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2192 final core.Map<core.String, core.Object> _json = |
| 2193 new core.Map<core.String, core.Object>(); |
| 1967 if (captchaChallenge != null) { | 2194 if (captchaChallenge != null) { |
| 1968 _json["captchaChallenge"] = captchaChallenge; | 2195 _json["captchaChallenge"] = captchaChallenge; |
| 1969 } | 2196 } |
| 1970 if (captchaResponse != null) { | 2197 if (captchaResponse != null) { |
| 1971 _json["captchaResponse"] = captchaResponse; | 2198 _json["captchaResponse"] = captchaResponse; |
| 1972 } | 2199 } |
| 1973 if (disabled != null) { | 2200 if (disabled != null) { |
| 1974 _json["disabled"] = disabled; | 2201 _json["disabled"] = disabled; |
| 1975 } | 2202 } |
| 1976 if (displayName != null) { | 2203 if (displayName != null) { |
| (...skipping 20 matching lines...) Expand all Loading... |
| 1997 if (phoneNumber != null) { | 2224 if (phoneNumber != null) { |
| 1998 _json["phoneNumber"] = phoneNumber; | 2225 _json["phoneNumber"] = phoneNumber; |
| 1999 } | 2226 } |
| 2000 if (photoUrl != null) { | 2227 if (photoUrl != null) { |
| 2001 _json["photoUrl"] = photoUrl; | 2228 _json["photoUrl"] = photoUrl; |
| 2002 } | 2229 } |
| 2003 return _json; | 2230 return _json; |
| 2004 } | 2231 } |
| 2005 } | 2232 } |
| 2006 | 2233 |
| 2007 /** Request to upload user account in batch. */ | 2234 /// Request to upload user account in batch. |
| 2008 class IdentitytoolkitRelyingpartyUploadAccountRequest { | 2235 class IdentitytoolkitRelyingpartyUploadAccountRequest { |
| 2009 /** Whether allow overwrite existing account when user local_id exists. */ | 2236 /// Whether allow overwrite existing account when user local_id exists. |
| 2010 core.bool allowOverwrite; | 2237 core.bool allowOverwrite; |
| 2011 /** | 2238 core.int blockSize; |
| 2012 * GCP project number of the requesting delegated app. Currently only intended | 2239 |
| 2013 * for Firebase V1 migration. | 2240 /// The following 4 fields are for standard scrypt algorithm. |
| 2014 */ | 2241 core.int cpuMemCost; |
| 2242 |
| 2243 /// GCP project number of the requesting delegated app. Currently only |
| 2244 /// intended for Firebase V1 migration. |
| 2015 core.String delegatedProjectNumber; | 2245 core.String delegatedProjectNumber; |
| 2016 /** The password hash algorithm. */ | 2246 core.int dkLen; |
| 2247 |
| 2248 /// The password hash algorithm. |
| 2017 core.String hashAlgorithm; | 2249 core.String hashAlgorithm; |
| 2018 /** Memory cost for hash calculation. Used by scrypt similar algorithms. */ | 2250 |
| 2251 /// Memory cost for hash calculation. Used by scrypt similar algorithms. |
| 2019 core.int memoryCost; | 2252 core.int memoryCost; |
| 2020 /** Rounds for hash calculation. Used by scrypt and similar algorithms. */ | 2253 core.int parallelization; |
| 2254 |
| 2255 /// Rounds for hash calculation. Used by scrypt and similar algorithms. |
| 2021 core.int rounds; | 2256 core.int rounds; |
| 2022 /** The salt separator. */ | 2257 |
| 2258 /// The salt separator. |
| 2023 core.String saltSeparator; | 2259 core.String saltSeparator; |
| 2024 core.List<core.int> get saltSeparatorAsBytes { | 2260 core.List<core.int> get saltSeparatorAsBytes { |
| 2025 return convert.BASE64.decode(saltSeparator); | 2261 return convert.BASE64.decode(saltSeparator); |
| 2026 } | 2262 } |
| 2027 | 2263 |
| 2028 void set saltSeparatorAsBytes(core.List<core.int> _bytes) { | 2264 void set saltSeparatorAsBytes(core.List<core.int> _bytes) { |
| 2029 saltSeparator = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAl
l("+", "-"); | 2265 saltSeparator = |
| 2266 convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-"); |
| 2030 } | 2267 } |
| 2031 /** | 2268 |
| 2032 * If true, backend will do sanity check(including duplicate email and | 2269 /// If true, backend will do sanity check(including duplicate email and |
| 2033 * federated id) when uploading account. | 2270 /// federated id) when uploading account. |
| 2034 */ | |
| 2035 core.bool sanityCheck; | 2271 core.bool sanityCheck; |
| 2036 /** The key for to hash the password. */ | 2272 |
| 2273 /// The key for to hash the password. |
| 2037 core.String signerKey; | 2274 core.String signerKey; |
| 2038 core.List<core.int> get signerKeyAsBytes { | 2275 core.List<core.int> get signerKeyAsBytes { |
| 2039 return convert.BASE64.decode(signerKey); | 2276 return convert.BASE64.decode(signerKey); |
| 2040 } | 2277 } |
| 2041 | 2278 |
| 2042 void set signerKeyAsBytes(core.List<core.int> _bytes) { | 2279 void set signerKeyAsBytes(core.List<core.int> _bytes) { |
| 2043 signerKey = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+
", "-"); | 2280 signerKey = |
| 2281 convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-"); |
| 2044 } | 2282 } |
| 2045 /** | 2283 |
| 2046 * Specify which project (field value is actually project id) to operate. Only | 2284 /// Specify which project (field value is actually project id) to operate. |
| 2047 * used when provided credential. | 2285 /// Only used when provided credential. |
| 2048 */ | |
| 2049 core.String targetProjectId; | 2286 core.String targetProjectId; |
| 2050 /** The account info to be stored. */ | 2287 |
| 2288 /// The account info to be stored. |
| 2051 core.List<UserInfo> users; | 2289 core.List<UserInfo> users; |
| 2052 | 2290 |
| 2053 IdentitytoolkitRelyingpartyUploadAccountRequest(); | 2291 IdentitytoolkitRelyingpartyUploadAccountRequest(); |
| 2054 | 2292 |
| 2055 IdentitytoolkitRelyingpartyUploadAccountRequest.fromJson(core.Map _json) { | 2293 IdentitytoolkitRelyingpartyUploadAccountRequest.fromJson(core.Map _json) { |
| 2056 if (_json.containsKey("allowOverwrite")) { | 2294 if (_json.containsKey("allowOverwrite")) { |
| 2057 allowOverwrite = _json["allowOverwrite"]; | 2295 allowOverwrite = _json["allowOverwrite"]; |
| 2058 } | 2296 } |
| 2297 if (_json.containsKey("blockSize")) { |
| 2298 blockSize = _json["blockSize"]; |
| 2299 } |
| 2300 if (_json.containsKey("cpuMemCost")) { |
| 2301 cpuMemCost = _json["cpuMemCost"]; |
| 2302 } |
| 2059 if (_json.containsKey("delegatedProjectNumber")) { | 2303 if (_json.containsKey("delegatedProjectNumber")) { |
| 2060 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 2304 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| 2061 } | 2305 } |
| 2306 if (_json.containsKey("dkLen")) { |
| 2307 dkLen = _json["dkLen"]; |
| 2308 } |
| 2062 if (_json.containsKey("hashAlgorithm")) { | 2309 if (_json.containsKey("hashAlgorithm")) { |
| 2063 hashAlgorithm = _json["hashAlgorithm"]; | 2310 hashAlgorithm = _json["hashAlgorithm"]; |
| 2064 } | 2311 } |
| 2065 if (_json.containsKey("memoryCost")) { | 2312 if (_json.containsKey("memoryCost")) { |
| 2066 memoryCost = _json["memoryCost"]; | 2313 memoryCost = _json["memoryCost"]; |
| 2067 } | 2314 } |
| 2315 if (_json.containsKey("parallelization")) { |
| 2316 parallelization = _json["parallelization"]; |
| 2317 } |
| 2068 if (_json.containsKey("rounds")) { | 2318 if (_json.containsKey("rounds")) { |
| 2069 rounds = _json["rounds"]; | 2319 rounds = _json["rounds"]; |
| 2070 } | 2320 } |
| 2071 if (_json.containsKey("saltSeparator")) { | 2321 if (_json.containsKey("saltSeparator")) { |
| 2072 saltSeparator = _json["saltSeparator"]; | 2322 saltSeparator = _json["saltSeparator"]; |
| 2073 } | 2323 } |
| 2074 if (_json.containsKey("sanityCheck")) { | 2324 if (_json.containsKey("sanityCheck")) { |
| 2075 sanityCheck = _json["sanityCheck"]; | 2325 sanityCheck = _json["sanityCheck"]; |
| 2076 } | 2326 } |
| 2077 if (_json.containsKey("signerKey")) { | 2327 if (_json.containsKey("signerKey")) { |
| 2078 signerKey = _json["signerKey"]; | 2328 signerKey = _json["signerKey"]; |
| 2079 } | 2329 } |
| 2080 if (_json.containsKey("targetProjectId")) { | 2330 if (_json.containsKey("targetProjectId")) { |
| 2081 targetProjectId = _json["targetProjectId"]; | 2331 targetProjectId = _json["targetProjectId"]; |
| 2082 } | 2332 } |
| 2083 if (_json.containsKey("users")) { | 2333 if (_json.containsKey("users")) { |
| 2084 users = _json["users"].map((value) => new UserInfo.fromJson(value)).toList
(); | 2334 users = |
| 2335 _json["users"].map((value) => new UserInfo.fromJson(value)).toList(); |
| 2085 } | 2336 } |
| 2086 } | 2337 } |
| 2087 | 2338 |
| 2088 core.Map<core.String, core.Object> toJson() { | 2339 core.Map<core.String, core.Object> toJson() { |
| 2089 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2340 final core.Map<core.String, core.Object> _json = |
| 2341 new core.Map<core.String, core.Object>(); |
| 2090 if (allowOverwrite != null) { | 2342 if (allowOverwrite != null) { |
| 2091 _json["allowOverwrite"] = allowOverwrite; | 2343 _json["allowOverwrite"] = allowOverwrite; |
| 2092 } | 2344 } |
| 2345 if (blockSize != null) { |
| 2346 _json["blockSize"] = blockSize; |
| 2347 } |
| 2348 if (cpuMemCost != null) { |
| 2349 _json["cpuMemCost"] = cpuMemCost; |
| 2350 } |
| 2093 if (delegatedProjectNumber != null) { | 2351 if (delegatedProjectNumber != null) { |
| 2094 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 2352 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 2095 } | 2353 } |
| 2354 if (dkLen != null) { |
| 2355 _json["dkLen"] = dkLen; |
| 2356 } |
| 2096 if (hashAlgorithm != null) { | 2357 if (hashAlgorithm != null) { |
| 2097 _json["hashAlgorithm"] = hashAlgorithm; | 2358 _json["hashAlgorithm"] = hashAlgorithm; |
| 2098 } | 2359 } |
| 2099 if (memoryCost != null) { | 2360 if (memoryCost != null) { |
| 2100 _json["memoryCost"] = memoryCost; | 2361 _json["memoryCost"] = memoryCost; |
| 2101 } | 2362 } |
| 2363 if (parallelization != null) { |
| 2364 _json["parallelization"] = parallelization; |
| 2365 } |
| 2102 if (rounds != null) { | 2366 if (rounds != null) { |
| 2103 _json["rounds"] = rounds; | 2367 _json["rounds"] = rounds; |
| 2104 } | 2368 } |
| 2105 if (saltSeparator != null) { | 2369 if (saltSeparator != null) { |
| 2106 _json["saltSeparator"] = saltSeparator; | 2370 _json["saltSeparator"] = saltSeparator; |
| 2107 } | 2371 } |
| 2108 if (sanityCheck != null) { | 2372 if (sanityCheck != null) { |
| 2109 _json["sanityCheck"] = sanityCheck; | 2373 _json["sanityCheck"] = sanityCheck; |
| 2110 } | 2374 } |
| 2111 if (signerKey != null) { | 2375 if (signerKey != null) { |
| 2112 _json["signerKey"] = signerKey; | 2376 _json["signerKey"] = signerKey; |
| 2113 } | 2377 } |
| 2114 if (targetProjectId != null) { | 2378 if (targetProjectId != null) { |
| 2115 _json["targetProjectId"] = targetProjectId; | 2379 _json["targetProjectId"] = targetProjectId; |
| 2116 } | 2380 } |
| 2117 if (users != null) { | 2381 if (users != null) { |
| 2118 _json["users"] = users.map((value) => (value).toJson()).toList(); | 2382 _json["users"] = users.map((value) => (value).toJson()).toList(); |
| 2119 } | 2383 } |
| 2120 return _json; | 2384 return _json; |
| 2121 } | 2385 } |
| 2122 } | 2386 } |
| 2123 | 2387 |
| 2124 /** Request to verify the IDP assertion. */ | 2388 /// Request to verify the IDP assertion. |
| 2125 class IdentitytoolkitRelyingpartyVerifyAssertionRequest { | 2389 class IdentitytoolkitRelyingpartyVerifyAssertionRequest { |
| 2126 /** | 2390 /// When it's true, automatically creates a new account if the user doesn't |
| 2127 * When it's true, automatically creates a new account if the user doesn't | 2391 /// exist. When it's false, allows existing user to sign in normally and |
| 2128 * exist. When it's false, allows existing user to sign in normally and throws | 2392 /// throws exception if the user doesn't exist. |
| 2129 * exception if the user doesn't exist. | |
| 2130 */ | |
| 2131 core.bool autoCreate; | 2393 core.bool autoCreate; |
| 2132 /** | 2394 |
| 2133 * GCP project number of the requesting delegated app. Currently only intended | 2395 /// GCP project number of the requesting delegated app. Currently only |
| 2134 * for Firebase V1 migration. | 2396 /// intended for Firebase V1 migration. |
| 2135 */ | |
| 2136 core.String delegatedProjectNumber; | 2397 core.String delegatedProjectNumber; |
| 2137 /** The GITKit token of the authenticated user. */ | 2398 |
| 2399 /// The GITKit token of the authenticated user. |
| 2138 core.String idToken; | 2400 core.String idToken; |
| 2139 /** Instance id token of the app. */ | 2401 |
| 2402 /// Instance id token of the app. |
| 2140 core.String instanceId; | 2403 core.String instanceId; |
| 2141 /** | 2404 |
| 2142 * The GITKit token for the non-trusted IDP pending to be confirmed by the | 2405 /// The GITKit token for the non-trusted IDP pending to be confirmed by the |
| 2143 * user. | 2406 /// user. |
| 2144 */ | |
| 2145 core.String pendingIdToken; | 2407 core.String pendingIdToken; |
| 2146 /** The post body if the request is a HTTP POST. */ | 2408 |
| 2409 /// The post body if the request is a HTTP POST. |
| 2147 core.String postBody; | 2410 core.String postBody; |
| 2148 /** | 2411 |
| 2149 * The URI to which the IDP redirects the user back. It may contain federated | 2412 /// The URI to which the IDP redirects the user back. It may contain |
| 2150 * login result params added by the IDP. | 2413 /// federated login result params added by the IDP. |
| 2151 */ | |
| 2152 core.String requestUri; | 2414 core.String requestUri; |
| 2153 /** | 2415 |
| 2154 * Whether return 200 and IDP credential rather than throw exception when | 2416 /// Whether return 200 and IDP credential rather than throw exception when |
| 2155 * federated id is already linked. | 2417 /// federated id is already linked. |
| 2156 */ | |
| 2157 core.bool returnIdpCredential; | 2418 core.bool returnIdpCredential; |
| 2158 /** Whether to return refresh tokens. */ | 2419 |
| 2420 /// Whether to return refresh tokens. |
| 2159 core.bool returnRefreshToken; | 2421 core.bool returnRefreshToken; |
| 2160 /** Whether return sts id token and refresh token instead of gitkit token. */ | 2422 |
| 2423 /// Whether return sts id token and refresh token instead of gitkit token. |
| 2161 core.bool returnSecureToken; | 2424 core.bool returnSecureToken; |
| 2162 /** | 2425 |
| 2163 * Session ID, which should match the one in previous createAuthUri request. | 2426 /// Session ID, which should match the one in previous createAuthUri request. |
| 2164 */ | |
| 2165 core.String sessionId; | 2427 core.String sessionId; |
| 2166 | 2428 |
| 2167 IdentitytoolkitRelyingpartyVerifyAssertionRequest(); | 2429 IdentitytoolkitRelyingpartyVerifyAssertionRequest(); |
| 2168 | 2430 |
| 2169 IdentitytoolkitRelyingpartyVerifyAssertionRequest.fromJson(core.Map _json) { | 2431 IdentitytoolkitRelyingpartyVerifyAssertionRequest.fromJson(core.Map _json) { |
| 2170 if (_json.containsKey("autoCreate")) { | 2432 if (_json.containsKey("autoCreate")) { |
| 2171 autoCreate = _json["autoCreate"]; | 2433 autoCreate = _json["autoCreate"]; |
| 2172 } | 2434 } |
| 2173 if (_json.containsKey("delegatedProjectNumber")) { | 2435 if (_json.containsKey("delegatedProjectNumber")) { |
| 2174 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 2436 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| (...skipping 21 matching lines...) Expand all Loading... |
| 2196 } | 2458 } |
| 2197 if (_json.containsKey("returnSecureToken")) { | 2459 if (_json.containsKey("returnSecureToken")) { |
| 2198 returnSecureToken = _json["returnSecureToken"]; | 2460 returnSecureToken = _json["returnSecureToken"]; |
| 2199 } | 2461 } |
| 2200 if (_json.containsKey("sessionId")) { | 2462 if (_json.containsKey("sessionId")) { |
| 2201 sessionId = _json["sessionId"]; | 2463 sessionId = _json["sessionId"]; |
| 2202 } | 2464 } |
| 2203 } | 2465 } |
| 2204 | 2466 |
| 2205 core.Map<core.String, core.Object> toJson() { | 2467 core.Map<core.String, core.Object> toJson() { |
| 2206 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2468 final core.Map<core.String, core.Object> _json = |
| 2469 new core.Map<core.String, core.Object>(); |
| 2207 if (autoCreate != null) { | 2470 if (autoCreate != null) { |
| 2208 _json["autoCreate"] = autoCreate; | 2471 _json["autoCreate"] = autoCreate; |
| 2209 } | 2472 } |
| 2210 if (delegatedProjectNumber != null) { | 2473 if (delegatedProjectNumber != null) { |
| 2211 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 2474 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 2212 } | 2475 } |
| 2213 if (idToken != null) { | 2476 if (idToken != null) { |
| 2214 _json["idToken"] = idToken; | 2477 _json["idToken"] = idToken; |
| 2215 } | 2478 } |
| 2216 if (instanceId != null) { | 2479 if (instanceId != null) { |
| (...skipping 17 matching lines...) Expand all Loading... |
| 2234 if (returnSecureToken != null) { | 2497 if (returnSecureToken != null) { |
| 2235 _json["returnSecureToken"] = returnSecureToken; | 2498 _json["returnSecureToken"] = returnSecureToken; |
| 2236 } | 2499 } |
| 2237 if (sessionId != null) { | 2500 if (sessionId != null) { |
| 2238 _json["sessionId"] = sessionId; | 2501 _json["sessionId"] = sessionId; |
| 2239 } | 2502 } |
| 2240 return _json; | 2503 return _json; |
| 2241 } | 2504 } |
| 2242 } | 2505 } |
| 2243 | 2506 |
| 2244 /** Request to verify a custom token */ | 2507 /// Request to verify a custom token |
| 2245 class IdentitytoolkitRelyingpartyVerifyCustomTokenRequest { | 2508 class IdentitytoolkitRelyingpartyVerifyCustomTokenRequest { |
| 2246 /** | 2509 /// GCP project number of the requesting delegated app. Currently only |
| 2247 * GCP project number of the requesting delegated app. Currently only intended | 2510 /// intended for Firebase V1 migration. |
| 2248 * for Firebase V1 migration. | |
| 2249 */ | |
| 2250 core.String delegatedProjectNumber; | 2511 core.String delegatedProjectNumber; |
| 2251 /** Instance id token of the app. */ | 2512 |
| 2513 /// Instance id token of the app. |
| 2252 core.String instanceId; | 2514 core.String instanceId; |
| 2253 /** Whether return sts id token and refresh token instead of gitkit token. */ | 2515 |
| 2516 /// Whether return sts id token and refresh token instead of gitkit token. |
| 2254 core.bool returnSecureToken; | 2517 core.bool returnSecureToken; |
| 2255 /** The custom token to verify */ | 2518 |
| 2519 /// The custom token to verify |
| 2256 core.String token; | 2520 core.String token; |
| 2257 | 2521 |
| 2258 IdentitytoolkitRelyingpartyVerifyCustomTokenRequest(); | 2522 IdentitytoolkitRelyingpartyVerifyCustomTokenRequest(); |
| 2259 | 2523 |
| 2260 IdentitytoolkitRelyingpartyVerifyCustomTokenRequest.fromJson(core.Map _json) { | 2524 IdentitytoolkitRelyingpartyVerifyCustomTokenRequest.fromJson(core.Map _json) { |
| 2261 if (_json.containsKey("delegatedProjectNumber")) { | 2525 if (_json.containsKey("delegatedProjectNumber")) { |
| 2262 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 2526 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| 2263 } | 2527 } |
| 2264 if (_json.containsKey("instanceId")) { | 2528 if (_json.containsKey("instanceId")) { |
| 2265 instanceId = _json["instanceId"]; | 2529 instanceId = _json["instanceId"]; |
| 2266 } | 2530 } |
| 2267 if (_json.containsKey("returnSecureToken")) { | 2531 if (_json.containsKey("returnSecureToken")) { |
| 2268 returnSecureToken = _json["returnSecureToken"]; | 2532 returnSecureToken = _json["returnSecureToken"]; |
| 2269 } | 2533 } |
| 2270 if (_json.containsKey("token")) { | 2534 if (_json.containsKey("token")) { |
| 2271 token = _json["token"]; | 2535 token = _json["token"]; |
| 2272 } | 2536 } |
| 2273 } | 2537 } |
| 2274 | 2538 |
| 2275 core.Map<core.String, core.Object> toJson() { | 2539 core.Map<core.String, core.Object> toJson() { |
| 2276 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2540 final core.Map<core.String, core.Object> _json = |
| 2541 new core.Map<core.String, core.Object>(); |
| 2277 if (delegatedProjectNumber != null) { | 2542 if (delegatedProjectNumber != null) { |
| 2278 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 2543 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 2279 } | 2544 } |
| 2280 if (instanceId != null) { | 2545 if (instanceId != null) { |
| 2281 _json["instanceId"] = instanceId; | 2546 _json["instanceId"] = instanceId; |
| 2282 } | 2547 } |
| 2283 if (returnSecureToken != null) { | 2548 if (returnSecureToken != null) { |
| 2284 _json["returnSecureToken"] = returnSecureToken; | 2549 _json["returnSecureToken"] = returnSecureToken; |
| 2285 } | 2550 } |
| 2286 if (token != null) { | 2551 if (token != null) { |
| 2287 _json["token"] = token; | 2552 _json["token"] = token; |
| 2288 } | 2553 } |
| 2289 return _json; | 2554 return _json; |
| 2290 } | 2555 } |
| 2291 } | 2556 } |
| 2292 | 2557 |
| 2293 /** Request to verify the password. */ | 2558 /// Request to verify the password. |
| 2294 class IdentitytoolkitRelyingpartyVerifyPasswordRequest { | 2559 class IdentitytoolkitRelyingpartyVerifyPasswordRequest { |
| 2295 /** The captcha challenge. */ | 2560 /// The captcha challenge. |
| 2296 core.String captchaChallenge; | 2561 core.String captchaChallenge; |
| 2297 /** Response to the captcha. */ | 2562 |
| 2563 /// Response to the captcha. |
| 2298 core.String captchaResponse; | 2564 core.String captchaResponse; |
| 2299 /** | 2565 |
| 2300 * GCP project number of the requesting delegated app. Currently only intended | 2566 /// GCP project number of the requesting delegated app. Currently only |
| 2301 * for Firebase V1 migration. | 2567 /// intended for Firebase V1 migration. |
| 2302 */ | |
| 2303 core.String delegatedProjectNumber; | 2568 core.String delegatedProjectNumber; |
| 2304 /** The email of the user. */ | 2569 |
| 2570 /// The email of the user. |
| 2305 core.String email; | 2571 core.String email; |
| 2306 /** The GITKit token of the authenticated user. */ | 2572 |
| 2573 /// The GITKit token of the authenticated user. |
| 2307 core.String idToken; | 2574 core.String idToken; |
| 2308 /** Instance id token of the app. */ | 2575 |
| 2576 /// Instance id token of the app. |
| 2309 core.String instanceId; | 2577 core.String instanceId; |
| 2310 /** The password inputed by the user. */ | 2578 |
| 2579 /// The password inputed by the user. |
| 2311 core.String password; | 2580 core.String password; |
| 2312 /** | 2581 |
| 2313 * The GITKit token for the non-trusted IDP, which is to be confirmed by the | 2582 /// The GITKit token for the non-trusted IDP, which is to be confirmed by the |
| 2314 * user. | 2583 /// user. |
| 2315 */ | |
| 2316 core.String pendingIdToken; | 2584 core.String pendingIdToken; |
| 2317 /** Whether return sts id token and refresh token instead of gitkit token. */ | 2585 |
| 2586 /// Whether return sts id token and refresh token instead of gitkit token. |
| 2318 core.bool returnSecureToken; | 2587 core.bool returnSecureToken; |
| 2319 | 2588 |
| 2320 IdentitytoolkitRelyingpartyVerifyPasswordRequest(); | 2589 IdentitytoolkitRelyingpartyVerifyPasswordRequest(); |
| 2321 | 2590 |
| 2322 IdentitytoolkitRelyingpartyVerifyPasswordRequest.fromJson(core.Map _json) { | 2591 IdentitytoolkitRelyingpartyVerifyPasswordRequest.fromJson(core.Map _json) { |
| 2323 if (_json.containsKey("captchaChallenge")) { | 2592 if (_json.containsKey("captchaChallenge")) { |
| 2324 captchaChallenge = _json["captchaChallenge"]; | 2593 captchaChallenge = _json["captchaChallenge"]; |
| 2325 } | 2594 } |
| 2326 if (_json.containsKey("captchaResponse")) { | 2595 if (_json.containsKey("captchaResponse")) { |
| 2327 captchaResponse = _json["captchaResponse"]; | 2596 captchaResponse = _json["captchaResponse"]; |
| (...skipping 15 matching lines...) Expand all Loading... |
| 2343 } | 2612 } |
| 2344 if (_json.containsKey("pendingIdToken")) { | 2613 if (_json.containsKey("pendingIdToken")) { |
| 2345 pendingIdToken = _json["pendingIdToken"]; | 2614 pendingIdToken = _json["pendingIdToken"]; |
| 2346 } | 2615 } |
| 2347 if (_json.containsKey("returnSecureToken")) { | 2616 if (_json.containsKey("returnSecureToken")) { |
| 2348 returnSecureToken = _json["returnSecureToken"]; | 2617 returnSecureToken = _json["returnSecureToken"]; |
| 2349 } | 2618 } |
| 2350 } | 2619 } |
| 2351 | 2620 |
| 2352 core.Map<core.String, core.Object> toJson() { | 2621 core.Map<core.String, core.Object> toJson() { |
| 2353 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2622 final core.Map<core.String, core.Object> _json = |
| 2623 new core.Map<core.String, core.Object>(); |
| 2354 if (captchaChallenge != null) { | 2624 if (captchaChallenge != null) { |
| 2355 _json["captchaChallenge"] = captchaChallenge; | 2625 _json["captchaChallenge"] = captchaChallenge; |
| 2356 } | 2626 } |
| 2357 if (captchaResponse != null) { | 2627 if (captchaResponse != null) { |
| 2358 _json["captchaResponse"] = captchaResponse; | 2628 _json["captchaResponse"] = captchaResponse; |
| 2359 } | 2629 } |
| 2360 if (delegatedProjectNumber != null) { | 2630 if (delegatedProjectNumber != null) { |
| 2361 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 2631 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 2362 } | 2632 } |
| 2363 if (email != null) { | 2633 if (email != null) { |
| (...skipping 11 matching lines...) Expand all Loading... |
| 2375 if (pendingIdToken != null) { | 2645 if (pendingIdToken != null) { |
| 2376 _json["pendingIdToken"] = pendingIdToken; | 2646 _json["pendingIdToken"] = pendingIdToken; |
| 2377 } | 2647 } |
| 2378 if (returnSecureToken != null) { | 2648 if (returnSecureToken != null) { |
| 2379 _json["returnSecureToken"] = returnSecureToken; | 2649 _json["returnSecureToken"] = returnSecureToken; |
| 2380 } | 2650 } |
| 2381 return _json; | 2651 return _json; |
| 2382 } | 2652 } |
| 2383 } | 2653 } |
| 2384 | 2654 |
| 2385 /** Template for a single idp configuration. */ | 2655 /// Request for Identitytoolkit-VerifyPhoneNumber |
| 2656 class IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest { |
| 2657 core.String code; |
| 2658 core.String idToken; |
| 2659 core.String operation; |
| 2660 core.String phoneNumber; |
| 2661 |
| 2662 /// The session info previously returned by |
| 2663 /// IdentityToolkit-SendVerificationCode. |
| 2664 core.String sessionInfo; |
| 2665 core.String temporaryProof; |
| 2666 core.String verificationProof; |
| 2667 |
| 2668 IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest(); |
| 2669 |
| 2670 IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest.fromJson(core.Map _json) { |
| 2671 if (_json.containsKey("code")) { |
| 2672 code = _json["code"]; |
| 2673 } |
| 2674 if (_json.containsKey("idToken")) { |
| 2675 idToken = _json["idToken"]; |
| 2676 } |
| 2677 if (_json.containsKey("operation")) { |
| 2678 operation = _json["operation"]; |
| 2679 } |
| 2680 if (_json.containsKey("phoneNumber")) { |
| 2681 phoneNumber = _json["phoneNumber"]; |
| 2682 } |
| 2683 if (_json.containsKey("sessionInfo")) { |
| 2684 sessionInfo = _json["sessionInfo"]; |
| 2685 } |
| 2686 if (_json.containsKey("temporaryProof")) { |
| 2687 temporaryProof = _json["temporaryProof"]; |
| 2688 } |
| 2689 if (_json.containsKey("verificationProof")) { |
| 2690 verificationProof = _json["verificationProof"]; |
| 2691 } |
| 2692 } |
| 2693 |
| 2694 core.Map<core.String, core.Object> toJson() { |
| 2695 final core.Map<core.String, core.Object> _json = |
| 2696 new core.Map<core.String, core.Object>(); |
| 2697 if (code != null) { |
| 2698 _json["code"] = code; |
| 2699 } |
| 2700 if (idToken != null) { |
| 2701 _json["idToken"] = idToken; |
| 2702 } |
| 2703 if (operation != null) { |
| 2704 _json["operation"] = operation; |
| 2705 } |
| 2706 if (phoneNumber != null) { |
| 2707 _json["phoneNumber"] = phoneNumber; |
| 2708 } |
| 2709 if (sessionInfo != null) { |
| 2710 _json["sessionInfo"] = sessionInfo; |
| 2711 } |
| 2712 if (temporaryProof != null) { |
| 2713 _json["temporaryProof"] = temporaryProof; |
| 2714 } |
| 2715 if (verificationProof != null) { |
| 2716 _json["verificationProof"] = verificationProof; |
| 2717 } |
| 2718 return _json; |
| 2719 } |
| 2720 } |
| 2721 |
| 2722 /// Response for Identitytoolkit-VerifyPhoneNumber |
| 2723 class IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse { |
| 2724 core.String expiresIn; |
| 2725 core.String idToken; |
| 2726 core.bool isNewUser; |
| 2727 core.String localId; |
| 2728 core.String phoneNumber; |
| 2729 core.String refreshToken; |
| 2730 core.String temporaryProof; |
| 2731 core.String temporaryProofExpiresIn; |
| 2732 core.String verificationProof; |
| 2733 core.String verificationProofExpiresIn; |
| 2734 |
| 2735 IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse(); |
| 2736 |
| 2737 IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse.fromJson( |
| 2738 core.Map _json) { |
| 2739 if (_json.containsKey("expiresIn")) { |
| 2740 expiresIn = _json["expiresIn"]; |
| 2741 } |
| 2742 if (_json.containsKey("idToken")) { |
| 2743 idToken = _json["idToken"]; |
| 2744 } |
| 2745 if (_json.containsKey("isNewUser")) { |
| 2746 isNewUser = _json["isNewUser"]; |
| 2747 } |
| 2748 if (_json.containsKey("localId")) { |
| 2749 localId = _json["localId"]; |
| 2750 } |
| 2751 if (_json.containsKey("phoneNumber")) { |
| 2752 phoneNumber = _json["phoneNumber"]; |
| 2753 } |
| 2754 if (_json.containsKey("refreshToken")) { |
| 2755 refreshToken = _json["refreshToken"]; |
| 2756 } |
| 2757 if (_json.containsKey("temporaryProof")) { |
| 2758 temporaryProof = _json["temporaryProof"]; |
| 2759 } |
| 2760 if (_json.containsKey("temporaryProofExpiresIn")) { |
| 2761 temporaryProofExpiresIn = _json["temporaryProofExpiresIn"]; |
| 2762 } |
| 2763 if (_json.containsKey("verificationProof")) { |
| 2764 verificationProof = _json["verificationProof"]; |
| 2765 } |
| 2766 if (_json.containsKey("verificationProofExpiresIn")) { |
| 2767 verificationProofExpiresIn = _json["verificationProofExpiresIn"]; |
| 2768 } |
| 2769 } |
| 2770 |
| 2771 core.Map<core.String, core.Object> toJson() { |
| 2772 final core.Map<core.String, core.Object> _json = |
| 2773 new core.Map<core.String, core.Object>(); |
| 2774 if (expiresIn != null) { |
| 2775 _json["expiresIn"] = expiresIn; |
| 2776 } |
| 2777 if (idToken != null) { |
| 2778 _json["idToken"] = idToken; |
| 2779 } |
| 2780 if (isNewUser != null) { |
| 2781 _json["isNewUser"] = isNewUser; |
| 2782 } |
| 2783 if (localId != null) { |
| 2784 _json["localId"] = localId; |
| 2785 } |
| 2786 if (phoneNumber != null) { |
| 2787 _json["phoneNumber"] = phoneNumber; |
| 2788 } |
| 2789 if (refreshToken != null) { |
| 2790 _json["refreshToken"] = refreshToken; |
| 2791 } |
| 2792 if (temporaryProof != null) { |
| 2793 _json["temporaryProof"] = temporaryProof; |
| 2794 } |
| 2795 if (temporaryProofExpiresIn != null) { |
| 2796 _json["temporaryProofExpiresIn"] = temporaryProofExpiresIn; |
| 2797 } |
| 2798 if (verificationProof != null) { |
| 2799 _json["verificationProof"] = verificationProof; |
| 2800 } |
| 2801 if (verificationProofExpiresIn != null) { |
| 2802 _json["verificationProofExpiresIn"] = verificationProofExpiresIn; |
| 2803 } |
| 2804 return _json; |
| 2805 } |
| 2806 } |
| 2807 |
| 2808 /// Template for a single idp configuration. |
| 2386 class IdpConfig { | 2809 class IdpConfig { |
| 2387 /** OAuth2 client ID. */ | 2810 /// OAuth2 client ID. |
| 2388 core.String clientId; | 2811 core.String clientId; |
| 2389 /** Whether this IDP is enabled. */ | 2812 |
| 2813 /// Whether this IDP is enabled. |
| 2390 core.bool enabled; | 2814 core.bool enabled; |
| 2391 /** | 2815 |
| 2392 * Percent of users who will be prompted/redirected federated login for this | 2816 /// Percent of users who will be prompted/redirected federated login for this |
| 2393 * IDP. | 2817 /// IDP. |
| 2394 */ | |
| 2395 core.int experimentPercent; | 2818 core.int experimentPercent; |
| 2396 /** OAuth2 provider. */ | 2819 |
| 2820 /// OAuth2 provider. |
| 2397 core.String provider; | 2821 core.String provider; |
| 2398 /** OAuth2 client secret. */ | 2822 |
| 2823 /// OAuth2 client secret. |
| 2399 core.String secret; | 2824 core.String secret; |
| 2400 /** Whitelisted client IDs for audience check. */ | 2825 |
| 2826 /// Whitelisted client IDs for audience check. |
| 2401 core.List<core.String> whitelistedAudiences; | 2827 core.List<core.String> whitelistedAudiences; |
| 2402 | 2828 |
| 2403 IdpConfig(); | 2829 IdpConfig(); |
| 2404 | 2830 |
| 2405 IdpConfig.fromJson(core.Map _json) { | 2831 IdpConfig.fromJson(core.Map _json) { |
| 2406 if (_json.containsKey("clientId")) { | 2832 if (_json.containsKey("clientId")) { |
| 2407 clientId = _json["clientId"]; | 2833 clientId = _json["clientId"]; |
| 2408 } | 2834 } |
| 2409 if (_json.containsKey("enabled")) { | 2835 if (_json.containsKey("enabled")) { |
| 2410 enabled = _json["enabled"]; | 2836 enabled = _json["enabled"]; |
| 2411 } | 2837 } |
| 2412 if (_json.containsKey("experimentPercent")) { | 2838 if (_json.containsKey("experimentPercent")) { |
| 2413 experimentPercent = _json["experimentPercent"]; | 2839 experimentPercent = _json["experimentPercent"]; |
| 2414 } | 2840 } |
| 2415 if (_json.containsKey("provider")) { | 2841 if (_json.containsKey("provider")) { |
| 2416 provider = _json["provider"]; | 2842 provider = _json["provider"]; |
| 2417 } | 2843 } |
| 2418 if (_json.containsKey("secret")) { | 2844 if (_json.containsKey("secret")) { |
| 2419 secret = _json["secret"]; | 2845 secret = _json["secret"]; |
| 2420 } | 2846 } |
| 2421 if (_json.containsKey("whitelistedAudiences")) { | 2847 if (_json.containsKey("whitelistedAudiences")) { |
| 2422 whitelistedAudiences = _json["whitelistedAudiences"]; | 2848 whitelistedAudiences = _json["whitelistedAudiences"]; |
| 2423 } | 2849 } |
| 2424 } | 2850 } |
| 2425 | 2851 |
| 2426 core.Map<core.String, core.Object> toJson() { | 2852 core.Map<core.String, core.Object> toJson() { |
| 2427 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2853 final core.Map<core.String, core.Object> _json = |
| 2854 new core.Map<core.String, core.Object>(); |
| 2428 if (clientId != null) { | 2855 if (clientId != null) { |
| 2429 _json["clientId"] = clientId; | 2856 _json["clientId"] = clientId; |
| 2430 } | 2857 } |
| 2431 if (enabled != null) { | 2858 if (enabled != null) { |
| 2432 _json["enabled"] = enabled; | 2859 _json["enabled"] = enabled; |
| 2433 } | 2860 } |
| 2434 if (experimentPercent != null) { | 2861 if (experimentPercent != null) { |
| 2435 _json["experimentPercent"] = experimentPercent; | 2862 _json["experimentPercent"] = experimentPercent; |
| 2436 } | 2863 } |
| 2437 if (provider != null) { | 2864 if (provider != null) { |
| 2438 _json["provider"] = provider; | 2865 _json["provider"] = provider; |
| 2439 } | 2866 } |
| 2440 if (secret != null) { | 2867 if (secret != null) { |
| 2441 _json["secret"] = secret; | 2868 _json["secret"] = secret; |
| 2442 } | 2869 } |
| 2443 if (whitelistedAudiences != null) { | 2870 if (whitelistedAudiences != null) { |
| 2444 _json["whitelistedAudiences"] = whitelistedAudiences; | 2871 _json["whitelistedAudiences"] = whitelistedAudiences; |
| 2445 } | 2872 } |
| 2446 return _json; | 2873 return _json; |
| 2447 } | 2874 } |
| 2448 } | 2875 } |
| 2449 | 2876 |
| 2450 /** | 2877 /// Request of getting a code for user confirmation (reset password, change |
| 2451 * Request of getting a code for user confirmation (reset password, change email | 2878 /// email etc.) |
| 2452 * etc.) | |
| 2453 */ | |
| 2454 class Relyingparty { | 2879 class Relyingparty { |
| 2455 /** | 2880 /// whether or not to install the android app on the device where the link is |
| 2456 * whether or not to install the android app on the device where the link is | 2881 /// opened |
| 2457 * opened | |
| 2458 */ | |
| 2459 core.bool androidInstallApp; | 2882 core.bool androidInstallApp; |
| 2460 /** | 2883 |
| 2461 * minimum version of the app. if the version on the device is lower than this | 2884 /// minimum version of the app. if the version on the device is lower than |
| 2462 * version then the user is taken to the play store to upgrade the app | 2885 /// this version then the user is taken to the play store to upgrade the app |
| 2463 */ | |
| 2464 core.String androidMinimumVersion; | 2886 core.String androidMinimumVersion; |
| 2465 /** android package name of the android app to handle the action code */ | 2887 |
| 2888 /// android package name of the android app to handle the action code |
| 2466 core.String androidPackageName; | 2889 core.String androidPackageName; |
| 2467 /** | 2890 |
| 2468 * whether or not the app can handle the oob code without first going to web | 2891 /// whether or not the app can handle the oob code without first going to web |
| 2469 */ | |
| 2470 core.bool canHandleCodeInApp; | 2892 core.bool canHandleCodeInApp; |
| 2471 /** The recaptcha response from the user. */ | 2893 |
| 2894 /// The recaptcha response from the user. |
| 2472 core.String captchaResp; | 2895 core.String captchaResp; |
| 2473 /** The recaptcha challenge presented to the user. */ | 2896 |
| 2897 /// The recaptcha challenge presented to the user. |
| 2474 core.String challenge; | 2898 core.String challenge; |
| 2475 /** The url to continue to the Gitkit app */ | 2899 |
| 2900 /// The url to continue to the Gitkit app |
| 2476 core.String continueUrl; | 2901 core.String continueUrl; |
| 2477 /** The email of the user. */ | 2902 |
| 2903 /// The email of the user. |
| 2478 core.String email; | 2904 core.String email; |
| 2479 /** iOS app store id to download the app if it's not already installed */ | 2905 |
| 2906 /// iOS app store id to download the app if it's not already installed |
| 2480 core.String iOSAppStoreId; | 2907 core.String iOSAppStoreId; |
| 2481 /** the iOS bundle id of iOS app to handle the action code */ | 2908 |
| 2909 /// the iOS bundle id of iOS app to handle the action code |
| 2482 core.String iOSBundleId; | 2910 core.String iOSBundleId; |
| 2483 /** The user's Gitkit login token for email change. */ | 2911 |
| 2912 /// The user's Gitkit login token for email change. |
| 2484 core.String idToken; | 2913 core.String idToken; |
| 2485 /** The fixed string "identitytoolkit#relyingparty". */ | 2914 |
| 2915 /// The fixed string "identitytoolkit#relyingparty". |
| 2486 core.String kind; | 2916 core.String kind; |
| 2487 /** The new email if the code is for email change. */ | 2917 |
| 2918 /// The new email if the code is for email change. |
| 2488 core.String newEmail; | 2919 core.String newEmail; |
| 2489 /** The request type. */ | 2920 |
| 2921 /// The request type. |
| 2490 core.String requestType; | 2922 core.String requestType; |
| 2491 /** The IP address of the user. */ | 2923 |
| 2924 /// The IP address of the user. |
| 2492 core.String userIp; | 2925 core.String userIp; |
| 2493 | 2926 |
| 2494 Relyingparty(); | 2927 Relyingparty(); |
| 2495 | 2928 |
| 2496 Relyingparty.fromJson(core.Map _json) { | 2929 Relyingparty.fromJson(core.Map _json) { |
| 2497 if (_json.containsKey("androidInstallApp")) { | 2930 if (_json.containsKey("androidInstallApp")) { |
| 2498 androidInstallApp = _json["androidInstallApp"]; | 2931 androidInstallApp = _json["androidInstallApp"]; |
| 2499 } | 2932 } |
| 2500 if (_json.containsKey("androidMinimumVersion")) { | 2933 if (_json.containsKey("androidMinimumVersion")) { |
| 2501 androidMinimumVersion = _json["androidMinimumVersion"]; | 2934 androidMinimumVersion = _json["androidMinimumVersion"]; |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2535 } | 2968 } |
| 2536 if (_json.containsKey("requestType")) { | 2969 if (_json.containsKey("requestType")) { |
| 2537 requestType = _json["requestType"]; | 2970 requestType = _json["requestType"]; |
| 2538 } | 2971 } |
| 2539 if (_json.containsKey("userIp")) { | 2972 if (_json.containsKey("userIp")) { |
| 2540 userIp = _json["userIp"]; | 2973 userIp = _json["userIp"]; |
| 2541 } | 2974 } |
| 2542 } | 2975 } |
| 2543 | 2976 |
| 2544 core.Map<core.String, core.Object> toJson() { | 2977 core.Map<core.String, core.Object> toJson() { |
| 2545 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2978 final core.Map<core.String, core.Object> _json = |
| 2979 new core.Map<core.String, core.Object>(); |
| 2546 if (androidInstallApp != null) { | 2980 if (androidInstallApp != null) { |
| 2547 _json["androidInstallApp"] = androidInstallApp; | 2981 _json["androidInstallApp"] = androidInstallApp; |
| 2548 } | 2982 } |
| 2549 if (androidMinimumVersion != null) { | 2983 if (androidMinimumVersion != null) { |
| 2550 _json["androidMinimumVersion"] = androidMinimumVersion; | 2984 _json["androidMinimumVersion"] = androidMinimumVersion; |
| 2551 } | 2985 } |
| 2552 if (androidPackageName != null) { | 2986 if (androidPackageName != null) { |
| 2553 _json["androidPackageName"] = androidPackageName; | 2987 _json["androidPackageName"] = androidPackageName; |
| 2554 } | 2988 } |
| 2555 if (canHandleCodeInApp != null) { | 2989 if (canHandleCodeInApp != null) { |
| (...skipping 29 matching lines...) Expand all Loading... |
| 2585 if (requestType != null) { | 3019 if (requestType != null) { |
| 2586 _json["requestType"] = requestType; | 3020 _json["requestType"] = requestType; |
| 2587 } | 3021 } |
| 2588 if (userIp != null) { | 3022 if (userIp != null) { |
| 2589 _json["userIp"] = userIp; | 3023 _json["userIp"] = userIp; |
| 2590 } | 3024 } |
| 2591 return _json; | 3025 return _json; |
| 2592 } | 3026 } |
| 2593 } | 3027 } |
| 2594 | 3028 |
| 2595 /** Response of resetting the password. */ | 3029 /// Response of resetting the password. |
| 2596 class ResetPasswordResponse { | 3030 class ResetPasswordResponse { |
| 2597 /** | 3031 /// The user's email. If the out-of-band code is for email recovery, the |
| 2598 * The user's email. If the out-of-band code is for email recovery, the user's | 3032 /// user's original email. |
| 2599 * original email. | |
| 2600 */ | |
| 2601 core.String email; | 3033 core.String email; |
| 2602 /** The fixed string "identitytoolkit#ResetPasswordResponse". */ | 3034 |
| 3035 /// The fixed string "identitytoolkit#ResetPasswordResponse". |
| 2603 core.String kind; | 3036 core.String kind; |
| 2604 /** If the out-of-band code is for email recovery, the user's new email. */ | 3037 |
| 3038 /// If the out-of-band code is for email recovery, the user's new email. |
| 2605 core.String newEmail; | 3039 core.String newEmail; |
| 2606 /** The request type. */ | 3040 |
| 3041 /// The request type. |
| 2607 core.String requestType; | 3042 core.String requestType; |
| 2608 | 3043 |
| 2609 ResetPasswordResponse(); | 3044 ResetPasswordResponse(); |
| 2610 | 3045 |
| 2611 ResetPasswordResponse.fromJson(core.Map _json) { | 3046 ResetPasswordResponse.fromJson(core.Map _json) { |
| 2612 if (_json.containsKey("email")) { | 3047 if (_json.containsKey("email")) { |
| 2613 email = _json["email"]; | 3048 email = _json["email"]; |
| 2614 } | 3049 } |
| 2615 if (_json.containsKey("kind")) { | 3050 if (_json.containsKey("kind")) { |
| 2616 kind = _json["kind"]; | 3051 kind = _json["kind"]; |
| 2617 } | 3052 } |
| 2618 if (_json.containsKey("newEmail")) { | 3053 if (_json.containsKey("newEmail")) { |
| 2619 newEmail = _json["newEmail"]; | 3054 newEmail = _json["newEmail"]; |
| 2620 } | 3055 } |
| 2621 if (_json.containsKey("requestType")) { | 3056 if (_json.containsKey("requestType")) { |
| 2622 requestType = _json["requestType"]; | 3057 requestType = _json["requestType"]; |
| 2623 } | 3058 } |
| 2624 } | 3059 } |
| 2625 | 3060 |
| 2626 core.Map<core.String, core.Object> toJson() { | 3061 core.Map<core.String, core.Object> toJson() { |
| 2627 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3062 final core.Map<core.String, core.Object> _json = |
| 3063 new core.Map<core.String, core.Object>(); |
| 2628 if (email != null) { | 3064 if (email != null) { |
| 2629 _json["email"] = email; | 3065 _json["email"] = email; |
| 2630 } | 3066 } |
| 2631 if (kind != null) { | 3067 if (kind != null) { |
| 2632 _json["kind"] = kind; | 3068 _json["kind"] = kind; |
| 2633 } | 3069 } |
| 2634 if (newEmail != null) { | 3070 if (newEmail != null) { |
| 2635 _json["newEmail"] = newEmail; | 3071 _json["newEmail"] = newEmail; |
| 2636 } | 3072 } |
| 2637 if (requestType != null) { | 3073 if (requestType != null) { |
| 2638 _json["requestType"] = requestType; | 3074 _json["requestType"] = requestType; |
| 2639 } | 3075 } |
| 2640 return _json; | 3076 return _json; |
| 2641 } | 3077 } |
| 2642 } | 3078 } |
| 2643 | 3079 |
| 2644 class SetAccountInfoResponseProviderUserInfo { | 3080 class SetAccountInfoResponseProviderUserInfo { |
| 2645 /** The user's display name at the IDP. */ | 3081 /// The user's display name at the IDP. |
| 2646 core.String displayName; | 3082 core.String displayName; |
| 2647 /** User's identifier at IDP. */ | 3083 |
| 3084 /// User's identifier at IDP. |
| 2648 core.String federatedId; | 3085 core.String federatedId; |
| 2649 /** The user's photo url at the IDP. */ | 3086 |
| 3087 /// The user's photo url at the IDP. |
| 2650 core.String photoUrl; | 3088 core.String photoUrl; |
| 2651 /** | 3089 |
| 2652 * The IdP ID. For whitelisted IdPs it's a short domain name, e.g., | 3090 /// The IdP ID. For whitelisted IdPs it's a short domain name, e.g., |
| 2653 * google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the | 3091 /// google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's |
| 2654 * OP identifier. | 3092 /// the OP identifier. |
| 2655 */ | |
| 2656 core.String providerId; | 3093 core.String providerId; |
| 2657 | 3094 |
| 2658 SetAccountInfoResponseProviderUserInfo(); | 3095 SetAccountInfoResponseProviderUserInfo(); |
| 2659 | 3096 |
| 2660 SetAccountInfoResponseProviderUserInfo.fromJson(core.Map _json) { | 3097 SetAccountInfoResponseProviderUserInfo.fromJson(core.Map _json) { |
| 2661 if (_json.containsKey("displayName")) { | 3098 if (_json.containsKey("displayName")) { |
| 2662 displayName = _json["displayName"]; | 3099 displayName = _json["displayName"]; |
| 2663 } | 3100 } |
| 2664 if (_json.containsKey("federatedId")) { | 3101 if (_json.containsKey("federatedId")) { |
| 2665 federatedId = _json["federatedId"]; | 3102 federatedId = _json["federatedId"]; |
| 2666 } | 3103 } |
| 2667 if (_json.containsKey("photoUrl")) { | 3104 if (_json.containsKey("photoUrl")) { |
| 2668 photoUrl = _json["photoUrl"]; | 3105 photoUrl = _json["photoUrl"]; |
| 2669 } | 3106 } |
| 2670 if (_json.containsKey("providerId")) { | 3107 if (_json.containsKey("providerId")) { |
| 2671 providerId = _json["providerId"]; | 3108 providerId = _json["providerId"]; |
| 2672 } | 3109 } |
| 2673 } | 3110 } |
| 2674 | 3111 |
| 2675 core.Map<core.String, core.Object> toJson() { | 3112 core.Map<core.String, core.Object> toJson() { |
| 2676 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3113 final core.Map<core.String, core.Object> _json = |
| 3114 new core.Map<core.String, core.Object>(); |
| 2677 if (displayName != null) { | 3115 if (displayName != null) { |
| 2678 _json["displayName"] = displayName; | 3116 _json["displayName"] = displayName; |
| 2679 } | 3117 } |
| 2680 if (federatedId != null) { | 3118 if (federatedId != null) { |
| 2681 _json["federatedId"] = federatedId; | 3119 _json["federatedId"] = federatedId; |
| 2682 } | 3120 } |
| 2683 if (photoUrl != null) { | 3121 if (photoUrl != null) { |
| 2684 _json["photoUrl"] = photoUrl; | 3122 _json["photoUrl"] = photoUrl; |
| 2685 } | 3123 } |
| 2686 if (providerId != null) { | 3124 if (providerId != null) { |
| 2687 _json["providerId"] = providerId; | 3125 _json["providerId"] = providerId; |
| 2688 } | 3126 } |
| 2689 return _json; | 3127 return _json; |
| 2690 } | 3128 } |
| 2691 } | 3129 } |
| 2692 | 3130 |
| 2693 /** Respone of setting the account information. */ | 3131 /// Respone of setting the account information. |
| 2694 class SetAccountInfoResponse { | 3132 class SetAccountInfoResponse { |
| 2695 /** The name of the user. */ | 3133 /// The name of the user. |
| 2696 core.String displayName; | 3134 core.String displayName; |
| 2697 /** The email of the user. */ | 3135 |
| 3136 /// The email of the user. |
| 2698 core.String email; | 3137 core.String email; |
| 2699 /** If email has been verified. */ | 3138 |
| 3139 /// If email has been verified. |
| 2700 core.bool emailVerified; | 3140 core.bool emailVerified; |
| 2701 /** | 3141 |
| 2702 * If idToken is STS id token, then this field will be expiration time of STS | 3142 /// If idToken is STS id token, then this field will be expiration time of |
| 2703 * id token in seconds. | 3143 /// STS id token in seconds. |
| 2704 */ | |
| 2705 core.String expiresIn; | 3144 core.String expiresIn; |
| 2706 /** The Gitkit id token to login the newly sign up user. */ | 3145 |
| 3146 /// The Gitkit id token to login the newly sign up user. |
| 2707 core.String idToken; | 3147 core.String idToken; |
| 2708 /** The fixed string "identitytoolkit#SetAccountInfoResponse". */ | 3148 |
| 3149 /// The fixed string "identitytoolkit#SetAccountInfoResponse". |
| 2709 core.String kind; | 3150 core.String kind; |
| 2710 /** The local ID of the user. */ | 3151 |
| 3152 /// The local ID of the user. |
| 2711 core.String localId; | 3153 core.String localId; |
| 2712 /** The new email the user attempts to change to. */ | 3154 |
| 3155 /// The new email the user attempts to change to. |
| 2713 core.String newEmail; | 3156 core.String newEmail; |
| 2714 /** The user's hashed password. */ | 3157 |
| 3158 /// The user's hashed password. |
| 2715 core.String passwordHash; | 3159 core.String passwordHash; |
| 2716 core.List<core.int> get passwordHashAsBytes { | 3160 core.List<core.int> get passwordHashAsBytes { |
| 2717 return convert.BASE64.decode(passwordHash); | 3161 return convert.BASE64.decode(passwordHash); |
| 2718 } | 3162 } |
| 2719 | 3163 |
| 2720 void set passwordHashAsBytes(core.List<core.int> _bytes) { | 3164 void set passwordHashAsBytes(core.List<core.int> _bytes) { |
| 2721 passwordHash = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll
("+", "-"); | 3165 passwordHash = |
| 3166 convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-"); |
| 2722 } | 3167 } |
| 2723 /** The photo url of the user. */ | 3168 |
| 3169 /// The photo url of the user. |
| 2724 core.String photoUrl; | 3170 core.String photoUrl; |
| 2725 /** The user's profiles at the associated IdPs. */ | 3171 |
| 3172 /// The user's profiles at the associated IdPs. |
| 2726 core.List<SetAccountInfoResponseProviderUserInfo> providerUserInfo; | 3173 core.List<SetAccountInfoResponseProviderUserInfo> providerUserInfo; |
| 2727 /** If idToken is STS id token, then this field will be refresh token. */ | 3174 |
| 3175 /// If idToken is STS id token, then this field will be refresh token. |
| 2728 core.String refreshToken; | 3176 core.String refreshToken; |
| 2729 | 3177 |
| 2730 SetAccountInfoResponse(); | 3178 SetAccountInfoResponse(); |
| 2731 | 3179 |
| 2732 SetAccountInfoResponse.fromJson(core.Map _json) { | 3180 SetAccountInfoResponse.fromJson(core.Map _json) { |
| 2733 if (_json.containsKey("displayName")) { | 3181 if (_json.containsKey("displayName")) { |
| 2734 displayName = _json["displayName"]; | 3182 displayName = _json["displayName"]; |
| 2735 } | 3183 } |
| 2736 if (_json.containsKey("email")) { | 3184 if (_json.containsKey("email")) { |
| 2737 email = _json["email"]; | 3185 email = _json["email"]; |
| (...skipping 16 matching lines...) Expand all Loading... |
| 2754 if (_json.containsKey("newEmail")) { | 3202 if (_json.containsKey("newEmail")) { |
| 2755 newEmail = _json["newEmail"]; | 3203 newEmail = _json["newEmail"]; |
| 2756 } | 3204 } |
| 2757 if (_json.containsKey("passwordHash")) { | 3205 if (_json.containsKey("passwordHash")) { |
| 2758 passwordHash = _json["passwordHash"]; | 3206 passwordHash = _json["passwordHash"]; |
| 2759 } | 3207 } |
| 2760 if (_json.containsKey("photoUrl")) { | 3208 if (_json.containsKey("photoUrl")) { |
| 2761 photoUrl = _json["photoUrl"]; | 3209 photoUrl = _json["photoUrl"]; |
| 2762 } | 3210 } |
| 2763 if (_json.containsKey("providerUserInfo")) { | 3211 if (_json.containsKey("providerUserInfo")) { |
| 2764 providerUserInfo = _json["providerUserInfo"].map((value) => new SetAccount
InfoResponseProviderUserInfo.fromJson(value)).toList(); | 3212 providerUserInfo = _json["providerUserInfo"] |
| 3213 .map((value) => |
| 3214 new SetAccountInfoResponseProviderUserInfo.fromJson(value)) |
| 3215 .toList(); |
| 2765 } | 3216 } |
| 2766 if (_json.containsKey("refreshToken")) { | 3217 if (_json.containsKey("refreshToken")) { |
| 2767 refreshToken = _json["refreshToken"]; | 3218 refreshToken = _json["refreshToken"]; |
| 2768 } | 3219 } |
| 2769 } | 3220 } |
| 2770 | 3221 |
| 2771 core.Map<core.String, core.Object> toJson() { | 3222 core.Map<core.String, core.Object> toJson() { |
| 2772 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3223 final core.Map<core.String, core.Object> _json = |
| 3224 new core.Map<core.String, core.Object>(); |
| 2773 if (displayName != null) { | 3225 if (displayName != null) { |
| 2774 _json["displayName"] = displayName; | 3226 _json["displayName"] = displayName; |
| 2775 } | 3227 } |
| 2776 if (email != null) { | 3228 if (email != null) { |
| 2777 _json["email"] = email; | 3229 _json["email"] = email; |
| 2778 } | 3230 } |
| 2779 if (emailVerified != null) { | 3231 if (emailVerified != null) { |
| 2780 _json["emailVerified"] = emailVerified; | 3232 _json["emailVerified"] = emailVerified; |
| 2781 } | 3233 } |
| 2782 if (expiresIn != null) { | 3234 if (expiresIn != null) { |
| (...skipping 11 matching lines...) Expand all Loading... |
| 2794 if (newEmail != null) { | 3246 if (newEmail != null) { |
| 2795 _json["newEmail"] = newEmail; | 3247 _json["newEmail"] = newEmail; |
| 2796 } | 3248 } |
| 2797 if (passwordHash != null) { | 3249 if (passwordHash != null) { |
| 2798 _json["passwordHash"] = passwordHash; | 3250 _json["passwordHash"] = passwordHash; |
| 2799 } | 3251 } |
| 2800 if (photoUrl != null) { | 3252 if (photoUrl != null) { |
| 2801 _json["photoUrl"] = photoUrl; | 3253 _json["photoUrl"] = photoUrl; |
| 2802 } | 3254 } |
| 2803 if (providerUserInfo != null) { | 3255 if (providerUserInfo != null) { |
| 2804 _json["providerUserInfo"] = providerUserInfo.map((value) => (value).toJson
()).toList(); | 3256 _json["providerUserInfo"] = |
| 3257 providerUserInfo.map((value) => (value).toJson()).toList(); |
| 2805 } | 3258 } |
| 2806 if (refreshToken != null) { | 3259 if (refreshToken != null) { |
| 2807 _json["refreshToken"] = refreshToken; | 3260 _json["refreshToken"] = refreshToken; |
| 2808 } | 3261 } |
| 2809 return _json; | 3262 return _json; |
| 2810 } | 3263 } |
| 2811 } | 3264 } |
| 2812 | 3265 |
| 2813 /** | 3266 /// Response of signing up new user, creating anonymous user or anonymous user |
| 2814 * Response of signing up new user, creating anonymous user or anonymous user | 3267 /// reauth. |
| 2815 * reauth. | |
| 2816 */ | |
| 2817 class SignupNewUserResponse { | 3268 class SignupNewUserResponse { |
| 2818 /** The name of the user. */ | 3269 /// The name of the user. |
| 2819 core.String displayName; | 3270 core.String displayName; |
| 2820 /** The email of the user. */ | 3271 |
| 3272 /// The email of the user. |
| 2821 core.String email; | 3273 core.String email; |
| 2822 /** | 3274 |
| 2823 * If idToken is STS id token, then this field will be expiration time of STS | 3275 /// If idToken is STS id token, then this field will be expiration time of |
| 2824 * id token in seconds. | 3276 /// STS id token in seconds. |
| 2825 */ | |
| 2826 core.String expiresIn; | 3277 core.String expiresIn; |
| 2827 /** The Gitkit id token to login the newly sign up user. */ | 3278 |
| 3279 /// The Gitkit id token to login the newly sign up user. |
| 2828 core.String idToken; | 3280 core.String idToken; |
| 2829 /** The fixed string "identitytoolkit#SignupNewUserResponse". */ | 3281 |
| 3282 /// The fixed string "identitytoolkit#SignupNewUserResponse". |
| 2830 core.String kind; | 3283 core.String kind; |
| 2831 /** The RP local ID of the user. */ | 3284 |
| 3285 /// The RP local ID of the user. |
| 2832 core.String localId; | 3286 core.String localId; |
| 2833 /** If idToken is STS id token, then this field will be refresh token. */ | 3287 |
| 3288 /// If idToken is STS id token, then this field will be refresh token. |
| 2834 core.String refreshToken; | 3289 core.String refreshToken; |
| 2835 | 3290 |
| 2836 SignupNewUserResponse(); | 3291 SignupNewUserResponse(); |
| 2837 | 3292 |
| 2838 SignupNewUserResponse.fromJson(core.Map _json) { | 3293 SignupNewUserResponse.fromJson(core.Map _json) { |
| 2839 if (_json.containsKey("displayName")) { | 3294 if (_json.containsKey("displayName")) { |
| 2840 displayName = _json["displayName"]; | 3295 displayName = _json["displayName"]; |
| 2841 } | 3296 } |
| 2842 if (_json.containsKey("email")) { | 3297 if (_json.containsKey("email")) { |
| 2843 email = _json["email"]; | 3298 email = _json["email"]; |
| 2844 } | 3299 } |
| 2845 if (_json.containsKey("expiresIn")) { | 3300 if (_json.containsKey("expiresIn")) { |
| 2846 expiresIn = _json["expiresIn"]; | 3301 expiresIn = _json["expiresIn"]; |
| 2847 } | 3302 } |
| 2848 if (_json.containsKey("idToken")) { | 3303 if (_json.containsKey("idToken")) { |
| 2849 idToken = _json["idToken"]; | 3304 idToken = _json["idToken"]; |
| 2850 } | 3305 } |
| 2851 if (_json.containsKey("kind")) { | 3306 if (_json.containsKey("kind")) { |
| 2852 kind = _json["kind"]; | 3307 kind = _json["kind"]; |
| 2853 } | 3308 } |
| 2854 if (_json.containsKey("localId")) { | 3309 if (_json.containsKey("localId")) { |
| 2855 localId = _json["localId"]; | 3310 localId = _json["localId"]; |
| 2856 } | 3311 } |
| 2857 if (_json.containsKey("refreshToken")) { | 3312 if (_json.containsKey("refreshToken")) { |
| 2858 refreshToken = _json["refreshToken"]; | 3313 refreshToken = _json["refreshToken"]; |
| 2859 } | 3314 } |
| 2860 } | 3315 } |
| 2861 | 3316 |
| 2862 core.Map<core.String, core.Object> toJson() { | 3317 core.Map<core.String, core.Object> toJson() { |
| 2863 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3318 final core.Map<core.String, core.Object> _json = |
| 3319 new core.Map<core.String, core.Object>(); |
| 2864 if (displayName != null) { | 3320 if (displayName != null) { |
| 2865 _json["displayName"] = displayName; | 3321 _json["displayName"] = displayName; |
| 2866 } | 3322 } |
| 2867 if (email != null) { | 3323 if (email != null) { |
| 2868 _json["email"] = email; | 3324 _json["email"] = email; |
| 2869 } | 3325 } |
| 2870 if (expiresIn != null) { | 3326 if (expiresIn != null) { |
| 2871 _json["expiresIn"] = expiresIn; | 3327 _json["expiresIn"] = expiresIn; |
| 2872 } | 3328 } |
| 2873 if (idToken != null) { | 3329 if (idToken != null) { |
| 2874 _json["idToken"] = idToken; | 3330 _json["idToken"] = idToken; |
| 2875 } | 3331 } |
| 2876 if (kind != null) { | 3332 if (kind != null) { |
| 2877 _json["kind"] = kind; | 3333 _json["kind"] = kind; |
| 2878 } | 3334 } |
| 2879 if (localId != null) { | 3335 if (localId != null) { |
| 2880 _json["localId"] = localId; | 3336 _json["localId"] = localId; |
| 2881 } | 3337 } |
| 2882 if (refreshToken != null) { | 3338 if (refreshToken != null) { |
| 2883 _json["refreshToken"] = refreshToken; | 3339 _json["refreshToken"] = refreshToken; |
| 2884 } | 3340 } |
| 2885 return _json; | 3341 return _json; |
| 2886 } | 3342 } |
| 2887 } | 3343 } |
| 2888 | 3344 |
| 2889 class UploadAccountResponseError { | 3345 class UploadAccountResponseError { |
| 2890 /** The index of the malformed account, starting from 0. */ | 3346 /// The index of the malformed account, starting from 0. |
| 2891 core.int index; | 3347 core.int index; |
| 2892 /** Detailed error message for the account info. */ | 3348 |
| 3349 /// Detailed error message for the account info. |
| 2893 core.String message; | 3350 core.String message; |
| 2894 | 3351 |
| 2895 UploadAccountResponseError(); | 3352 UploadAccountResponseError(); |
| 2896 | 3353 |
| 2897 UploadAccountResponseError.fromJson(core.Map _json) { | 3354 UploadAccountResponseError.fromJson(core.Map _json) { |
| 2898 if (_json.containsKey("index")) { | 3355 if (_json.containsKey("index")) { |
| 2899 index = _json["index"]; | 3356 index = _json["index"]; |
| 2900 } | 3357 } |
| 2901 if (_json.containsKey("message")) { | 3358 if (_json.containsKey("message")) { |
| 2902 message = _json["message"]; | 3359 message = _json["message"]; |
| 2903 } | 3360 } |
| 2904 } | 3361 } |
| 2905 | 3362 |
| 2906 core.Map<core.String, core.Object> toJson() { | 3363 core.Map<core.String, core.Object> toJson() { |
| 2907 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3364 final core.Map<core.String, core.Object> _json = |
| 3365 new core.Map<core.String, core.Object>(); |
| 2908 if (index != null) { | 3366 if (index != null) { |
| 2909 _json["index"] = index; | 3367 _json["index"] = index; |
| 2910 } | 3368 } |
| 2911 if (message != null) { | 3369 if (message != null) { |
| 2912 _json["message"] = message; | 3370 _json["message"] = message; |
| 2913 } | 3371 } |
| 2914 return _json; | 3372 return _json; |
| 2915 } | 3373 } |
| 2916 } | 3374 } |
| 2917 | 3375 |
| 2918 /** Respone of uploading accounts in batch. */ | 3376 /// Respone of uploading accounts in batch. |
| 2919 class UploadAccountResponse { | 3377 class UploadAccountResponse { |
| 2920 /** The error encountered while processing the account info. */ | 3378 /// The error encountered while processing the account info. |
| 2921 core.List<UploadAccountResponseError> error; | 3379 core.List<UploadAccountResponseError> error; |
| 2922 /** The fixed string "identitytoolkit#UploadAccountResponse". */ | 3380 |
| 3381 /// The fixed string "identitytoolkit#UploadAccountResponse". |
| 2923 core.String kind; | 3382 core.String kind; |
| 2924 | 3383 |
| 2925 UploadAccountResponse(); | 3384 UploadAccountResponse(); |
| 2926 | 3385 |
| 2927 UploadAccountResponse.fromJson(core.Map _json) { | 3386 UploadAccountResponse.fromJson(core.Map _json) { |
| 2928 if (_json.containsKey("error")) { | 3387 if (_json.containsKey("error")) { |
| 2929 error = _json["error"].map((value) => new UploadAccountResponseError.fromJ
son(value)).toList(); | 3388 error = _json["error"] |
| 3389 .map((value) => new UploadAccountResponseError.fromJson(value)) |
| 3390 .toList(); |
| 2930 } | 3391 } |
| 2931 if (_json.containsKey("kind")) { | 3392 if (_json.containsKey("kind")) { |
| 2932 kind = _json["kind"]; | 3393 kind = _json["kind"]; |
| 2933 } | 3394 } |
| 2934 } | 3395 } |
| 2935 | 3396 |
| 2936 core.Map<core.String, core.Object> toJson() { | 3397 core.Map<core.String, core.Object> toJson() { |
| 2937 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3398 final core.Map<core.String, core.Object> _json = |
| 3399 new core.Map<core.String, core.Object>(); |
| 2938 if (error != null) { | 3400 if (error != null) { |
| 2939 _json["error"] = error.map((value) => (value).toJson()).toList(); | 3401 _json["error"] = error.map((value) => (value).toJson()).toList(); |
| 2940 } | 3402 } |
| 2941 if (kind != null) { | 3403 if (kind != null) { |
| 2942 _json["kind"] = kind; | 3404 _json["kind"] = kind; |
| 2943 } | 3405 } |
| 2944 return _json; | 3406 return _json; |
| 2945 } | 3407 } |
| 2946 } | 3408 } |
| 2947 | 3409 |
| 2948 class UserInfoProviderUserInfo { | 3410 class UserInfoProviderUserInfo { |
| 2949 /** The user's display name at the IDP. */ | 3411 /// The user's display name at the IDP. |
| 2950 core.String displayName; | 3412 core.String displayName; |
| 2951 /** User's email at IDP. */ | 3413 |
| 3414 /// User's email at IDP. |
| 2952 core.String email; | 3415 core.String email; |
| 2953 /** User's identifier at IDP. */ | 3416 |
| 3417 /// User's identifier at IDP. |
| 2954 core.String federatedId; | 3418 core.String federatedId; |
| 2955 /** User's phone number. */ | 3419 |
| 3420 /// User's phone number. |
| 2956 core.String phoneNumber; | 3421 core.String phoneNumber; |
| 2957 /** The user's photo url at the IDP. */ | 3422 |
| 3423 /// The user's photo url at the IDP. |
| 2958 core.String photoUrl; | 3424 core.String photoUrl; |
| 2959 /** | 3425 |
| 2960 * The IdP ID. For white listed IdPs it's a short domain name, e.g., | 3426 /// The IdP ID. For white listed IdPs it's a short domain name, e.g., |
| 2961 * google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the | 3427 /// google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's |
| 2962 * OP identifier. | 3428 /// the OP identifier. |
| 2963 */ | |
| 2964 core.String providerId; | 3429 core.String providerId; |
| 2965 /** User's raw identifier directly returned from IDP. */ | 3430 |
| 3431 /// User's raw identifier directly returned from IDP. |
| 2966 core.String rawId; | 3432 core.String rawId; |
| 2967 /** User's screen name at Twitter or login name at Github. */ | 3433 |
| 3434 /// User's screen name at Twitter or login name at Github. |
| 2968 core.String screenName; | 3435 core.String screenName; |
| 2969 | 3436 |
| 2970 UserInfoProviderUserInfo(); | 3437 UserInfoProviderUserInfo(); |
| 2971 | 3438 |
| 2972 UserInfoProviderUserInfo.fromJson(core.Map _json) { | 3439 UserInfoProviderUserInfo.fromJson(core.Map _json) { |
| 2973 if (_json.containsKey("displayName")) { | 3440 if (_json.containsKey("displayName")) { |
| 2974 displayName = _json["displayName"]; | 3441 displayName = _json["displayName"]; |
| 2975 } | 3442 } |
| 2976 if (_json.containsKey("email")) { | 3443 if (_json.containsKey("email")) { |
| 2977 email = _json["email"]; | 3444 email = _json["email"]; |
| (...skipping 12 matching lines...) Expand all Loading... |
| 2990 } | 3457 } |
| 2991 if (_json.containsKey("rawId")) { | 3458 if (_json.containsKey("rawId")) { |
| 2992 rawId = _json["rawId"]; | 3459 rawId = _json["rawId"]; |
| 2993 } | 3460 } |
| 2994 if (_json.containsKey("screenName")) { | 3461 if (_json.containsKey("screenName")) { |
| 2995 screenName = _json["screenName"]; | 3462 screenName = _json["screenName"]; |
| 2996 } | 3463 } |
| 2997 } | 3464 } |
| 2998 | 3465 |
| 2999 core.Map<core.String, core.Object> toJson() { | 3466 core.Map<core.String, core.Object> toJson() { |
| 3000 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3467 final core.Map<core.String, core.Object> _json = |
| 3468 new core.Map<core.String, core.Object>(); |
| 3001 if (displayName != null) { | 3469 if (displayName != null) { |
| 3002 _json["displayName"] = displayName; | 3470 _json["displayName"] = displayName; |
| 3003 } | 3471 } |
| 3004 if (email != null) { | 3472 if (email != null) { |
| 3005 _json["email"] = email; | 3473 _json["email"] = email; |
| 3006 } | 3474 } |
| 3007 if (federatedId != null) { | 3475 if (federatedId != null) { |
| 3008 _json["federatedId"] = federatedId; | 3476 _json["federatedId"] = federatedId; |
| 3009 } | 3477 } |
| 3010 if (phoneNumber != null) { | 3478 if (phoneNumber != null) { |
| 3011 _json["phoneNumber"] = phoneNumber; | 3479 _json["phoneNumber"] = phoneNumber; |
| 3012 } | 3480 } |
| 3013 if (photoUrl != null) { | 3481 if (photoUrl != null) { |
| 3014 _json["photoUrl"] = photoUrl; | 3482 _json["photoUrl"] = photoUrl; |
| 3015 } | 3483 } |
| 3016 if (providerId != null) { | 3484 if (providerId != null) { |
| 3017 _json["providerId"] = providerId; | 3485 _json["providerId"] = providerId; |
| 3018 } | 3486 } |
| 3019 if (rawId != null) { | 3487 if (rawId != null) { |
| 3020 _json["rawId"] = rawId; | 3488 _json["rawId"] = rawId; |
| 3021 } | 3489 } |
| 3022 if (screenName != null) { | 3490 if (screenName != null) { |
| 3023 _json["screenName"] = screenName; | 3491 _json["screenName"] = screenName; |
| 3024 } | 3492 } |
| 3025 return _json; | 3493 return _json; |
| 3026 } | 3494 } |
| 3027 } | 3495 } |
| 3028 | 3496 |
| 3029 /** Template for an individual account info. */ | 3497 /// Template for an individual account info. |
| 3030 class UserInfo { | 3498 class UserInfo { |
| 3031 /** User creation timestamp. */ | 3499 /// User creation timestamp. |
| 3032 core.String createdAt; | 3500 core.String createdAt; |
| 3033 /** Whether the user is authenticated by the developer. */ | 3501 |
| 3502 /// The custom attributes to be set in the user's id token. |
| 3503 core.String customAttributes; |
| 3504 |
| 3505 /// Whether the user is authenticated by the developer. |
| 3034 core.bool customAuth; | 3506 core.bool customAuth; |
| 3035 /** Whether the user is disabled. */ | 3507 |
| 3508 /// Whether the user is disabled. |
| 3036 core.bool disabled; | 3509 core.bool disabled; |
| 3037 /** The name of the user. */ | 3510 |
| 3511 /// The name of the user. |
| 3038 core.String displayName; | 3512 core.String displayName; |
| 3039 /** The email of the user. */ | 3513 |
| 3514 /// The email of the user. |
| 3040 core.String email; | 3515 core.String email; |
| 3041 /** Whether the email has been verified. */ | 3516 |
| 3517 /// Whether the email has been verified. |
| 3042 core.bool emailVerified; | 3518 core.bool emailVerified; |
| 3043 /** last login timestamp. */ | 3519 |
| 3520 /// last login timestamp. |
| 3044 core.String lastLoginAt; | 3521 core.String lastLoginAt; |
| 3045 /** The local ID of the user. */ | 3522 |
| 3523 /// The local ID of the user. |
| 3046 core.String localId; | 3524 core.String localId; |
| 3047 /** The user's hashed password. */ | 3525 |
| 3526 /// The user's hashed password. |
| 3048 core.String passwordHash; | 3527 core.String passwordHash; |
| 3049 core.List<core.int> get passwordHashAsBytes { | 3528 core.List<core.int> get passwordHashAsBytes { |
| 3050 return convert.BASE64.decode(passwordHash); | 3529 return convert.BASE64.decode(passwordHash); |
| 3051 } | 3530 } |
| 3052 | 3531 |
| 3053 void set passwordHashAsBytes(core.List<core.int> _bytes) { | 3532 void set passwordHashAsBytes(core.List<core.int> _bytes) { |
| 3054 passwordHash = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll
("+", "-"); | 3533 passwordHash = |
| 3534 convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-"); |
| 3055 } | 3535 } |
| 3056 /** The timestamp when the password was last updated. */ | 3536 |
| 3537 /// The timestamp when the password was last updated. |
| 3057 core.double passwordUpdatedAt; | 3538 core.double passwordUpdatedAt; |
| 3058 /** User's phone number. */ | 3539 |
| 3540 /// User's phone number. |
| 3059 core.String phoneNumber; | 3541 core.String phoneNumber; |
| 3060 /** The URL of the user profile photo. */ | 3542 |
| 3543 /// The URL of the user profile photo. |
| 3061 core.String photoUrl; | 3544 core.String photoUrl; |
| 3062 /** The IDP of the user. */ | 3545 |
| 3546 /// The IDP of the user. |
| 3063 core.List<UserInfoProviderUserInfo> providerUserInfo; | 3547 core.List<UserInfoProviderUserInfo> providerUserInfo; |
| 3064 /** The user's plain text password. */ | 3548 |
| 3549 /// The user's plain text password. |
| 3065 core.String rawPassword; | 3550 core.String rawPassword; |
| 3066 /** The user's password salt. */ | 3551 |
| 3552 /// The user's password salt. |
| 3067 core.String salt; | 3553 core.String salt; |
| 3068 core.List<core.int> get saltAsBytes { | 3554 core.List<core.int> get saltAsBytes { |
| 3069 return convert.BASE64.decode(salt); | 3555 return convert.BASE64.decode(salt); |
| 3070 } | 3556 } |
| 3071 | 3557 |
| 3072 void set saltAsBytes(core.List<core.int> _bytes) { | 3558 void set saltAsBytes(core.List<core.int> _bytes) { |
| 3073 salt = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-
"); | 3559 salt = |
| 3560 convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-"); |
| 3074 } | 3561 } |
| 3075 /** User's screen name at Twitter or login name at Github. */ | 3562 |
| 3563 /// User's screen name at Twitter or login name at Github. |
| 3076 core.String screenName; | 3564 core.String screenName; |
| 3077 /** Timestamp in seconds for valid login token. */ | 3565 |
| 3566 /// Timestamp in seconds for valid login token. |
| 3078 core.String validSince; | 3567 core.String validSince; |
| 3079 /** Version of the user's password. */ | 3568 |
| 3569 /// Version of the user's password. |
| 3080 core.int version; | 3570 core.int version; |
| 3081 | 3571 |
| 3082 UserInfo(); | 3572 UserInfo(); |
| 3083 | 3573 |
| 3084 UserInfo.fromJson(core.Map _json) { | 3574 UserInfo.fromJson(core.Map _json) { |
| 3085 if (_json.containsKey("createdAt")) { | 3575 if (_json.containsKey("createdAt")) { |
| 3086 createdAt = _json["createdAt"]; | 3576 createdAt = _json["createdAt"]; |
| 3087 } | 3577 } |
| 3578 if (_json.containsKey("customAttributes")) { |
| 3579 customAttributes = _json["customAttributes"]; |
| 3580 } |
| 3088 if (_json.containsKey("customAuth")) { | 3581 if (_json.containsKey("customAuth")) { |
| 3089 customAuth = _json["customAuth"]; | 3582 customAuth = _json["customAuth"]; |
| 3090 } | 3583 } |
| 3091 if (_json.containsKey("disabled")) { | 3584 if (_json.containsKey("disabled")) { |
| 3092 disabled = _json["disabled"]; | 3585 disabled = _json["disabled"]; |
| 3093 } | 3586 } |
| 3094 if (_json.containsKey("displayName")) { | 3587 if (_json.containsKey("displayName")) { |
| 3095 displayName = _json["displayName"]; | 3588 displayName = _json["displayName"]; |
| 3096 } | 3589 } |
| 3097 if (_json.containsKey("email")) { | 3590 if (_json.containsKey("email")) { |
| (...skipping 14 matching lines...) Expand all Loading... |
| 3112 if (_json.containsKey("passwordUpdatedAt")) { | 3605 if (_json.containsKey("passwordUpdatedAt")) { |
| 3113 passwordUpdatedAt = _json["passwordUpdatedAt"]; | 3606 passwordUpdatedAt = _json["passwordUpdatedAt"]; |
| 3114 } | 3607 } |
| 3115 if (_json.containsKey("phoneNumber")) { | 3608 if (_json.containsKey("phoneNumber")) { |
| 3116 phoneNumber = _json["phoneNumber"]; | 3609 phoneNumber = _json["phoneNumber"]; |
| 3117 } | 3610 } |
| 3118 if (_json.containsKey("photoUrl")) { | 3611 if (_json.containsKey("photoUrl")) { |
| 3119 photoUrl = _json["photoUrl"]; | 3612 photoUrl = _json["photoUrl"]; |
| 3120 } | 3613 } |
| 3121 if (_json.containsKey("providerUserInfo")) { | 3614 if (_json.containsKey("providerUserInfo")) { |
| 3122 providerUserInfo = _json["providerUserInfo"].map((value) => new UserInfoPr
oviderUserInfo.fromJson(value)).toList(); | 3615 providerUserInfo = _json["providerUserInfo"] |
| 3616 .map((value) => new UserInfoProviderUserInfo.fromJson(value)) |
| 3617 .toList(); |
| 3123 } | 3618 } |
| 3124 if (_json.containsKey("rawPassword")) { | 3619 if (_json.containsKey("rawPassword")) { |
| 3125 rawPassword = _json["rawPassword"]; | 3620 rawPassword = _json["rawPassword"]; |
| 3126 } | 3621 } |
| 3127 if (_json.containsKey("salt")) { | 3622 if (_json.containsKey("salt")) { |
| 3128 salt = _json["salt"]; | 3623 salt = _json["salt"]; |
| 3129 } | 3624 } |
| 3130 if (_json.containsKey("screenName")) { | 3625 if (_json.containsKey("screenName")) { |
| 3131 screenName = _json["screenName"]; | 3626 screenName = _json["screenName"]; |
| 3132 } | 3627 } |
| 3133 if (_json.containsKey("validSince")) { | 3628 if (_json.containsKey("validSince")) { |
| 3134 validSince = _json["validSince"]; | 3629 validSince = _json["validSince"]; |
| 3135 } | 3630 } |
| 3136 if (_json.containsKey("version")) { | 3631 if (_json.containsKey("version")) { |
| 3137 version = _json["version"]; | 3632 version = _json["version"]; |
| 3138 } | 3633 } |
| 3139 } | 3634 } |
| 3140 | 3635 |
| 3141 core.Map<core.String, core.Object> toJson() { | 3636 core.Map<core.String, core.Object> toJson() { |
| 3142 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3637 final core.Map<core.String, core.Object> _json = |
| 3638 new core.Map<core.String, core.Object>(); |
| 3143 if (createdAt != null) { | 3639 if (createdAt != null) { |
| 3144 _json["createdAt"] = createdAt; | 3640 _json["createdAt"] = createdAt; |
| 3145 } | 3641 } |
| 3642 if (customAttributes != null) { |
| 3643 _json["customAttributes"] = customAttributes; |
| 3644 } |
| 3146 if (customAuth != null) { | 3645 if (customAuth != null) { |
| 3147 _json["customAuth"] = customAuth; | 3646 _json["customAuth"] = customAuth; |
| 3148 } | 3647 } |
| 3149 if (disabled != null) { | 3648 if (disabled != null) { |
| 3150 _json["disabled"] = disabled; | 3649 _json["disabled"] = disabled; |
| 3151 } | 3650 } |
| 3152 if (displayName != null) { | 3651 if (displayName != null) { |
| 3153 _json["displayName"] = displayName; | 3652 _json["displayName"] = displayName; |
| 3154 } | 3653 } |
| 3155 if (email != null) { | 3654 if (email != null) { |
| (...skipping 14 matching lines...) Expand all Loading... |
| 3170 if (passwordUpdatedAt != null) { | 3669 if (passwordUpdatedAt != null) { |
| 3171 _json["passwordUpdatedAt"] = passwordUpdatedAt; | 3670 _json["passwordUpdatedAt"] = passwordUpdatedAt; |
| 3172 } | 3671 } |
| 3173 if (phoneNumber != null) { | 3672 if (phoneNumber != null) { |
| 3174 _json["phoneNumber"] = phoneNumber; | 3673 _json["phoneNumber"] = phoneNumber; |
| 3175 } | 3674 } |
| 3176 if (photoUrl != null) { | 3675 if (photoUrl != null) { |
| 3177 _json["photoUrl"] = photoUrl; | 3676 _json["photoUrl"] = photoUrl; |
| 3178 } | 3677 } |
| 3179 if (providerUserInfo != null) { | 3678 if (providerUserInfo != null) { |
| 3180 _json["providerUserInfo"] = providerUserInfo.map((value) => (value).toJson
()).toList(); | 3679 _json["providerUserInfo"] = |
| 3680 providerUserInfo.map((value) => (value).toJson()).toList(); |
| 3181 } | 3681 } |
| 3182 if (rawPassword != null) { | 3682 if (rawPassword != null) { |
| 3183 _json["rawPassword"] = rawPassword; | 3683 _json["rawPassword"] = rawPassword; |
| 3184 } | 3684 } |
| 3185 if (salt != null) { | 3685 if (salt != null) { |
| 3186 _json["salt"] = salt; | 3686 _json["salt"] = salt; |
| 3187 } | 3687 } |
| 3188 if (screenName != null) { | 3688 if (screenName != null) { |
| 3189 _json["screenName"] = screenName; | 3689 _json["screenName"] = screenName; |
| 3190 } | 3690 } |
| 3191 if (validSince != null) { | 3691 if (validSince != null) { |
| 3192 _json["validSince"] = validSince; | 3692 _json["validSince"] = validSince; |
| 3193 } | 3693 } |
| 3194 if (version != null) { | 3694 if (version != null) { |
| 3195 _json["version"] = version; | 3695 _json["version"] = version; |
| 3196 } | 3696 } |
| 3197 return _json; | 3697 return _json; |
| 3198 } | 3698 } |
| 3199 } | 3699 } |
| 3200 | 3700 |
| 3201 /** Response of verifying the IDP assertion. */ | 3701 /// Response of verifying the IDP assertion. |
| 3202 class VerifyAssertionResponse { | 3702 class VerifyAssertionResponse { |
| 3203 /** The action code. */ | 3703 /// The action code. |
| 3204 core.String action; | 3704 core.String action; |
| 3205 /** URL for OTA app installation. */ | 3705 |
| 3706 /// URL for OTA app installation. |
| 3206 core.String appInstallationUrl; | 3707 core.String appInstallationUrl; |
| 3207 /** The custom scheme used by mobile app. */ | 3708 |
| 3709 /// The custom scheme used by mobile app. |
| 3208 core.String appScheme; | 3710 core.String appScheme; |
| 3209 /** | 3711 |
| 3210 * The opaque value used by the client to maintain context info between the | 3712 /// The opaque value used by the client to maintain context info between the |
| 3211 * authentication request and the IDP callback. | 3713 /// authentication request and the IDP callback. |
| 3212 */ | |
| 3213 core.String context; | 3714 core.String context; |
| 3214 /** The birth date of the IdP account. */ | 3715 |
| 3716 /// The birth date of the IdP account. |
| 3215 core.String dateOfBirth; | 3717 core.String dateOfBirth; |
| 3216 /** The display name of the user. */ | 3718 |
| 3719 /// The display name of the user. |
| 3217 core.String displayName; | 3720 core.String displayName; |
| 3218 /** | 3721 |
| 3219 * The email returned by the IdP. NOTE: The federated login user may not own | 3722 /// The email returned by the IdP. NOTE: The federated login user may not own |
| 3220 * the email. | 3723 /// the email. |
| 3221 */ | |
| 3222 core.String email; | 3724 core.String email; |
| 3223 /** It's true if the email is recycled. */ | 3725 |
| 3726 /// It's true if the email is recycled. |
| 3224 core.bool emailRecycled; | 3727 core.bool emailRecycled; |
| 3225 /** | 3728 |
| 3226 * The value is true if the IDP is also the email provider. It means the user | 3729 /// The value is true if the IDP is also the email provider. It means the |
| 3227 * owns the email. | 3730 /// user owns the email. |
| 3228 */ | |
| 3229 core.bool emailVerified; | 3731 core.bool emailVerified; |
| 3230 /** Client error code. */ | 3732 |
| 3733 /// Client error code. |
| 3231 core.String errorMessage; | 3734 core.String errorMessage; |
| 3232 /** | 3735 |
| 3233 * If idToken is STS id token, then this field will be expiration time of STS | 3736 /// If idToken is STS id token, then this field will be expiration time of |
| 3234 * id token in seconds. | 3737 /// STS id token in seconds. |
| 3235 */ | |
| 3236 core.String expiresIn; | 3738 core.String expiresIn; |
| 3237 /** The unique ID identifies the IdP account. */ | 3739 |
| 3740 /// The unique ID identifies the IdP account. |
| 3238 core.String federatedId; | 3741 core.String federatedId; |
| 3239 /** The first name of the user. */ | 3742 |
| 3743 /// The first name of the user. |
| 3240 core.String firstName; | 3744 core.String firstName; |
| 3241 /** The full name of the user. */ | 3745 |
| 3746 /// The full name of the user. |
| 3242 core.String fullName; | 3747 core.String fullName; |
| 3243 /** The ID token. */ | 3748 |
| 3749 /// The ID token. |
| 3244 core.String idToken; | 3750 core.String idToken; |
| 3245 /** | 3751 |
| 3246 * It's the identifier param in the createAuthUri request if the identifier is | 3752 /// It's the identifier param in the createAuthUri request if the identifier |
| 3247 * an email. It can be used to check whether the user input email is different | 3753 /// is an email. It can be used to check whether the user input email is |
| 3248 * from the asserted email. | 3754 /// different from the asserted email. |
| 3249 */ | |
| 3250 core.String inputEmail; | 3755 core.String inputEmail; |
| 3251 /** True if it's a new user sign-in, false if it's a returning user. */ | 3756 |
| 3757 /// True if it's a new user sign-in, false if it's a returning user. |
| 3252 core.bool isNewUser; | 3758 core.bool isNewUser; |
| 3253 /** The fixed string "identitytoolkit#VerifyAssertionResponse". */ | 3759 |
| 3760 /// The fixed string "identitytoolkit#VerifyAssertionResponse". |
| 3254 core.String kind; | 3761 core.String kind; |
| 3255 /** The language preference of the user. */ | 3762 |
| 3763 /// The language preference of the user. |
| 3256 core.String language; | 3764 core.String language; |
| 3257 /** The last name of the user. */ | 3765 |
| 3766 /// The last name of the user. |
| 3258 core.String lastName; | 3767 core.String lastName; |
| 3259 /** | 3768 |
| 3260 * The RP local ID if it's already been mapped to the IdP account identified | 3769 /// The RP local ID if it's already been mapped to the IdP account identified |
| 3261 * by the federated ID. | 3770 /// by the federated ID. |
| 3262 */ | |
| 3263 core.String localId; | 3771 core.String localId; |
| 3264 /** | 3772 |
| 3265 * Whether the assertion is from a non-trusted IDP and need account linking | 3773 /// Whether the assertion is from a non-trusted IDP and need account linking |
| 3266 * confirmation. | 3774 /// confirmation. |
| 3267 */ | |
| 3268 core.bool needConfirmation; | 3775 core.bool needConfirmation; |
| 3269 /** | 3776 |
| 3270 * Whether need client to supply email to complete the federated login flow. | 3777 /// Whether need client to supply email to complete the federated login flow. |
| 3271 */ | |
| 3272 core.bool needEmail; | 3778 core.bool needEmail; |
| 3273 /** The nick name of the user. */ | 3779 |
| 3780 /// The nick name of the user. |
| 3274 core.String nickName; | 3781 core.String nickName; |
| 3275 /** The OAuth2 access token. */ | 3782 |
| 3783 /// The OAuth2 access token. |
| 3276 core.String oauthAccessToken; | 3784 core.String oauthAccessToken; |
| 3277 /** The OAuth2 authorization code. */ | 3785 |
| 3786 /// The OAuth2 authorization code. |
| 3278 core.String oauthAuthorizationCode; | 3787 core.String oauthAuthorizationCode; |
| 3279 /** The lifetime in seconds of the OAuth2 access token. */ | 3788 |
| 3789 /// The lifetime in seconds of the OAuth2 access token. |
| 3280 core.int oauthExpireIn; | 3790 core.int oauthExpireIn; |
| 3281 /** The OIDC id token. */ | 3791 |
| 3792 /// The OIDC id token. |
| 3282 core.String oauthIdToken; | 3793 core.String oauthIdToken; |
| 3283 /** The user approved request token for the OpenID OAuth extension. */ | 3794 |
| 3795 /// The user approved request token for the OpenID OAuth extension. |
| 3284 core.String oauthRequestToken; | 3796 core.String oauthRequestToken; |
| 3285 /** The scope for the OpenID OAuth extension. */ | 3797 |
| 3798 /// The scope for the OpenID OAuth extension. |
| 3286 core.String oauthScope; | 3799 core.String oauthScope; |
| 3287 /** The OAuth1 access token secret. */ | 3800 |
| 3801 /// The OAuth1 access token secret. |
| 3288 core.String oauthTokenSecret; | 3802 core.String oauthTokenSecret; |
| 3289 /** | 3803 |
| 3290 * The original email stored in the mapping storage. It's returned when the | 3804 /// The original email stored in the mapping storage. It's returned when the |
| 3291 * federated ID is associated to a different email. | 3805 /// federated ID is associated to a different email. |
| 3292 */ | |
| 3293 core.String originalEmail; | 3806 core.String originalEmail; |
| 3294 /** The URI of the public accessible profiel picture. */ | 3807 |
| 3808 /// The URI of the public accessible profiel picture. |
| 3295 core.String photoUrl; | 3809 core.String photoUrl; |
| 3296 /** | 3810 |
| 3297 * The IdP ID. For white listed IdPs it's a short domain name e.g. google.com, | 3811 /// The IdP ID. For white listed IdPs it's a short domain name e.g. |
| 3298 * aol.com, live.net and yahoo.com. If the "providerId" param is set to OpenID | 3812 /// google.com, aol.com, live.net and yahoo.com. If the "providerId" param is |
| 3299 * OP identifer other than the whilte listed IdPs the OP identifier is | 3813 /// set to OpenID OP identifer other than the whilte listed IdPs the OP |
| 3300 * returned. If the "identifier" param is federated ID in the createAuthUri | 3814 /// identifier is returned. If the "identifier" param is federated ID in the |
| 3301 * request. The domain part of the federated ID is returned. | 3815 /// createAuthUri request. The domain part of the federated ID is returned. |
| 3302 */ | |
| 3303 core.String providerId; | 3816 core.String providerId; |
| 3304 /** Raw IDP-returned user info. */ | 3817 |
| 3818 /// Raw IDP-returned user info. |
| 3305 core.String rawUserInfo; | 3819 core.String rawUserInfo; |
| 3306 /** If idToken is STS id token, then this field will be refresh token. */ | 3820 |
| 3821 /// If idToken is STS id token, then this field will be refresh token. |
| 3307 core.String refreshToken; | 3822 core.String refreshToken; |
| 3308 /** The screen_name of a Twitter user or the login name at Github. */ | 3823 |
| 3824 /// The screen_name of a Twitter user or the login name at Github. |
| 3309 core.String screenName; | 3825 core.String screenName; |
| 3310 /** The timezone of the user. */ | 3826 |
| 3827 /// The timezone of the user. |
| 3311 core.String timeZone; | 3828 core.String timeZone; |
| 3312 /** | 3829 |
| 3313 * When action is 'map', contains the idps which can be used for confirmation. | 3830 /// When action is 'map', contains the idps which can be used for |
| 3314 */ | 3831 /// confirmation. |
| 3315 core.List<core.String> verifiedProvider; | 3832 core.List<core.String> verifiedProvider; |
| 3316 | 3833 |
| 3317 VerifyAssertionResponse(); | 3834 VerifyAssertionResponse(); |
| 3318 | 3835 |
| 3319 VerifyAssertionResponse.fromJson(core.Map _json) { | 3836 VerifyAssertionResponse.fromJson(core.Map _json) { |
| 3320 if (_json.containsKey("action")) { | 3837 if (_json.containsKey("action")) { |
| 3321 action = _json["action"]; | 3838 action = _json["action"]; |
| 3322 } | 3839 } |
| 3323 if (_json.containsKey("appInstallationUrl")) { | 3840 if (_json.containsKey("appInstallationUrl")) { |
| 3324 appInstallationUrl = _json["appInstallationUrl"]; | 3841 appInstallationUrl = _json["appInstallationUrl"]; |
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3430 } | 3947 } |
| 3431 if (_json.containsKey("timeZone")) { | 3948 if (_json.containsKey("timeZone")) { |
| 3432 timeZone = _json["timeZone"]; | 3949 timeZone = _json["timeZone"]; |
| 3433 } | 3950 } |
| 3434 if (_json.containsKey("verifiedProvider")) { | 3951 if (_json.containsKey("verifiedProvider")) { |
| 3435 verifiedProvider = _json["verifiedProvider"]; | 3952 verifiedProvider = _json["verifiedProvider"]; |
| 3436 } | 3953 } |
| 3437 } | 3954 } |
| 3438 | 3955 |
| 3439 core.Map<core.String, core.Object> toJson() { | 3956 core.Map<core.String, core.Object> toJson() { |
| 3440 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3957 final core.Map<core.String, core.Object> _json = |
| 3958 new core.Map<core.String, core.Object>(); |
| 3441 if (action != null) { | 3959 if (action != null) { |
| 3442 _json["action"] = action; | 3960 _json["action"] = action; |
| 3443 } | 3961 } |
| 3444 if (appInstallationUrl != null) { | 3962 if (appInstallationUrl != null) { |
| 3445 _json["appInstallationUrl"] = appInstallationUrl; | 3963 _json["appInstallationUrl"] = appInstallationUrl; |
| 3446 } | 3964 } |
| 3447 if (appScheme != null) { | 3965 if (appScheme != null) { |
| 3448 _json["appScheme"] = appScheme; | 3966 _json["appScheme"] = appScheme; |
| 3449 } | 3967 } |
| 3450 if (context != null) { | 3968 if (context != null) { |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3552 if (timeZone != null) { | 4070 if (timeZone != null) { |
| 3553 _json["timeZone"] = timeZone; | 4071 _json["timeZone"] = timeZone; |
| 3554 } | 4072 } |
| 3555 if (verifiedProvider != null) { | 4073 if (verifiedProvider != null) { |
| 3556 _json["verifiedProvider"] = verifiedProvider; | 4074 _json["verifiedProvider"] = verifiedProvider; |
| 3557 } | 4075 } |
| 3558 return _json; | 4076 return _json; |
| 3559 } | 4077 } |
| 3560 } | 4078 } |
| 3561 | 4079 |
| 3562 /** Response from verifying a custom token */ | 4080 /// Response from verifying a custom token |
| 3563 class VerifyCustomTokenResponse { | 4081 class VerifyCustomTokenResponse { |
| 3564 /** | 4082 /// If idToken is STS id token, then this field will be expiration time of |
| 3565 * If idToken is STS id token, then this field will be expiration time of STS | 4083 /// STS id token in seconds. |
| 3566 * id token in seconds. | |
| 3567 */ | |
| 3568 core.String expiresIn; | 4084 core.String expiresIn; |
| 3569 /** The GITKit token for authenticated user. */ | 4085 |
| 4086 /// The GITKit token for authenticated user. |
| 3570 core.String idToken; | 4087 core.String idToken; |
| 3571 /** The fixed string "identitytoolkit#VerifyCustomTokenResponse". */ | 4088 |
| 4089 /// True if it's a new user sign-in, false if it's a returning user. |
| 4090 core.bool isNewUser; |
| 4091 |
| 4092 /// The fixed string "identitytoolkit#VerifyCustomTokenResponse". |
| 3572 core.String kind; | 4093 core.String kind; |
| 3573 /** If idToken is STS id token, then this field will be refresh token. */ | 4094 |
| 4095 /// If idToken is STS id token, then this field will be refresh token. |
| 3574 core.String refreshToken; | 4096 core.String refreshToken; |
| 3575 | 4097 |
| 3576 VerifyCustomTokenResponse(); | 4098 VerifyCustomTokenResponse(); |
| 3577 | 4099 |
| 3578 VerifyCustomTokenResponse.fromJson(core.Map _json) { | 4100 VerifyCustomTokenResponse.fromJson(core.Map _json) { |
| 3579 if (_json.containsKey("expiresIn")) { | 4101 if (_json.containsKey("expiresIn")) { |
| 3580 expiresIn = _json["expiresIn"]; | 4102 expiresIn = _json["expiresIn"]; |
| 3581 } | 4103 } |
| 3582 if (_json.containsKey("idToken")) { | 4104 if (_json.containsKey("idToken")) { |
| 3583 idToken = _json["idToken"]; | 4105 idToken = _json["idToken"]; |
| 3584 } | 4106 } |
| 4107 if (_json.containsKey("isNewUser")) { |
| 4108 isNewUser = _json["isNewUser"]; |
| 4109 } |
| 3585 if (_json.containsKey("kind")) { | 4110 if (_json.containsKey("kind")) { |
| 3586 kind = _json["kind"]; | 4111 kind = _json["kind"]; |
| 3587 } | 4112 } |
| 3588 if (_json.containsKey("refreshToken")) { | 4113 if (_json.containsKey("refreshToken")) { |
| 3589 refreshToken = _json["refreshToken"]; | 4114 refreshToken = _json["refreshToken"]; |
| 3590 } | 4115 } |
| 3591 } | 4116 } |
| 3592 | 4117 |
| 3593 core.Map<core.String, core.Object> toJson() { | 4118 core.Map<core.String, core.Object> toJson() { |
| 3594 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 4119 final core.Map<core.String, core.Object> _json = |
| 4120 new core.Map<core.String, core.Object>(); |
| 3595 if (expiresIn != null) { | 4121 if (expiresIn != null) { |
| 3596 _json["expiresIn"] = expiresIn; | 4122 _json["expiresIn"] = expiresIn; |
| 3597 } | 4123 } |
| 3598 if (idToken != null) { | 4124 if (idToken != null) { |
| 3599 _json["idToken"] = idToken; | 4125 _json["idToken"] = idToken; |
| 3600 } | 4126 } |
| 4127 if (isNewUser != null) { |
| 4128 _json["isNewUser"] = isNewUser; |
| 4129 } |
| 3601 if (kind != null) { | 4130 if (kind != null) { |
| 3602 _json["kind"] = kind; | 4131 _json["kind"] = kind; |
| 3603 } | 4132 } |
| 3604 if (refreshToken != null) { | 4133 if (refreshToken != null) { |
| 3605 _json["refreshToken"] = refreshToken; | 4134 _json["refreshToken"] = refreshToken; |
| 3606 } | 4135 } |
| 3607 return _json; | 4136 return _json; |
| 3608 } | 4137 } |
| 3609 } | 4138 } |
| 3610 | 4139 |
| 3611 /** Request of verifying the password. */ | 4140 /// Request of verifying the password. |
| 3612 class VerifyPasswordResponse { | 4141 class VerifyPasswordResponse { |
| 3613 /** The name of the user. */ | 4142 /// The name of the user. |
| 3614 core.String displayName; | 4143 core.String displayName; |
| 3615 /** | 4144 |
| 3616 * The email returned by the IdP. NOTE: The federated login user may not own | 4145 /// The email returned by the IdP. NOTE: The federated login user may not own |
| 3617 * the email. | 4146 /// the email. |
| 3618 */ | |
| 3619 core.String email; | 4147 core.String email; |
| 3620 /** | 4148 |
| 3621 * If idToken is STS id token, then this field will be expiration time of STS | 4149 /// If idToken is STS id token, then this field will be expiration time of |
| 3622 * id token in seconds. | 4150 /// STS id token in seconds. |
| 3623 */ | |
| 3624 core.String expiresIn; | 4151 core.String expiresIn; |
| 3625 /** The GITKit token for authenticated user. */ | 4152 |
| 4153 /// The GITKit token for authenticated user. |
| 3626 core.String idToken; | 4154 core.String idToken; |
| 3627 /** The fixed string "identitytoolkit#VerifyPasswordResponse". */ | 4155 |
| 4156 /// The fixed string "identitytoolkit#VerifyPasswordResponse". |
| 3628 core.String kind; | 4157 core.String kind; |
| 3629 /** | 4158 |
| 3630 * The RP local ID if it's already been mapped to the IdP account identified | 4159 /// The RP local ID if it's already been mapped to the IdP account identified |
| 3631 * by the federated ID. | 4160 /// by the federated ID. |
| 3632 */ | |
| 3633 core.String localId; | 4161 core.String localId; |
| 3634 /** The OAuth2 access token. */ | 4162 |
| 4163 /// The OAuth2 access token. |
| 3635 core.String oauthAccessToken; | 4164 core.String oauthAccessToken; |
| 3636 /** The OAuth2 authorization code. */ | 4165 |
| 4166 /// The OAuth2 authorization code. |
| 3637 core.String oauthAuthorizationCode; | 4167 core.String oauthAuthorizationCode; |
| 3638 /** The lifetime in seconds of the OAuth2 access token. */ | 4168 |
| 4169 /// The lifetime in seconds of the OAuth2 access token. |
| 3639 core.int oauthExpireIn; | 4170 core.int oauthExpireIn; |
| 3640 /** The URI of the user's photo at IdP */ | 4171 |
| 4172 /// The URI of the user's photo at IdP |
| 3641 core.String photoUrl; | 4173 core.String photoUrl; |
| 3642 /** If idToken is STS id token, then this field will be refresh token. */ | 4174 |
| 4175 /// If idToken is STS id token, then this field will be refresh token. |
| 3643 core.String refreshToken; | 4176 core.String refreshToken; |
| 3644 /** Whether the email is registered. */ | 4177 |
| 4178 /// Whether the email is registered. |
| 3645 core.bool registered; | 4179 core.bool registered; |
| 3646 | 4180 |
| 3647 VerifyPasswordResponse(); | 4181 VerifyPasswordResponse(); |
| 3648 | 4182 |
| 3649 VerifyPasswordResponse.fromJson(core.Map _json) { | 4183 VerifyPasswordResponse.fromJson(core.Map _json) { |
| 3650 if (_json.containsKey("displayName")) { | 4184 if (_json.containsKey("displayName")) { |
| 3651 displayName = _json["displayName"]; | 4185 displayName = _json["displayName"]; |
| 3652 } | 4186 } |
| 3653 if (_json.containsKey("email")) { | 4187 if (_json.containsKey("email")) { |
| 3654 email = _json["email"]; | 4188 email = _json["email"]; |
| (...skipping 24 matching lines...) Expand all Loading... |
| 3679 } | 4213 } |
| 3680 if (_json.containsKey("refreshToken")) { | 4214 if (_json.containsKey("refreshToken")) { |
| 3681 refreshToken = _json["refreshToken"]; | 4215 refreshToken = _json["refreshToken"]; |
| 3682 } | 4216 } |
| 3683 if (_json.containsKey("registered")) { | 4217 if (_json.containsKey("registered")) { |
| 3684 registered = _json["registered"]; | 4218 registered = _json["registered"]; |
| 3685 } | 4219 } |
| 3686 } | 4220 } |
| 3687 | 4221 |
| 3688 core.Map<core.String, core.Object> toJson() { | 4222 core.Map<core.String, core.Object> toJson() { |
| 3689 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 4223 final core.Map<core.String, core.Object> _json = |
| 4224 new core.Map<core.String, core.Object>(); |
| 3690 if (displayName != null) { | 4225 if (displayName != null) { |
| 3691 _json["displayName"] = displayName; | 4226 _json["displayName"] = displayName; |
| 3692 } | 4227 } |
| 3693 if (email != null) { | 4228 if (email != null) { |
| 3694 _json["email"] = email; | 4229 _json["email"] = email; |
| 3695 } | 4230 } |
| 3696 if (expiresIn != null) { | 4231 if (expiresIn != null) { |
| 3697 _json["expiresIn"] = expiresIn; | 4232 _json["expiresIn"] = expiresIn; |
| 3698 } | 4233 } |
| 3699 if (idToken != null) { | 4234 if (idToken != null) { |
| (...skipping 19 matching lines...) Expand all Loading... |
| 3719 } | 4254 } |
| 3720 if (refreshToken != null) { | 4255 if (refreshToken != null) { |
| 3721 _json["refreshToken"] = refreshToken; | 4256 _json["refreshToken"] = refreshToken; |
| 3722 } | 4257 } |
| 3723 if (registered != null) { | 4258 if (registered != null) { |
| 3724 _json["registered"] = registered; | 4259 _json["registered"] = registered; |
| 3725 } | 4260 } |
| 3726 return _json; | 4261 return _json; |
| 3727 } | 4262 } |
| 3728 } | 4263 } |
| OLD | NEW |