| 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' show |
| 14 ApiRequestError, DetailedApiRequestError; | 14 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 administer all your Firebase data and settings */ |
| 21 static const FirebaseScope = "https://www.googleapis.com/auth/firebase"; |
| 22 |
| 20 | 23 |
| 21 final commons.ApiRequester _requester; | 24 final commons.ApiRequester _requester; |
| 22 | 25 |
| 23 RelyingpartyResourceApi get relyingparty => new RelyingpartyResourceApi(_reque
ster); | 26 RelyingpartyResourceApi get relyingparty => new RelyingpartyResourceApi(_reque
ster); |
| 24 | 27 |
| 25 IdentitytoolkitApi(http.Client client, {core.String rootUrl: "https://www.goog
leapis.com/", core.String servicePath: "identitytoolkit/v3/relyingparty/"}) : | 28 IdentitytoolkitApi(http.Client client, {core.String rootUrl: "https://www.goog
leapis.com/", core.String servicePath: "identitytoolkit/v3/relyingparty/"}) : |
| 26 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); | 29 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); |
| 27 } | 30 } |
| 28 | 31 |
| 29 | 32 |
| (...skipping 999 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1029 /** | 1032 /** |
| 1030 * The opaque value used by the client to maintain context info between the | 1033 * The opaque value used by the client to maintain context info between the |
| 1031 * authentication request and the IDP callback. | 1034 * authentication request and the IDP callback. |
| 1032 */ | 1035 */ |
| 1033 core.String context; | 1036 core.String context; |
| 1034 /** | 1037 /** |
| 1035 * The URI to which the IDP redirects the user after the federated login flow. | 1038 * The URI to which the IDP redirects the user after the federated login flow. |
| 1036 */ | 1039 */ |
| 1037 core.String continueUri; | 1040 core.String continueUri; |
| 1038 /** | 1041 /** |
| 1042 * The query parameter that client can customize by themselves in auth url. |
| 1043 * The following parameters are reserved for server so that they cannot be |
| 1044 * customized by clients: client_id, response_type, scope, redirect_uri, |
| 1045 * state, oauth_token. |
| 1046 */ |
| 1047 core.Map<core.String, core.String> customParameter; |
| 1048 /** |
| 1039 * The hosted domain to restrict sign-in to accounts at that domain for Google | 1049 * The hosted domain to restrict sign-in to accounts at that domain for Google |
| 1040 * Apps hosted accounts. | 1050 * Apps hosted accounts. |
| 1041 */ | 1051 */ |
| 1042 core.String hostedDomain; | 1052 core.String hostedDomain; |
| 1043 /** The email or federated ID of the user. */ | 1053 /** The email or federated ID of the user. */ |
| 1044 core.String identifier; | 1054 core.String identifier; |
| 1045 /** The developer's consumer key for OpenId OAuth Extension */ | 1055 /** The developer's consumer key for OpenId OAuth Extension */ |
| 1046 core.String oauthConsumerKey; | 1056 core.String oauthConsumerKey; |
| 1047 /** | 1057 /** |
| 1048 * Additional oauth scopes, beyond the basid user profile, that the user would | 1058 * Additional oauth scopes, beyond the basid user profile, that the user would |
| (...skipping 27 matching lines...) Expand all Loading... |
| 1076 } | 1086 } |
| 1077 if (_json.containsKey("clientId")) { | 1087 if (_json.containsKey("clientId")) { |
| 1078 clientId = _json["clientId"]; | 1088 clientId = _json["clientId"]; |
| 1079 } | 1089 } |
| 1080 if (_json.containsKey("context")) { | 1090 if (_json.containsKey("context")) { |
| 1081 context = _json["context"]; | 1091 context = _json["context"]; |
| 1082 } | 1092 } |
| 1083 if (_json.containsKey("continueUri")) { | 1093 if (_json.containsKey("continueUri")) { |
| 1084 continueUri = _json["continueUri"]; | 1094 continueUri = _json["continueUri"]; |
| 1085 } | 1095 } |
| 1096 if (_json.containsKey("customParameter")) { |
| 1097 customParameter = _json["customParameter"]; |
| 1098 } |
| 1086 if (_json.containsKey("hostedDomain")) { | 1099 if (_json.containsKey("hostedDomain")) { |
| 1087 hostedDomain = _json["hostedDomain"]; | 1100 hostedDomain = _json["hostedDomain"]; |
| 1088 } | 1101 } |
| 1089 if (_json.containsKey("identifier")) { | 1102 if (_json.containsKey("identifier")) { |
| 1090 identifier = _json["identifier"]; | 1103 identifier = _json["identifier"]; |
| 1091 } | 1104 } |
| 1092 if (_json.containsKey("oauthConsumerKey")) { | 1105 if (_json.containsKey("oauthConsumerKey")) { |
| 1093 oauthConsumerKey = _json["oauthConsumerKey"]; | 1106 oauthConsumerKey = _json["oauthConsumerKey"]; |
| 1094 } | 1107 } |
| 1095 if (_json.containsKey("oauthScope")) { | 1108 if (_json.containsKey("oauthScope")) { |
| (...skipping 23 matching lines...) Expand all Loading... |
| 1119 } | 1132 } |
| 1120 if (clientId != null) { | 1133 if (clientId != null) { |
| 1121 _json["clientId"] = clientId; | 1134 _json["clientId"] = clientId; |
| 1122 } | 1135 } |
| 1123 if (context != null) { | 1136 if (context != null) { |
| 1124 _json["context"] = context; | 1137 _json["context"] = context; |
| 1125 } | 1138 } |
| 1126 if (continueUri != null) { | 1139 if (continueUri != null) { |
| 1127 _json["continueUri"] = continueUri; | 1140 _json["continueUri"] = continueUri; |
| 1128 } | 1141 } |
| 1142 if (customParameter != null) { |
| 1143 _json["customParameter"] = customParameter; |
| 1144 } |
| 1129 if (hostedDomain != null) { | 1145 if (hostedDomain != null) { |
| 1130 _json["hostedDomain"] = hostedDomain; | 1146 _json["hostedDomain"] = hostedDomain; |
| 1131 } | 1147 } |
| 1132 if (identifier != null) { | 1148 if (identifier != null) { |
| 1133 _json["identifier"] = identifier; | 1149 _json["identifier"] = identifier; |
| 1134 } | 1150 } |
| 1135 if (oauthConsumerKey != null) { | 1151 if (oauthConsumerKey != null) { |
| 1136 _json["oauthConsumerKey"] = oauthConsumerKey; | 1152 _json["oauthConsumerKey"] = oauthConsumerKey; |
| 1137 } | 1153 } |
| 1138 if (oauthScope != null) { | 1154 if (oauthScope != null) { |
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1291 /** Response of getting the project configuration. */ | 1307 /** Response of getting the project configuration. */ |
| 1292 class IdentitytoolkitRelyingpartyGetProjectConfigResponse { | 1308 class IdentitytoolkitRelyingpartyGetProjectConfigResponse { |
| 1293 /** Whether to allow password user sign in or sign up. */ | 1309 /** Whether to allow password user sign in or sign up. */ |
| 1294 core.bool allowPasswordUser; | 1310 core.bool allowPasswordUser; |
| 1295 /** Browser API key, needed when making http request to Apiary. */ | 1311 /** Browser API key, needed when making http request to Apiary. */ |
| 1296 core.String apiKey; | 1312 core.String apiKey; |
| 1297 /** Authorized domains. */ | 1313 /** Authorized domains. */ |
| 1298 core.List<core.String> authorizedDomains; | 1314 core.List<core.String> authorizedDomains; |
| 1299 /** Change email template. */ | 1315 /** Change email template. */ |
| 1300 EmailTemplate changeEmailTemplate; | 1316 EmailTemplate changeEmailTemplate; |
| 1317 core.String dynamicLinksDomain; |
| 1301 /** Whether anonymous user is enabled. */ | 1318 /** Whether anonymous user is enabled. */ |
| 1302 core.bool enableAnonymousUser; | 1319 core.bool enableAnonymousUser; |
| 1303 /** OAuth2 provider configuration. */ | 1320 /** OAuth2 provider configuration. */ |
| 1304 core.List<IdpConfig> idpConfig; | 1321 core.List<IdpConfig> idpConfig; |
| 1305 /** Legacy reset password email template. */ | 1322 /** Legacy reset password email template. */ |
| 1306 EmailTemplate legacyResetPasswordTemplate; | 1323 EmailTemplate legacyResetPasswordTemplate; |
| 1307 /** Project ID of the relying party. */ | 1324 /** Project ID of the relying party. */ |
| 1308 core.String projectId; | 1325 core.String projectId; |
| 1309 /** Reset password email template. */ | 1326 /** Reset password email template. */ |
| 1310 EmailTemplate resetPasswordTemplate; | 1327 EmailTemplate resetPasswordTemplate; |
| (...skipping 10 matching lines...) Expand all Loading... |
| 1321 } | 1338 } |
| 1322 if (_json.containsKey("apiKey")) { | 1339 if (_json.containsKey("apiKey")) { |
| 1323 apiKey = _json["apiKey"]; | 1340 apiKey = _json["apiKey"]; |
| 1324 } | 1341 } |
| 1325 if (_json.containsKey("authorizedDomains")) { | 1342 if (_json.containsKey("authorizedDomains")) { |
| 1326 authorizedDomains = _json["authorizedDomains"]; | 1343 authorizedDomains = _json["authorizedDomains"]; |
| 1327 } | 1344 } |
| 1328 if (_json.containsKey("changeEmailTemplate")) { | 1345 if (_json.containsKey("changeEmailTemplate")) { |
| 1329 changeEmailTemplate = new EmailTemplate.fromJson(_json["changeEmailTemplat
e"]); | 1346 changeEmailTemplate = new EmailTemplate.fromJson(_json["changeEmailTemplat
e"]); |
| 1330 } | 1347 } |
| 1348 if (_json.containsKey("dynamicLinksDomain")) { |
| 1349 dynamicLinksDomain = _json["dynamicLinksDomain"]; |
| 1350 } |
| 1331 if (_json.containsKey("enableAnonymousUser")) { | 1351 if (_json.containsKey("enableAnonymousUser")) { |
| 1332 enableAnonymousUser = _json["enableAnonymousUser"]; | 1352 enableAnonymousUser = _json["enableAnonymousUser"]; |
| 1333 } | 1353 } |
| 1334 if (_json.containsKey("idpConfig")) { | 1354 if (_json.containsKey("idpConfig")) { |
| 1335 idpConfig = _json["idpConfig"].map((value) => new IdpConfig.fromJson(value
)).toList(); | 1355 idpConfig = _json["idpConfig"].map((value) => new IdpConfig.fromJson(value
)).toList(); |
| 1336 } | 1356 } |
| 1337 if (_json.containsKey("legacyResetPasswordTemplate")) { | 1357 if (_json.containsKey("legacyResetPasswordTemplate")) { |
| 1338 legacyResetPasswordTemplate = new EmailTemplate.fromJson(_json["legacyRese
tPasswordTemplate"]); | 1358 legacyResetPasswordTemplate = new EmailTemplate.fromJson(_json["legacyRese
tPasswordTemplate"]); |
| 1339 } | 1359 } |
| 1340 if (_json.containsKey("projectId")) { | 1360 if (_json.containsKey("projectId")) { |
| (...skipping 17 matching lines...) Expand all Loading... |
| 1358 } | 1378 } |
| 1359 if (apiKey != null) { | 1379 if (apiKey != null) { |
| 1360 _json["apiKey"] = apiKey; | 1380 _json["apiKey"] = apiKey; |
| 1361 } | 1381 } |
| 1362 if (authorizedDomains != null) { | 1382 if (authorizedDomains != null) { |
| 1363 _json["authorizedDomains"] = authorizedDomains; | 1383 _json["authorizedDomains"] = authorizedDomains; |
| 1364 } | 1384 } |
| 1365 if (changeEmailTemplate != null) { | 1385 if (changeEmailTemplate != null) { |
| 1366 _json["changeEmailTemplate"] = (changeEmailTemplate).toJson(); | 1386 _json["changeEmailTemplate"] = (changeEmailTemplate).toJson(); |
| 1367 } | 1387 } |
| 1388 if (dynamicLinksDomain != null) { |
| 1389 _json["dynamicLinksDomain"] = dynamicLinksDomain; |
| 1390 } |
| 1368 if (enableAnonymousUser != null) { | 1391 if (enableAnonymousUser != null) { |
| 1369 _json["enableAnonymousUser"] = enableAnonymousUser; | 1392 _json["enableAnonymousUser"] = enableAnonymousUser; |
| 1370 } | 1393 } |
| 1371 if (idpConfig != null) { | 1394 if (idpConfig != null) { |
| 1372 _json["idpConfig"] = idpConfig.map((value) => (value).toJson()).toList(); | 1395 _json["idpConfig"] = idpConfig.map((value) => (value).toJson()).toList(); |
| 1373 } | 1396 } |
| 1374 if (legacyResetPasswordTemplate != null) { | 1397 if (legacyResetPasswordTemplate != null) { |
| 1375 _json["legacyResetPasswordTemplate"] = (legacyResetPasswordTemplate).toJso
n(); | 1398 _json["legacyResetPasswordTemplate"] = (legacyResetPasswordTemplate).toJso
n(); |
| 1376 } | 1399 } |
| 1377 if (projectId != null) { | 1400 if (projectId != null) { |
| (...skipping 460 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1838 } | 1861 } |
| 1839 | 1862 |
| 1840 /** | 1863 /** |
| 1841 * Request to signup new user, create anonymous user or anonymous user reauth. | 1864 * Request to signup new user, create anonymous user or anonymous user reauth. |
| 1842 */ | 1865 */ |
| 1843 class IdentitytoolkitRelyingpartySignupNewUserRequest { | 1866 class IdentitytoolkitRelyingpartySignupNewUserRequest { |
| 1844 /** The captcha challenge. */ | 1867 /** The captcha challenge. */ |
| 1845 core.String captchaChallenge; | 1868 core.String captchaChallenge; |
| 1846 /** Response to the captcha. */ | 1869 /** Response to the captcha. */ |
| 1847 core.String captchaResponse; | 1870 core.String captchaResponse; |
| 1871 /** Whether to disable the user. Only can be used by service account. */ |
| 1872 core.bool disabled; |
| 1848 /** The name of the user. */ | 1873 /** The name of the user. */ |
| 1849 core.String displayName; | 1874 core.String displayName; |
| 1850 /** The email of the user. */ | 1875 /** The email of the user. */ |
| 1851 core.String email; | 1876 core.String email; |
| 1877 /** |
| 1878 * Mark the email as verified or not. Only can be used by service account. |
| 1879 */ |
| 1880 core.bool emailVerified; |
| 1852 /** The GITKit token of the authenticated user. */ | 1881 /** The GITKit token of the authenticated user. */ |
| 1853 core.String idToken; | 1882 core.String idToken; |
| 1854 /** Instance id token of the app. */ | 1883 /** Instance id token of the app. */ |
| 1855 core.String instanceId; | 1884 core.String instanceId; |
| 1856 /** The new password of the user. */ | 1885 /** The new password of the user. */ |
| 1857 core.String password; | 1886 core.String password; |
| 1887 /** The photo url of the user. */ |
| 1888 core.String photoUrl; |
| 1858 | 1889 |
| 1859 IdentitytoolkitRelyingpartySignupNewUserRequest(); | 1890 IdentitytoolkitRelyingpartySignupNewUserRequest(); |
| 1860 | 1891 |
| 1861 IdentitytoolkitRelyingpartySignupNewUserRequest.fromJson(core.Map _json) { | 1892 IdentitytoolkitRelyingpartySignupNewUserRequest.fromJson(core.Map _json) { |
| 1862 if (_json.containsKey("captchaChallenge")) { | 1893 if (_json.containsKey("captchaChallenge")) { |
| 1863 captchaChallenge = _json["captchaChallenge"]; | 1894 captchaChallenge = _json["captchaChallenge"]; |
| 1864 } | 1895 } |
| 1865 if (_json.containsKey("captchaResponse")) { | 1896 if (_json.containsKey("captchaResponse")) { |
| 1866 captchaResponse = _json["captchaResponse"]; | 1897 captchaResponse = _json["captchaResponse"]; |
| 1867 } | 1898 } |
| 1899 if (_json.containsKey("disabled")) { |
| 1900 disabled = _json["disabled"]; |
| 1901 } |
| 1868 if (_json.containsKey("displayName")) { | 1902 if (_json.containsKey("displayName")) { |
| 1869 displayName = _json["displayName"]; | 1903 displayName = _json["displayName"]; |
| 1870 } | 1904 } |
| 1871 if (_json.containsKey("email")) { | 1905 if (_json.containsKey("email")) { |
| 1872 email = _json["email"]; | 1906 email = _json["email"]; |
| 1873 } | 1907 } |
| 1908 if (_json.containsKey("emailVerified")) { |
| 1909 emailVerified = _json["emailVerified"]; |
| 1910 } |
| 1874 if (_json.containsKey("idToken")) { | 1911 if (_json.containsKey("idToken")) { |
| 1875 idToken = _json["idToken"]; | 1912 idToken = _json["idToken"]; |
| 1876 } | 1913 } |
| 1877 if (_json.containsKey("instanceId")) { | 1914 if (_json.containsKey("instanceId")) { |
| 1878 instanceId = _json["instanceId"]; | 1915 instanceId = _json["instanceId"]; |
| 1879 } | 1916 } |
| 1880 if (_json.containsKey("password")) { | 1917 if (_json.containsKey("password")) { |
| 1881 password = _json["password"]; | 1918 password = _json["password"]; |
| 1882 } | 1919 } |
| 1920 if (_json.containsKey("photoUrl")) { |
| 1921 photoUrl = _json["photoUrl"]; |
| 1922 } |
| 1883 } | 1923 } |
| 1884 | 1924 |
| 1885 core.Map toJson() { | 1925 core.Map toJson() { |
| 1886 var _json = new core.Map(); | 1926 var _json = new core.Map(); |
| 1887 if (captchaChallenge != null) { | 1927 if (captchaChallenge != null) { |
| 1888 _json["captchaChallenge"] = captchaChallenge; | 1928 _json["captchaChallenge"] = captchaChallenge; |
| 1889 } | 1929 } |
| 1890 if (captchaResponse != null) { | 1930 if (captchaResponse != null) { |
| 1891 _json["captchaResponse"] = captchaResponse; | 1931 _json["captchaResponse"] = captchaResponse; |
| 1892 } | 1932 } |
| 1933 if (disabled != null) { |
| 1934 _json["disabled"] = disabled; |
| 1935 } |
| 1893 if (displayName != null) { | 1936 if (displayName != null) { |
| 1894 _json["displayName"] = displayName; | 1937 _json["displayName"] = displayName; |
| 1895 } | 1938 } |
| 1896 if (email != null) { | 1939 if (email != null) { |
| 1897 _json["email"] = email; | 1940 _json["email"] = email; |
| 1898 } | 1941 } |
| 1942 if (emailVerified != null) { |
| 1943 _json["emailVerified"] = emailVerified; |
| 1944 } |
| 1899 if (idToken != null) { | 1945 if (idToken != null) { |
| 1900 _json["idToken"] = idToken; | 1946 _json["idToken"] = idToken; |
| 1901 } | 1947 } |
| 1902 if (instanceId != null) { | 1948 if (instanceId != null) { |
| 1903 _json["instanceId"] = instanceId; | 1949 _json["instanceId"] = instanceId; |
| 1904 } | 1950 } |
| 1905 if (password != null) { | 1951 if (password != null) { |
| 1906 _json["password"] = password; | 1952 _json["password"] = password; |
| 1907 } | 1953 } |
| 1954 if (photoUrl != null) { |
| 1955 _json["photoUrl"] = photoUrl; |
| 1956 } |
| 1908 return _json; | 1957 return _json; |
| 1909 } | 1958 } |
| 1910 } | 1959 } |
| 1911 | 1960 |
| 1912 /** Request to upload user account in batch. */ | 1961 /** Request to upload user account in batch. */ |
| 1913 class IdentitytoolkitRelyingpartyUploadAccountRequest { | 1962 class IdentitytoolkitRelyingpartyUploadAccountRequest { |
| 1963 /** Whether allow overwrite existing account when user local_id exists. */ |
| 1964 core.bool allowOverwrite; |
| 1914 /** | 1965 /** |
| 1915 * GCP project number of the requesting delegated app. Currently only intended | 1966 * GCP project number of the requesting delegated app. Currently only intended |
| 1916 * for Firebase V1 migration. | 1967 * for Firebase V1 migration. |
| 1917 */ | 1968 */ |
| 1918 core.String delegatedProjectNumber; | 1969 core.String delegatedProjectNumber; |
| 1919 /** The password hash algorithm. */ | 1970 /** The password hash algorithm. */ |
| 1920 core.String hashAlgorithm; | 1971 core.String hashAlgorithm; |
| 1921 /** Memory cost for hash calculation. Used by scrypt similar algorithms. */ | 1972 /** Memory cost for hash calculation. Used by scrypt similar algorithms. */ |
| 1922 core.int memoryCost; | 1973 core.int memoryCost; |
| 1923 /** Rounds for hash calculation. Used by scrypt and similar algorithms. */ | 1974 /** Rounds for hash calculation. Used by scrypt and similar algorithms. */ |
| 1924 core.int rounds; | 1975 core.int rounds; |
| 1925 /** The salt separator. */ | 1976 /** The salt separator. */ |
| 1926 core.String saltSeparator; | 1977 core.String saltSeparator; |
| 1927 core.List<core.int> get saltSeparatorAsBytes { | 1978 core.List<core.int> get saltSeparatorAsBytes { |
| 1928 return convert.BASE64.decode(saltSeparator); | 1979 return convert.BASE64.decode(saltSeparator); |
| 1929 } | 1980 } |
| 1930 | 1981 |
| 1931 void set saltSeparatorAsBytes(core.List<core.int> _bytes) { | 1982 void set saltSeparatorAsBytes(core.List<core.int> _bytes) { |
| 1932 saltSeparator = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAl
l("+", "-"); | 1983 saltSeparator = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAl
l("+", "-"); |
| 1933 } | 1984 } |
| 1985 /** |
| 1986 * If true, backend will do sanity check(including duplicate email and |
| 1987 * federated id) when uploading account. |
| 1988 */ |
| 1989 core.bool sanityCheck; |
| 1934 /** The key for to hash the password. */ | 1990 /** The key for to hash the password. */ |
| 1935 core.String signerKey; | 1991 core.String signerKey; |
| 1936 core.List<core.int> get signerKeyAsBytes { | 1992 core.List<core.int> get signerKeyAsBytes { |
| 1937 return convert.BASE64.decode(signerKey); | 1993 return convert.BASE64.decode(signerKey); |
| 1938 } | 1994 } |
| 1939 | 1995 |
| 1940 void set signerKeyAsBytes(core.List<core.int> _bytes) { | 1996 void set signerKeyAsBytes(core.List<core.int> _bytes) { |
| 1941 signerKey = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+
", "-"); | 1997 signerKey = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+
", "-"); |
| 1942 } | 1998 } |
| 1999 /** |
| 2000 * Specify which project (field value is actually project id) to operate. Only |
| 2001 * used when provided credential. |
| 2002 */ |
| 2003 core.String targetProjectId; |
| 1943 /** The account info to be stored. */ | 2004 /** The account info to be stored. */ |
| 1944 core.List<UserInfo> users; | 2005 core.List<UserInfo> users; |
| 1945 | 2006 |
| 1946 IdentitytoolkitRelyingpartyUploadAccountRequest(); | 2007 IdentitytoolkitRelyingpartyUploadAccountRequest(); |
| 1947 | 2008 |
| 1948 IdentitytoolkitRelyingpartyUploadAccountRequest.fromJson(core.Map _json) { | 2009 IdentitytoolkitRelyingpartyUploadAccountRequest.fromJson(core.Map _json) { |
| 2010 if (_json.containsKey("allowOverwrite")) { |
| 2011 allowOverwrite = _json["allowOverwrite"]; |
| 2012 } |
| 1949 if (_json.containsKey("delegatedProjectNumber")) { | 2013 if (_json.containsKey("delegatedProjectNumber")) { |
| 1950 delegatedProjectNumber = _json["delegatedProjectNumber"]; | 2014 delegatedProjectNumber = _json["delegatedProjectNumber"]; |
| 1951 } | 2015 } |
| 1952 if (_json.containsKey("hashAlgorithm")) { | 2016 if (_json.containsKey("hashAlgorithm")) { |
| 1953 hashAlgorithm = _json["hashAlgorithm"]; | 2017 hashAlgorithm = _json["hashAlgorithm"]; |
| 1954 } | 2018 } |
| 1955 if (_json.containsKey("memoryCost")) { | 2019 if (_json.containsKey("memoryCost")) { |
| 1956 memoryCost = _json["memoryCost"]; | 2020 memoryCost = _json["memoryCost"]; |
| 1957 } | 2021 } |
| 1958 if (_json.containsKey("rounds")) { | 2022 if (_json.containsKey("rounds")) { |
| 1959 rounds = _json["rounds"]; | 2023 rounds = _json["rounds"]; |
| 1960 } | 2024 } |
| 1961 if (_json.containsKey("saltSeparator")) { | 2025 if (_json.containsKey("saltSeparator")) { |
| 1962 saltSeparator = _json["saltSeparator"]; | 2026 saltSeparator = _json["saltSeparator"]; |
| 1963 } | 2027 } |
| 2028 if (_json.containsKey("sanityCheck")) { |
| 2029 sanityCheck = _json["sanityCheck"]; |
| 2030 } |
| 1964 if (_json.containsKey("signerKey")) { | 2031 if (_json.containsKey("signerKey")) { |
| 1965 signerKey = _json["signerKey"]; | 2032 signerKey = _json["signerKey"]; |
| 1966 } | 2033 } |
| 2034 if (_json.containsKey("targetProjectId")) { |
| 2035 targetProjectId = _json["targetProjectId"]; |
| 2036 } |
| 1967 if (_json.containsKey("users")) { | 2037 if (_json.containsKey("users")) { |
| 1968 users = _json["users"].map((value) => new UserInfo.fromJson(value)).toList
(); | 2038 users = _json["users"].map((value) => new UserInfo.fromJson(value)).toList
(); |
| 1969 } | 2039 } |
| 1970 } | 2040 } |
| 1971 | 2041 |
| 1972 core.Map toJson() { | 2042 core.Map toJson() { |
| 1973 var _json = new core.Map(); | 2043 var _json = new core.Map(); |
| 2044 if (allowOverwrite != null) { |
| 2045 _json["allowOverwrite"] = allowOverwrite; |
| 2046 } |
| 1974 if (delegatedProjectNumber != null) { | 2047 if (delegatedProjectNumber != null) { |
| 1975 _json["delegatedProjectNumber"] = delegatedProjectNumber; | 2048 _json["delegatedProjectNumber"] = delegatedProjectNumber; |
| 1976 } | 2049 } |
| 1977 if (hashAlgorithm != null) { | 2050 if (hashAlgorithm != null) { |
| 1978 _json["hashAlgorithm"] = hashAlgorithm; | 2051 _json["hashAlgorithm"] = hashAlgorithm; |
| 1979 } | 2052 } |
| 1980 if (memoryCost != null) { | 2053 if (memoryCost != null) { |
| 1981 _json["memoryCost"] = memoryCost; | 2054 _json["memoryCost"] = memoryCost; |
| 1982 } | 2055 } |
| 1983 if (rounds != null) { | 2056 if (rounds != null) { |
| 1984 _json["rounds"] = rounds; | 2057 _json["rounds"] = rounds; |
| 1985 } | 2058 } |
| 1986 if (saltSeparator != null) { | 2059 if (saltSeparator != null) { |
| 1987 _json["saltSeparator"] = saltSeparator; | 2060 _json["saltSeparator"] = saltSeparator; |
| 1988 } | 2061 } |
| 2062 if (sanityCheck != null) { |
| 2063 _json["sanityCheck"] = sanityCheck; |
| 2064 } |
| 1989 if (signerKey != null) { | 2065 if (signerKey != null) { |
| 1990 _json["signerKey"] = signerKey; | 2066 _json["signerKey"] = signerKey; |
| 1991 } | 2067 } |
| 2068 if (targetProjectId != null) { |
| 2069 _json["targetProjectId"] = targetProjectId; |
| 2070 } |
| 1992 if (users != null) { | 2071 if (users != null) { |
| 1993 _json["users"] = users.map((value) => (value).toJson()).toList(); | 2072 _json["users"] = users.map((value) => (value).toJson()).toList(); |
| 1994 } | 2073 } |
| 1995 return _json; | 2074 return _json; |
| 1996 } | 2075 } |
| 1997 } | 2076 } |
| 1998 | 2077 |
| 1999 /** Request to verify the IDP assertion. */ | 2078 /** Request to verify the IDP assertion. */ |
| 2000 class IdentitytoolkitRelyingpartyVerifyAssertionRequest { | 2079 class IdentitytoolkitRelyingpartyVerifyAssertionRequest { |
| 2001 /** | 2080 /** |
| (...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2386 } | 2465 } |
| 2387 if (userIp != null) { | 2466 if (userIp != null) { |
| 2388 _json["userIp"] = userIp; | 2467 _json["userIp"] = userIp; |
| 2389 } | 2468 } |
| 2390 return _json; | 2469 return _json; |
| 2391 } | 2470 } |
| 2392 } | 2471 } |
| 2393 | 2472 |
| 2394 /** Response of resetting the password. */ | 2473 /** Response of resetting the password. */ |
| 2395 class ResetPasswordResponse { | 2474 class ResetPasswordResponse { |
| 2396 /** The user's email. */ | 2475 /** |
| 2476 * The user's email. If the out-of-band code is for email recovery, the user's |
| 2477 * original email. |
| 2478 */ |
| 2397 core.String email; | 2479 core.String email; |
| 2398 /** The fixed string "identitytoolkit#ResetPasswordResponse". */ | 2480 /** The fixed string "identitytoolkit#ResetPasswordResponse". */ |
| 2399 core.String kind; | 2481 core.String kind; |
| 2482 /** If the out-of-band code is for email recovery, the user's new email. */ |
| 2483 core.String newEmail; |
| 2484 /** The request type. */ |
| 2485 core.String requestType; |
| 2400 | 2486 |
| 2401 ResetPasswordResponse(); | 2487 ResetPasswordResponse(); |
| 2402 | 2488 |
| 2403 ResetPasswordResponse.fromJson(core.Map _json) { | 2489 ResetPasswordResponse.fromJson(core.Map _json) { |
| 2404 if (_json.containsKey("email")) { | 2490 if (_json.containsKey("email")) { |
| 2405 email = _json["email"]; | 2491 email = _json["email"]; |
| 2406 } | 2492 } |
| 2407 if (_json.containsKey("kind")) { | 2493 if (_json.containsKey("kind")) { |
| 2408 kind = _json["kind"]; | 2494 kind = _json["kind"]; |
| 2409 } | 2495 } |
| 2496 if (_json.containsKey("newEmail")) { |
| 2497 newEmail = _json["newEmail"]; |
| 2498 } |
| 2499 if (_json.containsKey("requestType")) { |
| 2500 requestType = _json["requestType"]; |
| 2501 } |
| 2410 } | 2502 } |
| 2411 | 2503 |
| 2412 core.Map toJson() { | 2504 core.Map toJson() { |
| 2413 var _json = new core.Map(); | 2505 var _json = new core.Map(); |
| 2414 if (email != null) { | 2506 if (email != null) { |
| 2415 _json["email"] = email; | 2507 _json["email"] = email; |
| 2416 } | 2508 } |
| 2417 if (kind != null) { | 2509 if (kind != null) { |
| 2418 _json["kind"] = kind; | 2510 _json["kind"] = kind; |
| 2419 } | 2511 } |
| 2512 if (newEmail != null) { |
| 2513 _json["newEmail"] = newEmail; |
| 2514 } |
| 2515 if (requestType != null) { |
| 2516 _json["requestType"] = requestType; |
| 2517 } |
| 2420 return _json; | 2518 return _json; |
| 2421 } | 2519 } |
| 2422 } | 2520 } |
| 2423 | 2521 |
| 2424 class SetAccountInfoResponseProviderUserInfo { | 2522 class SetAccountInfoResponseProviderUserInfo { |
| 2425 /** The user's display name at the IDP. */ | 2523 /** The user's display name at the IDP. */ |
| 2426 core.String displayName; | 2524 core.String displayName; |
| 2427 /** User's identifier at IDP. */ | 2525 /** User's identifier at IDP. */ |
| 2428 core.String federatedId; | 2526 core.String federatedId; |
| 2429 /** The user's photo url at the IDP. */ | 2527 /** The user's photo url at the IDP. */ |
| (...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2727 /** The user's photo url at the IDP. */ | 2825 /** The user's photo url at the IDP. */ |
| 2728 core.String photoUrl; | 2826 core.String photoUrl; |
| 2729 /** | 2827 /** |
| 2730 * The IdP ID. For white listed IdPs it's a short domain name, e.g., | 2828 * The IdP ID. For white listed IdPs it's a short domain name, e.g., |
| 2731 * google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the | 2829 * google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the |
| 2732 * OP identifier. | 2830 * OP identifier. |
| 2733 */ | 2831 */ |
| 2734 core.String providerId; | 2832 core.String providerId; |
| 2735 /** User's raw identifier directly returned from IDP. */ | 2833 /** User's raw identifier directly returned from IDP. */ |
| 2736 core.String rawId; | 2834 core.String rawId; |
| 2737 /** Raw IDP-returned user info. */ | 2835 /** User's screen name at Twitter or login name at Github. */ |
| 2738 core.String rawUserInfo; | |
| 2739 /** User's screen name at Twitter. */ | |
| 2740 core.String screenName; | 2836 core.String screenName; |
| 2741 | 2837 |
| 2742 UserInfoProviderUserInfo(); | 2838 UserInfoProviderUserInfo(); |
| 2743 | 2839 |
| 2744 UserInfoProviderUserInfo.fromJson(core.Map _json) { | 2840 UserInfoProviderUserInfo.fromJson(core.Map _json) { |
| 2745 if (_json.containsKey("displayName")) { | 2841 if (_json.containsKey("displayName")) { |
| 2746 displayName = _json["displayName"]; | 2842 displayName = _json["displayName"]; |
| 2747 } | 2843 } |
| 2748 if (_json.containsKey("email")) { | 2844 if (_json.containsKey("email")) { |
| 2749 email = _json["email"]; | 2845 email = _json["email"]; |
| 2750 } | 2846 } |
| 2751 if (_json.containsKey("federatedId")) { | 2847 if (_json.containsKey("federatedId")) { |
| 2752 federatedId = _json["federatedId"]; | 2848 federatedId = _json["federatedId"]; |
| 2753 } | 2849 } |
| 2754 if (_json.containsKey("photoUrl")) { | 2850 if (_json.containsKey("photoUrl")) { |
| 2755 photoUrl = _json["photoUrl"]; | 2851 photoUrl = _json["photoUrl"]; |
| 2756 } | 2852 } |
| 2757 if (_json.containsKey("providerId")) { | 2853 if (_json.containsKey("providerId")) { |
| 2758 providerId = _json["providerId"]; | 2854 providerId = _json["providerId"]; |
| 2759 } | 2855 } |
| 2760 if (_json.containsKey("rawId")) { | 2856 if (_json.containsKey("rawId")) { |
| 2761 rawId = _json["rawId"]; | 2857 rawId = _json["rawId"]; |
| 2762 } | 2858 } |
| 2763 if (_json.containsKey("rawUserInfo")) { | |
| 2764 rawUserInfo = _json["rawUserInfo"]; | |
| 2765 } | |
| 2766 if (_json.containsKey("screenName")) { | 2859 if (_json.containsKey("screenName")) { |
| 2767 screenName = _json["screenName"]; | 2860 screenName = _json["screenName"]; |
| 2768 } | 2861 } |
| 2769 } | 2862 } |
| 2770 | 2863 |
| 2771 core.Map toJson() { | 2864 core.Map toJson() { |
| 2772 var _json = new core.Map(); | 2865 var _json = new core.Map(); |
| 2773 if (displayName != null) { | 2866 if (displayName != null) { |
| 2774 _json["displayName"] = displayName; | 2867 _json["displayName"] = displayName; |
| 2775 } | 2868 } |
| 2776 if (email != null) { | 2869 if (email != null) { |
| 2777 _json["email"] = email; | 2870 _json["email"] = email; |
| 2778 } | 2871 } |
| 2779 if (federatedId != null) { | 2872 if (federatedId != null) { |
| 2780 _json["federatedId"] = federatedId; | 2873 _json["federatedId"] = federatedId; |
| 2781 } | 2874 } |
| 2782 if (photoUrl != null) { | 2875 if (photoUrl != null) { |
| 2783 _json["photoUrl"] = photoUrl; | 2876 _json["photoUrl"] = photoUrl; |
| 2784 } | 2877 } |
| 2785 if (providerId != null) { | 2878 if (providerId != null) { |
| 2786 _json["providerId"] = providerId; | 2879 _json["providerId"] = providerId; |
| 2787 } | 2880 } |
| 2788 if (rawId != null) { | 2881 if (rawId != null) { |
| 2789 _json["rawId"] = rawId; | 2882 _json["rawId"] = rawId; |
| 2790 } | 2883 } |
| 2791 if (rawUserInfo != null) { | |
| 2792 _json["rawUserInfo"] = rawUserInfo; | |
| 2793 } | |
| 2794 if (screenName != null) { | 2884 if (screenName != null) { |
| 2795 _json["screenName"] = screenName; | 2885 _json["screenName"] = screenName; |
| 2796 } | 2886 } |
| 2797 return _json; | 2887 return _json; |
| 2798 } | 2888 } |
| 2799 } | 2889 } |
| 2800 | 2890 |
| 2801 /** Template for an individual account info. */ | 2891 /** Template for an individual account info. */ |
| 2802 class UserInfo { | 2892 class UserInfo { |
| 2803 /** User creation timestamp. */ | 2893 /** User creation timestamp. */ |
| 2804 core.String createdAt; | 2894 core.String createdAt; |
| 2895 /** Whether the user is authenticated by the developer. */ |
| 2896 core.bool customAuth; |
| 2805 /** Whether the user is disabled. */ | 2897 /** Whether the user is disabled. */ |
| 2806 core.bool disabled; | 2898 core.bool disabled; |
| 2807 /** The name of the user. */ | 2899 /** The name of the user. */ |
| 2808 core.String displayName; | 2900 core.String displayName; |
| 2809 /** The email of the user. */ | 2901 /** The email of the user. */ |
| 2810 core.String email; | 2902 core.String email; |
| 2811 /** Whether the email has been verified. */ | 2903 /** Whether the email has been verified. */ |
| 2812 core.bool emailVerified; | 2904 core.bool emailVerified; |
| 2813 /** last login timestamp. */ | 2905 /** last login timestamp. */ |
| 2814 core.String lastLoginAt; | 2906 core.String lastLoginAt; |
| 2815 /** The local ID of the user. */ | 2907 /** The local ID of the user. */ |
| 2816 core.String localId; | 2908 core.String localId; |
| 2817 /** The user's hashed password. */ | 2909 /** The user's hashed password. */ |
| 2818 core.String passwordHash; | 2910 core.String passwordHash; |
| 2819 core.List<core.int> get passwordHashAsBytes { | 2911 core.List<core.int> get passwordHashAsBytes { |
| 2820 return convert.BASE64.decode(passwordHash); | 2912 return convert.BASE64.decode(passwordHash); |
| 2821 } | 2913 } |
| 2822 | 2914 |
| 2823 void set passwordHashAsBytes(core.List<core.int> _bytes) { | 2915 void set passwordHashAsBytes(core.List<core.int> _bytes) { |
| 2824 passwordHash = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll
("+", "-"); | 2916 passwordHash = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll
("+", "-"); |
| 2825 } | 2917 } |
| 2826 /** The timestamp when the password was last updated. */ | 2918 /** The timestamp when the password was last updated. */ |
| 2827 core.double passwordUpdatedAt; | 2919 core.double passwordUpdatedAt; |
| 2828 /** The URL of the user profile photo. */ | 2920 /** The URL of the user profile photo. */ |
| 2829 core.String photoUrl; | 2921 core.String photoUrl; |
| 2830 /** The IDP of the user. */ | 2922 /** The IDP of the user. */ |
| 2831 core.List<UserInfoProviderUserInfo> providerUserInfo; | 2923 core.List<UserInfoProviderUserInfo> providerUserInfo; |
| 2924 /** The user's plain text password. */ |
| 2925 core.String rawPassword; |
| 2832 /** The user's password salt. */ | 2926 /** The user's password salt. */ |
| 2833 core.String salt; | 2927 core.String salt; |
| 2834 core.List<core.int> get saltAsBytes { | 2928 core.List<core.int> get saltAsBytes { |
| 2835 return convert.BASE64.decode(salt); | 2929 return convert.BASE64.decode(salt); |
| 2836 } | 2930 } |
| 2837 | 2931 |
| 2838 void set saltAsBytes(core.List<core.int> _bytes) { | 2932 void set saltAsBytes(core.List<core.int> _bytes) { |
| 2839 salt = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-
"); | 2933 salt = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-
"); |
| 2840 } | 2934 } |
| 2841 /** User's screen name at Twitter. */ | 2935 /** User's screen name at Twitter or login name at Github. */ |
| 2842 core.String screenName; | 2936 core.String screenName; |
| 2843 /** Timestamp in seconds for valid login token. */ | 2937 /** Timestamp in seconds for valid login token. */ |
| 2844 core.String validSince; | 2938 core.String validSince; |
| 2845 /** Version of the user's password. */ | 2939 /** Version of the user's password. */ |
| 2846 core.int version; | 2940 core.int version; |
| 2847 | 2941 |
| 2848 UserInfo(); | 2942 UserInfo(); |
| 2849 | 2943 |
| 2850 UserInfo.fromJson(core.Map _json) { | 2944 UserInfo.fromJson(core.Map _json) { |
| 2851 if (_json.containsKey("createdAt")) { | 2945 if (_json.containsKey("createdAt")) { |
| 2852 createdAt = _json["createdAt"]; | 2946 createdAt = _json["createdAt"]; |
| 2853 } | 2947 } |
| 2948 if (_json.containsKey("customAuth")) { |
| 2949 customAuth = _json["customAuth"]; |
| 2950 } |
| 2854 if (_json.containsKey("disabled")) { | 2951 if (_json.containsKey("disabled")) { |
| 2855 disabled = _json["disabled"]; | 2952 disabled = _json["disabled"]; |
| 2856 } | 2953 } |
| 2857 if (_json.containsKey("displayName")) { | 2954 if (_json.containsKey("displayName")) { |
| 2858 displayName = _json["displayName"]; | 2955 displayName = _json["displayName"]; |
| 2859 } | 2956 } |
| 2860 if (_json.containsKey("email")) { | 2957 if (_json.containsKey("email")) { |
| 2861 email = _json["email"]; | 2958 email = _json["email"]; |
| 2862 } | 2959 } |
| 2863 if (_json.containsKey("emailVerified")) { | 2960 if (_json.containsKey("emailVerified")) { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 2874 } | 2971 } |
| 2875 if (_json.containsKey("passwordUpdatedAt")) { | 2972 if (_json.containsKey("passwordUpdatedAt")) { |
| 2876 passwordUpdatedAt = _json["passwordUpdatedAt"]; | 2973 passwordUpdatedAt = _json["passwordUpdatedAt"]; |
| 2877 } | 2974 } |
| 2878 if (_json.containsKey("photoUrl")) { | 2975 if (_json.containsKey("photoUrl")) { |
| 2879 photoUrl = _json["photoUrl"]; | 2976 photoUrl = _json["photoUrl"]; |
| 2880 } | 2977 } |
| 2881 if (_json.containsKey("providerUserInfo")) { | 2978 if (_json.containsKey("providerUserInfo")) { |
| 2882 providerUserInfo = _json["providerUserInfo"].map((value) => new UserInfoPr
oviderUserInfo.fromJson(value)).toList(); | 2979 providerUserInfo = _json["providerUserInfo"].map((value) => new UserInfoPr
oviderUserInfo.fromJson(value)).toList(); |
| 2883 } | 2980 } |
| 2981 if (_json.containsKey("rawPassword")) { |
| 2982 rawPassword = _json["rawPassword"]; |
| 2983 } |
| 2884 if (_json.containsKey("salt")) { | 2984 if (_json.containsKey("salt")) { |
| 2885 salt = _json["salt"]; | 2985 salt = _json["salt"]; |
| 2886 } | 2986 } |
| 2887 if (_json.containsKey("screenName")) { | 2987 if (_json.containsKey("screenName")) { |
| 2888 screenName = _json["screenName"]; | 2988 screenName = _json["screenName"]; |
| 2889 } | 2989 } |
| 2890 if (_json.containsKey("validSince")) { | 2990 if (_json.containsKey("validSince")) { |
| 2891 validSince = _json["validSince"]; | 2991 validSince = _json["validSince"]; |
| 2892 } | 2992 } |
| 2893 if (_json.containsKey("version")) { | 2993 if (_json.containsKey("version")) { |
| 2894 version = _json["version"]; | 2994 version = _json["version"]; |
| 2895 } | 2995 } |
| 2896 } | 2996 } |
| 2897 | 2997 |
| 2898 core.Map toJson() { | 2998 core.Map toJson() { |
| 2899 var _json = new core.Map(); | 2999 var _json = new core.Map(); |
| 2900 if (createdAt != null) { | 3000 if (createdAt != null) { |
| 2901 _json["createdAt"] = createdAt; | 3001 _json["createdAt"] = createdAt; |
| 2902 } | 3002 } |
| 3003 if (customAuth != null) { |
| 3004 _json["customAuth"] = customAuth; |
| 3005 } |
| 2903 if (disabled != null) { | 3006 if (disabled != null) { |
| 2904 _json["disabled"] = disabled; | 3007 _json["disabled"] = disabled; |
| 2905 } | 3008 } |
| 2906 if (displayName != null) { | 3009 if (displayName != null) { |
| 2907 _json["displayName"] = displayName; | 3010 _json["displayName"] = displayName; |
| 2908 } | 3011 } |
| 2909 if (email != null) { | 3012 if (email != null) { |
| 2910 _json["email"] = email; | 3013 _json["email"] = email; |
| 2911 } | 3014 } |
| 2912 if (emailVerified != null) { | 3015 if (emailVerified != null) { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 2923 } | 3026 } |
| 2924 if (passwordUpdatedAt != null) { | 3027 if (passwordUpdatedAt != null) { |
| 2925 _json["passwordUpdatedAt"] = passwordUpdatedAt; | 3028 _json["passwordUpdatedAt"] = passwordUpdatedAt; |
| 2926 } | 3029 } |
| 2927 if (photoUrl != null) { | 3030 if (photoUrl != null) { |
| 2928 _json["photoUrl"] = photoUrl; | 3031 _json["photoUrl"] = photoUrl; |
| 2929 } | 3032 } |
| 2930 if (providerUserInfo != null) { | 3033 if (providerUserInfo != null) { |
| 2931 _json["providerUserInfo"] = providerUserInfo.map((value) => (value).toJson
()).toList(); | 3034 _json["providerUserInfo"] = providerUserInfo.map((value) => (value).toJson
()).toList(); |
| 2932 } | 3035 } |
| 3036 if (rawPassword != null) { |
| 3037 _json["rawPassword"] = rawPassword; |
| 3038 } |
| 2933 if (salt != null) { | 3039 if (salt != null) { |
| 2934 _json["salt"] = salt; | 3040 _json["salt"] = salt; |
| 2935 } | 3041 } |
| 2936 if (screenName != null) { | 3042 if (screenName != null) { |
| 2937 _json["screenName"] = screenName; | 3043 _json["screenName"] = screenName; |
| 2938 } | 3044 } |
| 2939 if (validSince != null) { | 3045 if (validSince != null) { |
| 2940 _json["validSince"] = validSince; | 3046 _json["validSince"] = validSince; |
| 2941 } | 3047 } |
| 2942 if (version != null) { | 3048 if (version != null) { |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3044 * aol.com, live.net and yahoo.com. If the "providerId" param is set to OpenID | 3150 * aol.com, live.net and yahoo.com. If the "providerId" param is set to OpenID |
| 3045 * OP identifer other than the whilte listed IdPs the OP identifier is | 3151 * OP identifer other than the whilte listed IdPs the OP identifier is |
| 3046 * returned. If the "identifier" param is federated ID in the createAuthUri | 3152 * returned. If the "identifier" param is federated ID in the createAuthUri |
| 3047 * request. The domain part of the federated ID is returned. | 3153 * request. The domain part of the federated ID is returned. |
| 3048 */ | 3154 */ |
| 3049 core.String providerId; | 3155 core.String providerId; |
| 3050 /** Raw IDP-returned user info. */ | 3156 /** Raw IDP-returned user info. */ |
| 3051 core.String rawUserInfo; | 3157 core.String rawUserInfo; |
| 3052 /** If idToken is STS id token, then this field will be refresh token. */ | 3158 /** If idToken is STS id token, then this field will be refresh token. */ |
| 3053 core.String refreshToken; | 3159 core.String refreshToken; |
| 3054 /** The screen_name of a Twitter user. */ | 3160 /** The screen_name of a Twitter user or the login name at Github. */ |
| 3055 core.String screenName; | 3161 core.String screenName; |
| 3056 /** The timezone of the user. */ | 3162 /** The timezone of the user. */ |
| 3057 core.String timeZone; | 3163 core.String timeZone; |
| 3058 /** | 3164 /** |
| 3059 * When action is 'map', contains the idps which can be used for confirmation. | 3165 * When action is 'map', contains the idps which can be used for confirmation. |
| 3060 */ | 3166 */ |
| 3061 core.List<core.String> verifiedProvider; | 3167 core.List<core.String> verifiedProvider; |
| 3062 | 3168 |
| 3063 VerifyAssertionResponse(); | 3169 VerifyAssertionResponse(); |
| 3064 | 3170 |
| (...skipping 394 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3459 } | 3565 } |
| 3460 if (refreshToken != null) { | 3566 if (refreshToken != null) { |
| 3461 _json["refreshToken"] = refreshToken; | 3567 _json["refreshToken"] = refreshToken; |
| 3462 } | 3568 } |
| 3463 if (registered != null) { | 3569 if (registered != null) { |
| 3464 _json["registered"] = registered; | 3570 _json["registered"] = registered; |
| 3465 } | 3571 } |
| 3466 return _json; | 3572 return _json; |
| 3467 } | 3573 } |
| 3468 } | 3574 } |
| OLD | NEW |