You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/identitytoolkit_v1.accounts.html
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -177,7 +177,7 @@ <h3>Method Details</h3>
177
177
"providerId": "A String", # The provider ID from the request, if provided.
178
178
"registered": True or False, # Whether the email identifier represents an existing account. Present only when an email identifier is set in the request.
179
179
"sessionId": "A String", # The session ID from the request, or a random string generated by CreateAuthUri if absent. It is used to prevent session fixation attacks.
180
-
"signinMethods": [ # The list of sign-in methods that the user has previously used. Each element is one of `password`, `emailLink`, or the provider ID of an IdP. Present only when a registered email identifier is set in the request.
180
+
"signinMethods": [ # The list of sign-in methods that the user has previously used. Each element is one of `password`, `emailLink`, or the provider ID of an IdP. Present only when a registered email identifier is set in the request. If [email enumeration protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection) is enabled, this method returns an empty list.
181
181
"A String",
182
182
],
183
183
}</pre>
@@ -867,7 +867,7 @@ <h3>Method Details</h3>
867
867
],
868
868
"disableUser": True or False, # If true, marks the account as disabled, meaning the user will no longer be able to sign-in.
869
869
"displayName": "A String", # The user's new display name to be updated in the account's attributes. The length of the display name must be less than or equal to 256 characters.
870
-
"email": "A String", # The user's new email to be updated in the account's attributes. The length of email should be less than 256 characters and in the format of `[email protected]`. The email should also match the [RFC 822](https://tools.ietf.org/html/rfc822) addr-spec production.
870
+
"email": "A String", # The user's new email to be updated in the account's attributes. The length of email should be less than 256 characters and in the format of `[email protected]`. The email should also match the [RFC 822](https://tools.ietf.org/html/rfc822) addr-spec production. If [email enumeration protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection) is enabled, the email cannot be changed by the user without verifying the email first, but it can be changed by an administrator.
871
871
"emailVerified": True or False, # Whether the user's email has been verified. Specifying this field requires a Google OAuth 2.0 credential with proper [permissions] (https://cloud.google.com/identity-platform/docs/access-control).
872
872
"idToken": "A String", # A valid Identity Platform ID token. Required when attempting to change user-related information.
Copy file name to clipboardExpand all lines: docs/dyn/identitytoolkit_v1.projects.accounts.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -644,7 +644,7 @@ <h3>Method Details</h3>
644
644
],
645
645
"disableUser": True or False, # If true, marks the account as disabled, meaning the user will no longer be able to sign-in.
646
646
"displayName": "A String", # The user's new display name to be updated in the account's attributes. The length of the display name must be less than or equal to 256 characters.
647
-
"email": "A String", # The user's new email to be updated in the account's attributes. The length of email should be less than 256 characters and in the format of `[email protected]`. The email should also match the [RFC 822](https://tools.ietf.org/html/rfc822) addr-spec production.
647
+
"email": "A String", # The user's new email to be updated in the account's attributes. The length of email should be less than 256 characters and in the format of `[email protected]`. The email should also match the [RFC 822](https://tools.ietf.org/html/rfc822) addr-spec production. If [email enumeration protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection) is enabled, the email cannot be changed by the user without verifying the email first, but it can be changed by an administrator.
648
648
"emailVerified": True or False, # Whether the user's email has been verified. Specifying this field requires a Google OAuth 2.0 credential with proper [permissions] (https://cloud.google.com/identity-platform/docs/access-control).
649
649
"idToken": "A String", # A valid Identity Platform ID token. Required when attempting to change user-related information.
Copy file name to clipboardExpand all lines: docs/dyn/identitytoolkit_v1.projects.tenants.accounts.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -651,7 +651,7 @@ <h3>Method Details</h3>
651
651
],
652
652
"disableUser": True or False, # If true, marks the account as disabled, meaning the user will no longer be able to sign-in.
653
653
"displayName": "A String", # The user's new display name to be updated in the account's attributes. The length of the display name must be less than or equal to 256 characters.
654
-
"email": "A String", # The user's new email to be updated in the account's attributes. The length of email should be less than 256 characters and in the format of `[email protected]`. The email should also match the [RFC 822](https://tools.ietf.org/html/rfc822) addr-spec production.
654
+
"email": "A String", # The user's new email to be updated in the account's attributes. The length of email should be less than 256 characters and in the format of `[email protected]`. The email should also match the [RFC 822](https://tools.ietf.org/html/rfc822) addr-spec production. If [email enumeration protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection) is enabled, the email cannot be changed by the user without verifying the email first, but it can be changed by an administrator.
655
655
"emailVerified": True or False, # Whether the user's email has been verified. Specifying this field requires a Google OAuth 2.0 credential with proper [permissions] (https://cloud.google.com/identity-platform/docs/access-control).
656
656
"idToken": "A String", # A valid Identity Platform ID token. Required when attempting to change user-related information.
<pre>Retrieve a passkey configuration for an Identity Toolkit project.
346
-
347
-
Args:
348
-
name: string, Required. The resource name of the config, for example: 'projects/my-awesome-project/passkeyConfig'. (required)
349
-
x__xgafv: string, V1 error format.
350
-
Allowed values
351
-
1 - v1 error format
352
-
2 - v2 error format
353
-
354
-
Returns:
355
-
An object of the form:
356
-
357
-
{ # Configuration for signing in users using passkeys.
358
-
"expectedOrigins": [ # Required. The website or app origins associated with the customer's sites or apps. Only challenges signed from these origins will be allowed to sign in with passkeys.
359
-
"A String",
360
-
],
361
-
"name": "A String", # Required. The name of the PasskeyConfig resource.
362
-
"rpId": "A String", # Required. The relying party ID for the purpose of passkeys verifications. This cannot be changed once created.
<pre>Update a passkey configuration for an Identity Toolkit project.
798
-
799
-
Args:
800
-
name: string, Required. The name of the PasskeyConfig resource. (required)
801
-
body: object, The request body.
802
-
The object takes the form of:
803
-
804
-
{ # Configuration for signing in users using passkeys.
805
-
"expectedOrigins": [ # Required. The website or app origins associated with the customer's sites or apps. Only challenges signed from these origins will be allowed to sign in with passkeys.
806
-
"A String",
807
-
],
808
-
"name": "A String", # Required. The name of the PasskeyConfig resource.
809
-
"rpId": "A String", # Required. The relying party ID for the purpose of passkeys verifications. This cannot be changed once created.
810
-
}
811
-
812
-
updateMask: string, Optional. The update mask applies to the resource. Empty update mask will result in updating nothing. For the `FieldMask` definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
813
-
x__xgafv: string, V1 error format.
814
-
Allowed values
815
-
1 - v1 error format
816
-
2 - v2 error format
817
-
818
-
Returns:
819
-
An object of the form:
820
-
821
-
{ # Configuration for signing in users using passkeys.
822
-
"expectedOrigins": [ # Required. The website or app origins associated with the customer's sites or apps. Only challenges signed from these origins will be allowed to sign in with passkeys.
823
-
"A String",
824
-
],
825
-
"name": "A String", # Required. The name of the PasskeyConfig resource.
826
-
"rpId": "A String", # Required. The relying party ID for the purpose of passkeys verifications. This cannot be changed once created.
<pclass="firstline">Gets the access control policy for a resource. An error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it. Caller must have the right Google IAM permission on the resource.</p>
<pclass="firstline">Returns the caller's permissions on a resource. An error is returned if the resource does not exist. A caller is not required to have Google IAM permission to make this request.</p>
<pre>Retrieve a passkey configuration for an Identity Toolkit project.
535
-
536
-
Args:
537
-
name: string, Required. The resource name of the config, for example: 'projects/my-awesome-project/passkeyConfig'. (required)
538
-
x__xgafv: string, V1 error format.
539
-
Allowed values
540
-
1 - v1 error format
541
-
2 - v2 error format
542
-
543
-
Returns:
544
-
An object of the form:
545
-
546
-
{ # Configuration for signing in users using passkeys.
547
-
"expectedOrigins": [ # Required. The website or app origins associated with the customer's sites or apps. Only challenges signed from these origins will be allowed to sign in with passkeys.
548
-
"A String",
549
-
],
550
-
"name": "A String", # Required. The name of the PasskeyConfig resource.
551
-
"rpId": "A String", # Required. The relying party ID for the purpose of passkeys verifications. This cannot be changed once created.
<pre>Update a passkey configuration for an Identity Toolkit project.
1019
-
1020
-
Args:
1021
-
name: string, Required. The name of the PasskeyConfig resource. (required)
1022
-
body: object, The request body.
1023
-
The object takes the form of:
1024
-
1025
-
{ # Configuration for signing in users using passkeys.
1026
-
"expectedOrigins": [ # Required. The website or app origins associated with the customer's sites or apps. Only challenges signed from these origins will be allowed to sign in with passkeys.
1027
-
"A String",
1028
-
],
1029
-
"name": "A String", # Required. The name of the PasskeyConfig resource.
1030
-
"rpId": "A String", # Required. The relying party ID for the purpose of passkeys verifications. This cannot be changed once created.
1031
-
}
1032
-
1033
-
updateMask: string, Optional. The update mask applies to the resource. Empty update mask will result in updating nothing. For the `FieldMask` definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
1034
-
x__xgafv: string, V1 error format.
1035
-
Allowed values
1036
-
1 - v1 error format
1037
-
2 - v2 error format
1038
-
1039
-
Returns:
1040
-
An object of the form:
1041
-
1042
-
{ # Configuration for signing in users using passkeys.
1043
-
"expectedOrigins": [ # Required. The website or app origins associated with the customer's sites or apps. Only challenges signed from these origins will be allowed to sign in with passkeys.
1044
-
"A String",
1045
-
],
1046
-
"name": "A String", # Required. The name of the PasskeyConfig resource.
1047
-
"rpId": "A String", # Required. The relying party ID for the purpose of passkeys verifications. This cannot be changed once created.
"description": "The list of sign-in methods that the user has previously used. Each element is one of `password`, `emailLink`, or the provider ID of an IdP. Present only when a registered email identifier is set in the request.",
1480
+
"description": "The list of sign-in methods that the user has previously used. Each element is one of `password`, `emailLink`, or the provider ID of an IdP. Present only when a registered email identifier is set in the request. If [email enumeration protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection) is enabled, this method returns an empty list.",
1481
1481
"items": {
1482
1482
"type": "string"
1483
1483
},
@@ -2557,7 +2557,7 @@
2557
2557
"type": "string"
2558
2558
},
2559
2559
"email": {
2560
-
"description": "The user's new email to be updated in the account's attributes. The length of email should be less than 256 characters and in the format of `[email protected]`. The email should also match the [RFC 822](https://tools.ietf.org/html/rfc822) addr-spec production.",
2560
+
"description": "The user's new email to be updated in the account's attributes. The length of email should be less than 256 characters and in the format of `[email protected]`. The email should also match the [RFC 822](https://tools.ietf.org/html/rfc822) addr-spec production. If [email enumeration protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection) is enabled, the email cannot be changed by the user without verifying the email first, but it can be changed by an administrator.",
0 commit comments