Skip to content

Commit cee02ed

Browse files
yoshi-automationsofisl
authored andcommitted
feat(identitytoolkit): update the API
#### identitytoolkit:v1 The following keys were added: - schemas.GoogleCloudIdentitytoolkitV1EmailInfo.description - schemas.GoogleCloudIdentitytoolkitV1EmailInfo.id - schemas.GoogleCloudIdentitytoolkitV1EmailInfo.properties.emailAddress.description - schemas.GoogleCloudIdentitytoolkitV1EmailInfo.properties.emailAddress.type - schemas.GoogleCloudIdentitytoolkitV1EmailInfo.type - schemas.GoogleCloudIdentitytoolkitV1MfaEnrollment.properties.emailInfo.$ref - schemas.GoogleCloudIdentitytoolkitV1MfaEnrollment.properties.emailInfo.description #### identitytoolkit:v2 The following keys were added: - resources.accounts.resources.passkeyEnrollment.methods.finalize.description - resources.accounts.resources.passkeyEnrollment.methods.finalize.flatPath - resources.accounts.resources.passkeyEnrollment.methods.finalize.httpMethod - resources.accounts.resources.passkeyEnrollment.methods.finalize.id - resources.accounts.resources.passkeyEnrollment.methods.finalize.parameterOrder - resources.accounts.resources.passkeyEnrollment.methods.finalize.path - resources.accounts.resources.passkeyEnrollment.methods.finalize.request.$ref - resources.accounts.resources.passkeyEnrollment.methods.finalize.response.$ref - resources.accounts.resources.passkeyEnrollment.methods.finalize.scopes - resources.accounts.resources.passkeyEnrollment.methods.start.description - resources.accounts.resources.passkeyEnrollment.methods.start.flatPath - resources.accounts.resources.passkeyEnrollment.methods.start.httpMethod - resources.accounts.resources.passkeyEnrollment.methods.start.id - resources.accounts.resources.passkeyEnrollment.methods.start.parameterOrder - resources.accounts.resources.passkeyEnrollment.methods.start.path - resources.accounts.resources.passkeyEnrollment.methods.start.request.$ref - resources.accounts.resources.passkeyEnrollment.methods.start.response.$ref - resources.accounts.resources.passkeyEnrollment.methods.start.scopes - resources.accounts.resources.passkeySignIn.methods.finalize.description - resources.accounts.resources.passkeySignIn.methods.finalize.flatPath - resources.accounts.resources.passkeySignIn.methods.finalize.httpMethod - resources.accounts.resources.passkeySignIn.methods.finalize.id - resources.accounts.resources.passkeySignIn.methods.finalize.parameterOrder - resources.accounts.resources.passkeySignIn.methods.finalize.path - resources.accounts.resources.passkeySignIn.methods.finalize.request.$ref - resources.accounts.resources.passkeySignIn.methods.finalize.response.$ref - resources.accounts.resources.passkeySignIn.methods.finalize.scopes - resources.accounts.resources.passkeySignIn.methods.start.description - resources.accounts.resources.passkeySignIn.methods.start.flatPath - resources.accounts.resources.passkeySignIn.methods.start.httpMethod - resources.accounts.resources.passkeySignIn.methods.start.id - resources.accounts.resources.passkeySignIn.methods.start.parameterOrder - resources.accounts.resources.passkeySignIn.methods.start.path - resources.accounts.resources.passkeySignIn.methods.start.request.$ref - resources.accounts.resources.passkeySignIn.methods.start.response.$ref - resources.accounts.resources.passkeySignIn.methods.start.scopes - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.id - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.authenticatorData.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.authenticatorData.format - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.authenticatorData.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.clientDataJson.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.clientDataJson.format - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.clientDataJson.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.signature.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.signature.format - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.signature.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.userHandle.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.userHandle.format - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.properties.userHandle.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAssertionResponse.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.id - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.attestationObject.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.attestationObject.format - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.attestationObject.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.clientDataJson.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.clientDataJson.format - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.clientDataJson.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.transports.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.transports.items.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.properties.transports.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAttestationResponse.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.id - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.properties.authenticatorAssertionResponse.$ref - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.properties.authenticatorAssertionResponse.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.properties.credentialId.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.properties.credentialId.format - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.properties.credentialId.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.properties.credentialType.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.properties.credentialType.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorAuthenticationResponse.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.id - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.properties.authenticatorAttestationResponse.$ref - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.properties.authenticatorAttestationResponse.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.properties.credentialId.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.properties.credentialId.format - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.properties.credentialId.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.properties.credentialType.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.properties.credentialType.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorRegistrationResponse.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.id - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.properties.authenticatorAttachment.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.properties.authenticatorAttachment.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.properties.requireResidentKey.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.properties.requireResidentKey.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.properties.userVerification.description - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.properties.userVerification.type - schemas.GoogleCloudIdentitytoolkitV2AuthenticatorSelectionCriteria.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.id - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.properties.authenticatorRegistrationResponse.$ref - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.properties.authenticatorRegistrationResponse.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.properties.idToken.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.properties.idToken.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.properties.tenantId.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.properties.tenantId.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentRequest.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentResponse.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentResponse.id - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentResponse.properties.idToken.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentResponse.properties.idToken.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentResponse.properties.refreshToken.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentResponse.properties.refreshToken.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeyEnrollmentResponse.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.id - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.properties.authenticatorAuthenticationResponse.$ref - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.properties.authenticatorAuthenticationResponse.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.properties.sessionId.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.properties.sessionId.format - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.properties.sessionId.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.properties.tenantId.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.properties.tenantId.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInRequest.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInResponse.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInResponse.id - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInResponse.properties.idToken.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInResponse.properties.idToken.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInResponse.properties.refreshToken.description - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInResponse.properties.refreshToken.type - schemas.GoogleCloudIdentitytoolkitV2FinalizePasskeySignInResponse.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.id - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.authenticatorSelection.$ref - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.authenticatorSelection.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.challenge.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.challenge.format - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.challenge.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.excludeCredentials.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.excludeCredentials.items.$ref - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.excludeCredentials.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.pubKeyCredParams.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.pubKeyCredParams.items.$ref - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.pubKeyCredParams.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.rp.$ref - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.rp.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.user.$ref - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.properties.user.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialCreationOptions.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.id - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.properties.credentialId.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.properties.credentialId.format - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.properties.credentialId.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.properties.credentialType.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.properties.credentialType.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.properties.transports.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.properties.transports.items.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.properties.transports.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialDescriptor.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters.id - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters.properties.alg.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters.properties.alg.format - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters.properties.alg.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters.properties.credentialType.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters.properties.credentialType.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialParameters.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.id - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.properties.challenge.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.properties.challenge.format - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.properties.challenge.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.properties.rpId.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.properties.rpId.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.properties.userVerification.description - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.properties.userVerification.type - schemas.GoogleCloudIdentitytoolkitV2PublicKeyCredentialRequestOptions.type - schemas.GoogleCloudIdentitytoolkitV2RpEntity.description - schemas.GoogleCloudIdentitytoolkitV2RpEntity.id - schemas.GoogleCloudIdentitytoolkitV2RpEntity.properties.id.description - schemas.GoogleCloudIdentitytoolkitV2RpEntity.properties.id.type - schemas.GoogleCloudIdentitytoolkitV2RpEntity.type - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentRequest.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentRequest.id - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentRequest.properties.idToken.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentRequest.properties.idToken.type - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentRequest.properties.tenantId.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentRequest.properties.tenantId.type - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentRequest.type - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentResponse.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentResponse.id - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentResponse.properties.credentialCreationOptions.$ref - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentResponse.properties.credentialCreationOptions.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeyEnrollmentResponse.type - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest.id - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest.properties.sessionId.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest.properties.sessionId.format - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest.properties.sessionId.type - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest.properties.tenantId.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest.properties.tenantId.type - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInRequest.type - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInResponse.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInResponse.id - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInResponse.properties.credentialRequestOptions.$ref - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInResponse.properties.credentialRequestOptions.description - schemas.GoogleCloudIdentitytoolkitV2StartPasskeySignInResponse.type - schemas.GoogleCloudIdentitytoolkitV2UserEntity.description - schemas.GoogleCloudIdentitytoolkitV2UserEntity.id - schemas.GoogleCloudIdentitytoolkitV2UserEntity.properties.id.description - schemas.GoogleCloudIdentitytoolkitV2UserEntity.properties.id.format - schemas.GoogleCloudIdentitytoolkitV2UserEntity.properties.id.type - schemas.GoogleCloudIdentitytoolkitV2UserEntity.type
1 parent 4855bec commit cee02ed

