Update documentation
diff --git a/docs/dyn/identitytoolkit_v3.relyingparty.html b/docs/dyn/identitytoolkit_v3.relyingparty.html
index 9dfe651..678cdca 100644
--- a/docs/dyn/identitytoolkit_v3.relyingparty.html
+++ b/docs/dyn/identitytoolkit_v3.relyingparty.html
@@ -135,11 +135,14 @@
The object takes the form of:
{ # Request to get the IDP authentication URL.
+ "sessionId": "A String", # The session_id passed by client.
+ "hostedDomain": "A String", # The hosted domain to restrict sign-in to accounts at that domain for Google Apps hosted accounts.
"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
+ "clientId": "A String", # The relying party OAuth client ID.
+ "oauthScope": "A String", # Additional oauth scopes, beyond the basid user profile, that the user would be prompted to grant
+ "otaApp": "A String", # The native app package for OTA installation.
+ "authFlowType": "A String", # Explicitly specify the auth flow type. Currently only support "CODE_FLOW" type. The field is only used for Google provider.
"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.
@@ -211,12 +214,13 @@
"kind": "identitytoolkit#DownloadAccountResponse", # The fixed string "identitytoolkit#DownloadAccountResponse".
"users": [ # The user accounts data.
{ # Template for an individual account info.
+ "passwordHash": "A String", # The user's hashed password.
"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.
+ "lastLoginAt": "A String", # last login timestamp.
"disabled": True or False, # Whether the user is disabled.
"version": 42, # Version of the user's password.
"providerUserInfo": [ # The IDP of the user.
@@ -227,11 +231,14 @@
"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.
"rawId": "A String", # User's raw identifier directly returned from IDP.
"email": "A String", # User's email at IDP.
+ "screenName": "A String", # User's screen name at Twitter.
},
],
"passwordUpdatedAt": 3.14, # The timestamp when the password was last updated.
"salt": "A String", # The user's password salt.
"email": "A String", # The email of the user.
+ "createdAt": "A String", # User creation timestamp.
+ "screenName": "A String", # User's screen name at Twitter.
},
],
}</pre>
@@ -264,12 +271,13 @@
"kind": "identitytoolkit#GetAccountInfoResponse", # The fixed string "identitytoolkit#GetAccountInfoResponse".
"users": [ # The info of the users.
{ # Template for an individual account info.
+ "passwordHash": "A String", # The user's hashed password.
"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.
+ "lastLoginAt": "A String", # last login timestamp.
"disabled": True or False, # Whether the user is disabled.
"version": 42, # Version of the user's password.
"providerUserInfo": [ # The IDP of the user.
@@ -280,11 +288,14 @@
"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.
"rawId": "A String", # User's raw identifier directly returned from IDP.
"email": "A String", # User's email at IDP.
+ "screenName": "A String", # User's screen name at Twitter.
},
],
"passwordUpdatedAt": 3.14, # The timestamp when the password was last updated.
"salt": "A String", # The user's password salt.
"email": "A String", # The email of the user.
+ "createdAt": "A String", # User creation timestamp.
+ "screenName": "A String", # User's screen name at Twitter.
},
],
}</pre>
@@ -374,11 +385,14 @@
},
"idpConfig": [ # OAuth2 provider configuration.
{ # Template for a single idp configuration.
- "experimentPercent": 42, # Percent of users who will be prompted/redirected federated login for this IDP.
- "secret": "A String", # OAuth2 client secret.
+ "whitelistedAudiences": [ # Whitelisted client IDs for audience check.
+ "A String",
+ ],
"enabled": True or False, # Whether this IDP is enabled.
"clientId": "A String", # OAuth2 client ID.
+ "secret": "A String", # OAuth2 client secret.
"provider": "A String", # OAuth2 provider.
+ "experimentPercent": 42, # Percent of users who will be prompted/redirected federated login for this IDP.
},
],
}</pre>
@@ -458,21 +472,23 @@
"photoUrl": "A String", # The photo url of the user.
"captchaResponse": "A String", # Response to the captcha.
"emailVerified": True or False, # Mark the email as verified or not.
+ "lastLoginAt": "A String", # Last login timestamp.
"provider": [ # The associated IDPs of the user.
"A String",
],
- "upgradeToFederatedLogin": True or False, # Mark the user to upgrade to federated login.
"disableUser": True or False, # Whether to disable the user.
"deleteProvider": [ # The IDPs the user request to delete.
"A String",
],
"captchaChallenge": "A String", # The captcha challenge.
+ "oobCode": "A String", # The out-of-band code of the change email request.
+ "upgradeToFederatedLogin": True or False, # Mark the user to upgrade to federated login.
"idToken": "A String", # The GITKit token of the authenticated user.
"returnSecureToken": True or False, # Whether return sts id token and refresh token instead of gitkit token.
"displayName": "A String", # The name of the user.
"password": "A String", # The new password of the user.
"email": "A String", # The email of the user.
- "oobCode": "A String", # The out-of-band code of the change email request.
+ "createdAt": "A String", # The timestamp when the account is created.
}
@@ -552,11 +568,14 @@
},
"idpConfig": [ # Oauth2 provider configuration.
{ # Template for a single idp configuration.
- "experimentPercent": 42, # Percent of users who will be prompted/redirected federated login for this IDP.
- "secret": "A String", # OAuth2 client secret.
+ "whitelistedAudiences": [ # Whitelisted client IDs for audience check.
+ "A String",
+ ],
"enabled": True or False, # Whether this IDP is enabled.
"clientId": "A String", # OAuth2 client ID.
+ "secret": "A String", # OAuth2 client secret.
"provider": "A String", # OAuth2 provider.
+ "experimentPercent": 42, # Percent of users who will be prompted/redirected federated login for this IDP.
},
],
}
@@ -638,12 +657,13 @@
"delegatedProjectNumber": "A String", # GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.
"users": [ # The account info to be stored.
{ # Template for an individual account info.
+ "passwordHash": "A String", # The user's hashed password.
"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.
+ "lastLoginAt": "A String", # last login timestamp.
"disabled": True or False, # Whether the user is disabled.
"version": 42, # Version of the user's password.
"providerUserInfo": [ # The IDP of the user.
@@ -654,11 +674,14 @@
"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.
"rawId": "A String", # User's raw identifier directly returned from IDP.
"email": "A String", # User's email at IDP.
+ "screenName": "A String", # User's screen name at Twitter.
},
],
"passwordUpdatedAt": 3.14, # The timestamp when the password was last updated.
"salt": "A String", # The user's password salt.
"email": "A String", # The email of the user.
+ "createdAt": "A String", # User creation timestamp.
+ "screenName": "A String", # User's screen name at Twitter.
},
],
"signerKey": "A String", # The key for to hash the password.
@@ -721,6 +744,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.
+ "screenName": "A String", # The screen_name of a Twitter user.
"oauthAccessToken": "A String", # The OAuth2 access token.
"oauthTokenSecret": "A String", # The OAuth1 access token secret.
"language": "A String", # The language preference of the user.