|
identitytoolkit
v3
|
#include <relyingparty.h>
Public Member Functions | |
| Relyingparty (const Json::Value &storage) | |
| Relyingparty (Json::Value *storage) | |
| virtual | ~Relyingparty () |
| const StringPiece | GetTypeName () const |
| bool | has_android_install_app () const |
| void | clear_android_install_app () |
| bool | get_android_install_app () const |
| void | set_android_install_app (bool value) |
| bool | has_android_minimum_version () const |
| void | clear_android_minimum_version () |
| const StringPiece | get_android_minimum_version () const |
| void | set_android_minimum_version (const StringPiece &value) |
| bool | has_android_package_name () const |
| void | clear_android_package_name () |
| const StringPiece | get_android_package_name () const |
| void | set_android_package_name (const StringPiece &value) |
| bool | has_can_handle_code_in_app () const |
| void | clear_can_handle_code_in_app () |
| bool | get_can_handle_code_in_app () const |
| void | set_can_handle_code_in_app (bool value) |
| bool | has_captcha_resp () const |
| void | clear_captcha_resp () |
| const StringPiece | get_captcha_resp () const |
| void | set_captcha_resp (const StringPiece &value) |
| bool | has_challenge () const |
| void | clear_challenge () |
| const StringPiece | get_challenge () const |
| void | set_challenge (const StringPiece &value) |
| bool | has_continue_url () const |
| void | clear_continue_url () |
| const StringPiece | get_continue_url () const |
| void | set_continue_url (const StringPiece &value) |
| bool | has_email () const |
| void | clear_email () |
| const StringPiece | get_email () const |
| void | set_email (const StringPiece &value) |
| bool | has_i_osa_pp_store_id () const |
| void | clear_i_osa_pp_store_id () |
| const StringPiece | get_i_osa_pp_store_id () const |
| void | set_i_osa_pp_store_id (const StringPiece &value) |
| bool | has_i_osb_undle_id () const |
| void | clear_i_osb_undle_id () |
| const StringPiece | get_i_osb_undle_id () const |
| void | set_i_osb_undle_id (const StringPiece &value) |
| bool | has_id_token () const |
| void | clear_id_token () |
| const StringPiece | get_id_token () const |
| void | set_id_token (const StringPiece &value) |
| bool | has_kind () const |
| void | clear_kind () |
| const StringPiece | get_kind () const |
| void | set_kind (const StringPiece &value) |
| bool | has_new_email () const |
| void | clear_new_email () |
| const StringPiece | get_new_email () const |
| void | set_new_email (const StringPiece &value) |
| bool | has_request_type () const |
| void | clear_request_type () |
| const StringPiece | get_request_type () const |
| void | set_request_type (const StringPiece &value) |
| bool | has_user_ip () const |
| void | clear_user_ip () |
| const StringPiece | get_user_ip () const |
| void | set_user_ip (const StringPiece &value) |
Static Public Member Functions | |
| static Relyingparty * | New () |
Request of getting a code for user confirmation (reset password, change email etc.).
|
explicit |
Standard constructor for an immutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'androidInstallApp' attribute.
|
inline |
Clears the 'androidMinimumVersion' attribute.
|
inline |
Clears the 'androidPackageName' attribute.
|
inline |
Clears the 'canHandleCodeInApp' attribute.
|
inline |
Clears the 'captchaResp' attribute.
|
inline |
Clears the 'challenge' attribute.
|
inline |
Clears the 'continueUrl' attribute.
|
inline |
Clears the 'email' attribute.
|
inline |
Clears the 'iOSAppStoreId' attribute.
|
inline |
Clears the 'iOSBundleId' attribute.
|
inline |
Clears the 'idToken' attribute.
|
inline |
Clears the 'kind' attribute.
|
inline |
Clears the 'newEmail' attribute.
|
inline |
Clears the 'requestType' attribute.
|
inline |
Clears the 'userIp' attribute.
|
inline |
Get the value of the 'androidInstallApp' attribute.
|
inline |
Get the value of the 'androidMinimumVersion' attribute.
|
inline |
Get the value of the 'androidPackageName' attribute.
|
inline |
Get the value of the 'canHandleCodeInApp' attribute.
|
inline |
Get the value of the 'captchaResp' attribute.
|
inline |
Get the value of the 'challenge' attribute.
|
inline |
Get the value of the 'continueUrl' attribute.
|
inline |
Get the value of the 'email' attribute.
|
inline |
Get the value of the 'iOSAppStoreId' attribute.
|
inline |
Get the value of the 'iOSBundleId' attribute.
|
inline |
Get the value of the 'idToken' attribute.
|
inline |
Get the value of the 'kind' attribute.
|
inline |
Get the value of the 'newEmail' attribute.
|
inline |
Get the value of the 'requestType' attribute.
|
inline |
Get the value of the 'userIp' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'androidInstallApp' attribute was set.
androidInstallApp' attribute was set.
|
inline |
Determine if the 'androidMinimumVersion' attribute was set.
androidMinimumVersion' attribute was set.
|
inline |
Determine if the 'androidPackageName' attribute was set.
androidPackageName' attribute was set.
|
inline |
Determine if the 'canHandleCodeInApp' attribute was set.
canHandleCodeInApp' attribute was set.
|
inline |
Determine if the 'captchaResp' attribute was set.
captchaResp' attribute was set.
|
inline |
Determine if the 'challenge' attribute was set.
challenge' attribute was set.
|
inline |
Determine if the 'continueUrl' attribute was set.
continueUrl' attribute was set.
|
inline |
Determine if the 'email' attribute was set.
email' attribute was set.
|
inline |
Determine if the 'iOSAppStoreId' attribute was set.
iOSAppStoreId' attribute was set.
|
inline |
Determine if the 'iOSBundleId' attribute was set.
iOSBundleId' attribute was set.
|
inline |
Determine if the 'idToken' attribute was set.
idToken' attribute was set.
|
inline |
Determine if the 'kind' attribute was set.
kind' attribute was set.
|
inline |
Determine if the 'newEmail' attribute was set.
newEmail' attribute was set.
|
inline |
Determine if the 'requestType' attribute was set.
requestType' attribute was set.
|
inline |
Determine if the 'userIp' attribute was set.
userIp' attribute was set.
|
static |
Creates a new default instance.
|
inline |
Change the 'androidInstallApp' attribute.
whether or not to install the android app on the device where the link is opened.
| [in] | value | The new value. |
|
inline |
Change the 'androidMinimumVersion' attribute.
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.
| [in] | value | The new value. |
|
inline |
Change the 'androidPackageName' attribute.
android package name of the android app to handle the action code.
| [in] | value | The new value. |
|
inline |
Change the 'canHandleCodeInApp' attribute.
whether or not the app can handle the oob code without first going to web.
| [in] | value | The new value. |
|
inline |
Change the 'captchaResp' attribute.
The recaptcha response from the user.
| [in] | value | The new value. |
|
inline |
Change the 'challenge' attribute.
The recaptcha challenge presented to the user.
| [in] | value | The new value. |
|
inline |
Change the 'continueUrl' attribute.
The url to continue to the Gitkit app.
| [in] | value | The new value. |
|
inline |
Change the 'email' attribute.
The email of the user.
| [in] | value | The new value. |
|
inline |
Change the 'iOSAppStoreId' attribute.
iOS app store id to download the app if it's not already installed.
| [in] | value | The new value. |
|
inline |
Change the 'iOSBundleId' attribute.
the iOS bundle id of iOS app to handle the action code.
| [in] | value | The new value. |
|
inline |
Change the 'idToken' attribute.
The user's Gitkit login token for email change.
| [in] | value | The new value. |
|
inline |
Change the 'kind' attribute.
The fixed string "identitytoolkit#relyingparty".
| [in] | value | The new value. |
|
inline |
Change the 'newEmail' attribute.
The new email if the code is for email change.
| [in] | value | The new value. |
|
inline |
Change the 'requestType' attribute.
The request type.
| [in] | value | The new value. |
|
inline |
Change the 'userIp' attribute.
The IP address of the user.
| [in] | value | The new value. |