Update docs for 1.4.1 release
diff --git a/docs/dyn/identitytoolkit_v3.relyingparty.html b/docs/dyn/identitytoolkit_v3.relyingparty.html
index f3e5244..c829479 100644
--- a/docs/dyn/identitytoolkit_v3.relyingparty.html
+++ b/docs/dyn/identitytoolkit_v3.relyingparty.html
@@ -93,6 +93,9 @@
<code><a href="#getPublicKeys">getPublicKeys()</a></code></p>
<p class="firstline">Get token signing public key.</p>
<p class="toc_element">
+ <code><a href="#getRecaptchaParam">getRecaptchaParam()</a></code></p>
+<p class="firstline">Get recaptcha secure param.</p>
+<p class="toc_element">
<code><a href="#resetPassword">resetPassword(body)</a></code></p>
<p class="firstline">Reset password for a user.</p>
<p class="toc_element">
@@ -117,14 +120,16 @@
The object takes the form of:
{ # Request to get the IDP authentication URL.
- "identifier": "A String", # The email or federated ID of the user.
+ "openidRealm": "A String", # Optional realm for OpenID protocol. The sub string "scheme://domain:port" of the param "continueUri" is used if this is not set.
+ "oauthScope": "A String", # Additional oauth scopes, beyond the basid user profile, that the user would be prompted to grant
"clientId": "A String", # The relying party OAuth client ID.
"otaApp": "A String", # The native app package for OTA installation.
+ "oauthConsumerKey": "A String", # The developer's consumer key for OpenId OAuth Extension
"providerId": "A String", # The IdP ID. For white listed IdPs it's a short domain name e.g. google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the OP identifier.
"context": "A String", # The opaque value used by the client to maintain context info between the authentication request and the IDP callback.
"appId": "A String", # The app ID of the mobile app, base64(CERT_SHA1):PACKAGE_NAME for Android, BUNDLE_ID for iOS.
"continueUri": "A String", # The URI to which the IDP redirects the user after the federated login flow.
- "openidRealm": "A String", # Optional realm for OpenID protocol. The sub string "scheme://domain:port" of the param "continueUri" is used if this is not set.
+ "identifier": "A String", # The email or federated ID of the user.
}
@@ -186,9 +191,11 @@
{ # Template for an individual account info.
"displayName": "A String", # The name of the user.
"localId": "A String", # The local ID of the user.
+ "validSince": "A String", # Timestamp in seconds for valid login token.
"photoUrl": "A String", # The URL of the user profile photo.
"emailVerified": True or False, # Whether the email has been verified.
"passwordHash": "A String", # The user's hashed password.
+ "disabled": True or False, # Whether the user is disabled.
"version": 42, # Version of the user's password.
"providerUserInfo": [ # The IDP of the user.
{
@@ -234,9 +241,11 @@
{ # Template for an individual account info.
"displayName": "A String", # The name of the user.
"localId": "A String", # The local ID of the user.
+ "validSince": "A String", # Timestamp in seconds for valid login token.
"photoUrl": "A String", # The URL of the user profile photo.
"emailVerified": True or False, # Whether the email has been verified.
"passwordHash": "A String", # The user's hashed password.
+ "disabled": True or False, # Whether the user is disabled.
"version": 42, # Version of the user's password.
"providerUserInfo": [ # The IDP of the user.
{
@@ -298,6 +307,22 @@
</div>
<div class="method">
+ <code class="details" id="getRecaptchaParam">getRecaptchaParam()</code>
+ <pre>Get recaptcha secure param.
+
+Args:
+
+Returns:
+ An object of the form:
+
+ { # Response of getting recaptcha param.
+ "kind": "identitytoolkit#GetRecaptchaParamResponse", # The fixed string "identitytoolkit#GetRecaptchaParamResponse".
+ "recaptchaSiteKey": "A String", # Site key registered at recaptcha.
+ "recaptchaStoken": "A String", # The stoken field for the recaptcha widget, used to request captcha challenge.
+ }</pre>
+</div>
+
+<div class="method">
<code class="details" id="resetPassword">resetPassword(body)</code>
<pre>Reset password for a user.
@@ -333,14 +358,16 @@
{ # Request to set the account information.
"displayName": "A String", # The name of the user.
"localId": "A String", # The local ID of the user.
+ "validSince": "A String", # Timestamp in seconds for valid login token.
"upgradeToFederatedLogin": True or False, # Mark the user to upgrade to federated login.
"captchaResponse": "A String", # Response to the captcha.
- "idToken": "A String", # The GITKit token of the authenticated user.
+ "emailVerified": True or False, # Mark the email as verified or not.
"provider": [ # The associated IDPs of the user.
"A String",
],
+ "disableUser": True or False, # Whether to disable the user.
"captchaChallenge": "A String", # The captcha challenge.
- "emailVerified": True or False, # Mark the email as verified or not.
+ "idToken": "A String", # The GITKit token of the authenticated user.
"oobCode": "A String", # The out-of-band code of the change email request.
"password": "A String", # The new password of the user.
"email": "A String", # The email of the user.
@@ -379,9 +406,11 @@
{ # Template for an individual account info.
"displayName": "A String", # The name of the user.
"localId": "A String", # The local ID of the user.
+ "validSince": "A String", # Timestamp in seconds for valid login token.
"photoUrl": "A String", # The URL of the user profile photo.
"emailVerified": True or False, # Whether the email has been verified.
"passwordHash": "A String", # The user's hashed password.
+ "disabled": True or False, # Whether the user is disabled.
"version": 42, # Version of the user's password.
"providerUserInfo": [ # The IDP of the user.
{
@@ -428,6 +457,7 @@
{ # Request to verify the IDP assertion.
"requestUri": "A String", # The URI to which the IDP redirects the user back. It may contain federated login result params added by the IDP.
"postBody": "A String", # The post body if the request is a HTTP POST.
+ "returnRefreshToken": True or False, # Whether to return refresh tokens.
"pendingIdToken": "A String", # The GITKit token for the non-trusted IDP pending to be confirmed by the user.
}
@@ -448,6 +478,7 @@
"dateOfBirth": "A String", # The birth date of the IdP account.
"nickName": "A String", # The nick name of the user.
"email": "A String", # The email returned by the IdP. NOTE: The federated login user may not own the email.
+ "oauthAccessToken": "A String", # The OAuth2 access token.
"language": "A String", # The language preference of the user.
"needConfirmation": True or False, # Whether the assertion is from a non-trusted IDP and need account linking confirmation.
"fullName": "A String", # The full name of the user.
@@ -456,9 +487,11 @@
"displayName": "A String", # The display name of the user.
"appInstallationUrl": "A String", # URL for OTA app installation.
"firstName": "A String", # The first name of the user.
+ "oauthExpireIn": 42, # The lifetime in seconds of the OAuth2 access token.
"emailVerified": True or False, # The value is true if the IDP is also the email provider. It means the user owns the email.
"oauthScope": "A String", # The scope for the OpenID OAuth extension.
"oauthRequestToken": "A String", # The user approved request token for the OpenID OAuth extension.
+ "oauthAuthorizationCode": "A String", # The OAuth2 authorization code.
"originalEmail": "A String", # The original email stored in the mapping storage. It's returned when the federated ID is associated to a different email.
"context": "A String", # The opaque value used by the client to maintain context info between the authentication request and the IDP callback.
"lastName": "A String", # The last name of the user.