GoogleCloudIdentitytoolkitV1GetOobCodeRequest class

Request message for GetOobCode.

Constructors

GoogleCloudIdentitytoolkitV1GetOobCodeRequest({bool? androidInstallApp, String? androidMinimumVersion, String? androidPackageName, bool? canHandleCodeInApp, String? captchaResp, String? challenge, String? clientType, String? continueUrl, String? dynamicLinkDomain, String? email, String? iOSAppStoreId, String? iOSBundleId, String? idToken, String? newEmail, String? recaptchaVersion, String? requestType, bool? returnOobLink, String? targetProjectId, String? tenantId, String? userIp})
GoogleCloudIdentitytoolkitV1GetOobCodeRequest.fromJson(Map json_)

Properties

androidInstallApp bool?
If an associated android app can handle the OOB code, whether or not to install the android app on the device where the link is opened if the app is not already installed.
getter/setter pair
androidMinimumVersion String?
If an associated android app can handle the OOB code, the minimum version of the app.
getter/setter pair
androidPackageName String?
If an associated android app can handle the OOB code, the Android package name of the android app that will handle the callback when this OOB code is used.
getter/setter pair
canHandleCodeInApp bool?
When set to true, the OOB code link will be be sent as a Universal Link or an Android App Link and will be opened by the corresponding app if installed.
getter/setter pair
captchaResp String?
For a PASSWORD_RESET request, a reCaptcha response is required when the system detects possible abuse activity.
getter/setter pair
challenge String?
getter/setter pair
clientType String?
The client type: web, Android or iOS.
getter/setter pair
continueUrl String?
The Url to continue after user clicks the link sent in email.
getter/setter pair
dynamicLinkDomain String?
In order to ensure that the url used can be easily opened up in iOS or android, we create a Firebase Dynamic Link.
getter/setter pair
email String?
The account's email address to send the OOB code to, and generally the email address of the account that needs to be updated.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
idToken String?
An ID token for the account.
getter/setter pair
iOSAppStoreId String?
If an associated iOS app can handle the OOB code, the App Store id of this app.
getter/setter pair
iOSBundleId String?
If an associated iOS app can handle the OOB code, the iOS bundle id of this app.
getter/setter pair
newEmail String?
The email address the account is being updated to.
getter/setter pair
recaptchaVersion String?
The reCAPTCHA version of the reCAPTCHA token in the captcha_response. Possible string values are:
getter/setter pair
requestType String?
The type of out-of-band (OOB) code to send.
getter/setter pair
Whether the confirmation link containing the OOB code should be returned in the response (no email is sent).
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetProjectId String?
The Project ID of the Identity Platform project which the account belongs to.
getter/setter pair
tenantId String?
The tenant ID of the Identity Platform tenant the account belongs to.
getter/setter pair
userIp String?
The IP address of the caller.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited