Skip to content

Commit ebd8cbf

Browse files
feat(identitytoolkit): update the api
#### identitytoolkit:v1 The following keys were added: - schemas.GoogleCloudIdentitytoolkitV1EmailInfo (Total Keys: 3) - schemas.GoogleCloudIdentitytoolkitV1MfaEnrollment.properties.emailInfo.$ref (Total Keys: 1) - schemas.GoogleCloudIdentitytoolkitV1SignInWithPasswordResponse.properties.userNotifications (Total Keys: 2) - schemas.GoogleCloudIdentitytoolkitV1UserNotification (Total Keys: 4) #### identitytoolkit:v2 The following keys were added: - resources.accounts.resources.passkeyEnrollment.methods.finalize (Total Keys: 8) - resources.accounts.resources.passkeyEnrollment.methods.start (Total Keys: 8) - resources.accounts.resources.passkeySignIn.methods.finalize (Total Keys: 8) - resources.accounts.resources.passkeySignIn.methods.start (Total Keys: 8) - resources.v2.methods.getPasswordPolicy (Total Keys: 9) - schemas.GoogleCloudIdentitytoolkitAdminV2Config.properties.passwordPolicyConfig.$ref (Total Keys: 1) - schemas.GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions (Total Keys: 10) - schemas.GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfig (Total Keys: 9) - schemas.GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersion (Total Keys: 6) - schemas.GoogleCloudIdentitytoolkitAdminV2Tenant.properties.passwordPolicyConfig.$ref (Total Keys: 1) - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse (Total Keys: 10) - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse (Total Keys: 8) - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse (Total Keys: 6) - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse (Total Keys: 6) - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria (Total Keys: 5) - schemas.GoogleCloudIdentitytoolkitV2CustomStrengthOptions (Total Keys: 10) - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest (Total Keys: 5) - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentResponse (Total Keys: 4) - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest (Total Keys: 6) - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInResponse (Total Keys: 4) - schemas.GoogleCloudIdentitytoolkitV2PasswordPolicy (Total Keys: 9) - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions (Total Keys: 11) - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor (Total Keys: 7) - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters (Total Keys: 5) - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions (Total Keys: 6) - schemas.GoogleCloudIdentitytoolkitV2RpEntity (Total Keys: 3) - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentRequest (Total Keys: 4) - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentResponse (Total Keys: 3) - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest (Total Keys: 5) - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInResponse (Total Keys: 3) - schemas.GoogleCloudIdentitytoolkitV2UserEntity (Total Keys: 4)
1 parent cc26b91 commit ebd8cbf

12 files changed

+1269
-2
lines changed

docs/dyn/identitytoolkit_v1.accounts.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,9 @@ <h3>Method Details</h3>
307307
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
308308
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
309309
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
310+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
311+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
312+
},
310313
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
311314
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
312315
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -372,6 +375,9 @@ <h3>Method Details</h3>
372375
&quot;kind&quot;: &quot;A String&quot;,
373376
&quot;mfaInfo&quot;: { # Information on which multi-factor authentication (MFA) providers are enabled for an account.
374377
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
378+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
379+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
380+
},
375381
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
376382
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
377383
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -531,6 +537,9 @@ <h3>Method Details</h3>
531537
&quot;mfaInfo&quot;: [ # Info on which multi-factor authentication providers are enabled. Present if the user needs to complete the sign-in using multi-factor authentication.
532538
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
533539
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
540+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
541+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
542+
},
534543
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
535544
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
536545
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -639,6 +648,9 @@ <h3>Method Details</h3>
639648
&quot;mfaInfo&quot;: [ # Info on which multi-factor authentication providers are enabled for the account. Present if the user needs to complete the sign-in using multi-factor authentication.
640649
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
641650
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
651+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
652+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
653+
},
642654
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
643655
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
644656
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -713,6 +725,9 @@ <h3>Method Details</h3>
713725
&quot;mfaInfo&quot;: [ # Info on which multi-factor authentication providers are enabled for the account. Present if the user needs to complete the sign-in using multi-factor authentication.
714726
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
715727
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
728+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
729+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
730+
},
716731
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
717732
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
718733
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -728,6 +743,12 @@ <h3>Method Details</h3>
728743
&quot;profilePicture&quot;: &quot;A String&quot;, # The user&#x27;s profile picture stored in the account&#x27;s attributes.
729744
&quot;refreshToken&quot;: &quot;A String&quot;, # An Identity Platform refresh token for the authenticated user.
730745
&quot;registered&quot;: True or False, # Whether the email is for an existing account. Always true.
746+
&quot;userNotifications&quot;: [ # Warning notifications for the user.
747+
{ # Warning notifications for the user.
748+
&quot;notificationCode&quot;: &quot;A String&quot;, # Warning notification enum. Can be used for localization.
749+
&quot;notificationMessage&quot;: &quot;A String&quot;, # Warning notification string. Can be used as fallback.
750+
},
751+
],
731752
}</pre>
732753
</div>
733754