File tree

3 files changed

+1370
-2
lines changed

3 files changed

+1370
-2
lines changed

discovery/identitytoolkit-v1.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1237,7 +1237,7 @@
12371237
}
12381238
}
12391239
},
1240-
"revision": "20230410",
1240+
"revision": "20230429",
12411241
"rootUrl": "https://identitytoolkit.googleapis.com/",
12421242
"schemas": {
12431243
"GoogleCloudIdentitytoolkitV1Argon2Parameters": {
@@ -1567,6 +1567,17 @@
15671567
},
15681568
"type": "object"
15691569
},
1570+
"GoogleCloudIdentitytoolkitV1EmailInfo": {
1571+
"description": "Information about email MFA.",
1572+
"id": "GoogleCloudIdentitytoolkitV1EmailInfo",
1573+
"properties": {
1574+
"emailAddress": {
1575+
"description": "Email address that a MFA verification should be sent to.",
1576+
"type": "string"
1577+
}
1578+
},
1579+
"type": "object"
1580+
},
15701581
"GoogleCloudIdentitytoolkitV1EmailTemplate": {
15711582
"description": "Email template",
15721583
"id": "GoogleCloudIdentitytoolkitV1EmailTemplate",
@@ -2105,6 +2116,10 @@
21052116
"description": "Display name for this mfa option e.g. \"corp cell phone\".",
21062117
"type": "string"
21072118
},
2119+
"emailInfo": {
2120+
"$ref": "GoogleCloudIdentitytoolkitV1EmailInfo",
2121+
"description": "Contains information specific to email MFA."
2122+
},
21082123
"enrolledAt": {
21092124
"description": "Timestamp when the account enrolled this second factor.",
21102125
"format": "google-datetime",

0 commit comments

Comments
 (0)