| Index: generated/googleapis/lib/identitytoolkit/v3.dart
|
| diff --git a/generated/googleapis/lib/identitytoolkit/v3.dart b/generated/googleapis/lib/identitytoolkit/v3.dart
|
| index 3d03e844a71aa33b367217d4275ef3bb1f5e3180..2142d1dcbd56bb7c7f8ed9c0a121dd238c596922 100644
|
| --- a/generated/googleapis/lib/identitytoolkit/v3.dart
|
| +++ b/generated/googleapis/lib/identitytoolkit/v3.dart
|
| @@ -2100,6 +2100,12 @@ class IdentitytoolkitRelyingpartyUploadAccountRequest {
|
| /** Request to verify the IDP assertion. */
|
| class IdentitytoolkitRelyingpartyVerifyAssertionRequest {
|
| /**
|
| + * When it's true, automatically creates a new account if the user doesn't
|
| + * exist. When it's false, allows existing user to sign in normally and throws
|
| + * exception if the user doesn't exist.
|
| + */
|
| + core.bool autoCreate;
|
| + /**
|
| * GCP project number of the requesting delegated app. Currently only intended
|
| * for Firebase V1 migration.
|
| */
|
| @@ -2137,6 +2143,9 @@ class IdentitytoolkitRelyingpartyVerifyAssertionRequest {
|
| IdentitytoolkitRelyingpartyVerifyAssertionRequest();
|
|
|
| IdentitytoolkitRelyingpartyVerifyAssertionRequest.fromJson(core.Map _json) {
|
| + if (_json.containsKey("autoCreate")) {
|
| + autoCreate = _json["autoCreate"];
|
| + }
|
| if (_json.containsKey("delegatedProjectNumber")) {
|
| delegatedProjectNumber = _json["delegatedProjectNumber"];
|
| }
|
| @@ -2171,6 +2180,9 @@ class IdentitytoolkitRelyingpartyVerifyAssertionRequest {
|
|
|
| core.Map toJson() {
|
| var _json = new core.Map();
|
| + if (autoCreate != null) {
|
| + _json["autoCreate"] = autoCreate;
|
| + }
|
| if (delegatedProjectNumber != null) {
|
| _json["delegatedProjectNumber"] = delegatedProjectNumber;
|
| }
|
| @@ -2416,12 +2428,34 @@ class IdpConfig {
|
| * etc.)
|
| */
|
| class Relyingparty {
|
| + /**
|
| + * whether or not to install the android app on the device where the link is
|
| + * opened
|
| + */
|
| + core.bool androidInstallApp;
|
| + /**
|
| + * minimum version of the app. if the version on the device is lower than this
|
| + * version then the user is taken to the play store to upgrade the app
|
| + */
|
| + core.String androidMinimumVersion;
|
| + /** android package name of the android app to handle the action code */
|
| + core.String androidPackageName;
|
| + /**
|
| + * whether or not the app can handle the oob code without first going to web
|
| + */
|
| + core.bool canHandleCodeInApp;
|
| /** The recaptcha response from the user. */
|
| core.String captchaResp;
|
| /** The recaptcha challenge presented to the user. */
|
| core.String challenge;
|
| + /** The url to continue to the Gitkit app */
|
| + core.String continueUrl;
|
| /** The email of the user. */
|
| core.String email;
|
| + /** iOS app store id to download the app if it's not already installed */
|
| + core.String iOSAppStoreId;
|
| + /** the iOS bundle id of iOS app to handle the action code */
|
| + core.String iOSBundleId;
|
| /** The user's Gitkit login token for email change. */
|
| core.String idToken;
|
| /** The fixed string "identitytoolkit#relyingparty". */
|
| @@ -2436,15 +2470,36 @@ class Relyingparty {
|
| Relyingparty();
|
|
|
| Relyingparty.fromJson(core.Map _json) {
|
| + if (_json.containsKey("androidInstallApp")) {
|
| + androidInstallApp = _json["androidInstallApp"];
|
| + }
|
| + if (_json.containsKey("androidMinimumVersion")) {
|
| + androidMinimumVersion = _json["androidMinimumVersion"];
|
| + }
|
| + if (_json.containsKey("androidPackageName")) {
|
| + androidPackageName = _json["androidPackageName"];
|
| + }
|
| + if (_json.containsKey("canHandleCodeInApp")) {
|
| + canHandleCodeInApp = _json["canHandleCodeInApp"];
|
| + }
|
| if (_json.containsKey("captchaResp")) {
|
| captchaResp = _json["captchaResp"];
|
| }
|
| if (_json.containsKey("challenge")) {
|
| challenge = _json["challenge"];
|
| }
|
| + if (_json.containsKey("continueUrl")) {
|
| + continueUrl = _json["continueUrl"];
|
| + }
|
| if (_json.containsKey("email")) {
|
| email = _json["email"];
|
| }
|
| + if (_json.containsKey("iOSAppStoreId")) {
|
| + iOSAppStoreId = _json["iOSAppStoreId"];
|
| + }
|
| + if (_json.containsKey("iOSBundleId")) {
|
| + iOSBundleId = _json["iOSBundleId"];
|
| + }
|
| if (_json.containsKey("idToken")) {
|
| idToken = _json["idToken"];
|
| }
|
| @@ -2464,15 +2519,36 @@ class Relyingparty {
|
|
|
| core.Map toJson() {
|
| var _json = new core.Map();
|
| + if (androidInstallApp != null) {
|
| + _json["androidInstallApp"] = androidInstallApp;
|
| + }
|
| + if (androidMinimumVersion != null) {
|
| + _json["androidMinimumVersion"] = androidMinimumVersion;
|
| + }
|
| + if (androidPackageName != null) {
|
| + _json["androidPackageName"] = androidPackageName;
|
| + }
|
| + if (canHandleCodeInApp != null) {
|
| + _json["canHandleCodeInApp"] = canHandleCodeInApp;
|
| + }
|
| if (captchaResp != null) {
|
| _json["captchaResp"] = captchaResp;
|
| }
|
| if (challenge != null) {
|
| _json["challenge"] = challenge;
|
| }
|
| + if (continueUrl != null) {
|
| + _json["continueUrl"] = continueUrl;
|
| + }
|
| if (email != null) {
|
| _json["email"] = email;
|
| }
|
| + if (iOSAppStoreId != null) {
|
| + _json["iOSAppStoreId"] = iOSAppStoreId;
|
| + }
|
| + if (iOSBundleId != null) {
|
| + _json["iOSBundleId"] = iOSBundleId;
|
| + }
|
| if (idToken != null) {
|
| _json["idToken"] = idToken;
|
| }
|
|
|