@@ -866,6 +887,9 @@ <h3>Method Details</h3>
866887
&quot;enrollments&quot;: [ # The second factors the user has enrolled.
867888
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
868889
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
890+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
891+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
892+
},
869893
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
870894
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
871895
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.

docs/dyn/identitytoolkit_v1.projects.accounts.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,9 @@ <h3>Method Details</h3>
157157
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
158158
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
159159
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
160+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
161+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
162+
},
160163
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
161164
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
162165
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -287,6 +290,9 @@ <h3>Method Details</h3>
287290
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
288291
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
289292
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
293+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
294+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
295+
},
290296
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
291297
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
292298
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -435,6 +441,9 @@ <h3>Method Details</h3>
435441
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
436442
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
437443
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
444+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
445+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
446+
},
438447
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
439448
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
440449
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -525,6 +534,9 @@ <h3>Method Details</h3>
525534
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
526535
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
527536
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
537+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
538+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
539+
},
528540
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
529541
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
530542
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -652,6 +664,9 @@ <h3>Method Details</h3>
652664
&quot;enrollments&quot;: [ # The second factors the user has enrolled.
653665
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
654666
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
667+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
668+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
669+
},
655670
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
656671
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
657672
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.

docs/dyn/identitytoolkit_v1.projects.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,9 @@ <h3>Method Details</h3>
181181
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
182182
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
183183
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
184+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
185+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
186+
},
184187
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
185188
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
186189
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.

docs/dyn/identitytoolkit_v1.projects.tenants.accounts.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,9 @@ <h3>Method Details</h3>
158158
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
159159
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
160160
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
161+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
162+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
163+
},
161164
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
162165
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
163166
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -289,6 +292,9 @@ <h3>Method Details</h3>
289292
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
290293
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
291294
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
295+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
296+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
297+
},
292298
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
293299
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
294300
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -439,6 +445,9 @@ <h3>Method Details</h3>
439445
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
440446
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
441447
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
448+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
449+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
450+
},
442451
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
443452
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
444453
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -530,6 +539,9 @@ <h3>Method Details</h3>
530539
&quot;mfaInfo&quot;: [ # Information on which multi-factor authentication providers are enabled for this account.
531540
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
532541
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
542+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
543+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
544+
},
533545
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
534546
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
535547
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.
@@ -659,6 +671,9 @@ <h3>Method Details</h3>
659671
&quot;enrollments&quot;: [ # The second factors the user has enrolled.
660672
{ # Information on which multi-factor authentication (MFA) providers are enabled for an account.
661673
&quot;displayName&quot;: &quot;A String&quot;, # Display name for this mfa option e.g. &quot;corp cell phone&quot;.
674+
&quot;emailInfo&quot;: { # Information about email MFA. # Contains information specific to email MFA.
675+
&quot;emailAddress&quot;: &quot;A String&quot;, # Email address that a MFA verification should be sent to.
676+
},
662677
&quot;enrolledAt&quot;: &quot;A String&quot;, # Timestamp when the account enrolled this second factor.
663678
&quot;mfaEnrollmentId&quot;: &quot;A String&quot;, # ID of this MFA option.
664679
&quot;phoneInfo&quot;: &quot;A String&quot;, # Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number.

docs/dyn/identitytoolkit_v2.accounts.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,16 @@ <h2>Instance Methods</h2>
8484
</p>
8585
<p class="firstline">Returns the mfaSignIn Resource.</p>
8686

87+
<p class="toc_element">
88+
<code><a href="identitytoolkit_v2.accounts.passkeyEnrollment.html">passkeyEnrollment()</a></code>
89+
</p>
90+
<p class="firstline">Returns the passkeyEnrollment Resource.</p>
91+
92+
<p class="toc_element">
93+
<code><a href="identitytoolkit_v2.accounts.passkeySignIn.html">passkeySignIn()</a></code>
94+
</p>
95+
<p class="firstline">Returns the passkeySignIn Resource.</p>
96+
8797
<p class="toc_element">
8898
<code><a href="#close">close()</a></code></p>
8999
<p class="firstline">Close httplib2 connections.</p>

0 commit comments

Comments
 (0)