mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-13 21:19:05 +01:00
chore(update): all jsons; version-up
As we are now back to serde 0.6, the patch-level was upped too.
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"kind": "discovery#restDescription",
|
||||
"etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/SoW4IfHxlJosFzXZJhzy3m0A7CE\"",
|
||||
"etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/Oi0KnpKPJva7LMe3W0nV9ypaEjo\"",
|
||||
"discoveryVersion": "v1",
|
||||
"id": "identitytoolkit:v3",
|
||||
"name": "identitytoolkit",
|
||||
"canonicalName": "Identity Toolkit",
|
||||
"version": "v3",
|
||||
"revision": "20160216",
|
||||
"revision": "20160324",
|
||||
"title": "Google Identity Toolkit API",
|
||||
"description": "Help the third party sites to implement federated login.",
|
||||
"ownerDomain": "google.com",
|
||||
@@ -146,6 +146,37 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"EmailTemplate": {
|
||||
"id": "EmailTemplate",
|
||||
"type": "object",
|
||||
"description": "Template for an email template.",
|
||||
"properties": {
|
||||
"body": {
|
||||
"type": "string",
|
||||
"description": "Email body."
|
||||
},
|
||||
"format": {
|
||||
"type": "string",
|
||||
"description": "Email body format."
|
||||
},
|
||||
"from": {
|
||||
"type": "string",
|
||||
"description": "From address of the email."
|
||||
},
|
||||
"fromDisplayName": {
|
||||
"type": "string",
|
||||
"description": "From display name."
|
||||
},
|
||||
"replyTo": {
|
||||
"type": "string",
|
||||
"description": "Reply-to address."
|
||||
},
|
||||
"subject": {
|
||||
"type": "string",
|
||||
"description": "Subject of the email."
|
||||
}
|
||||
}
|
||||
},
|
||||
"GetAccountInfoResponse": {
|
||||
"id": "GetAccountInfoResponse",
|
||||
"type": "object",
|
||||
@@ -262,6 +293,10 @@
|
||||
"description": "GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.",
|
||||
"format": "int64"
|
||||
},
|
||||
"idToken": {
|
||||
"type": "string",
|
||||
"description": "The GITKit token or STS id token of the authenticated user."
|
||||
},
|
||||
"localId": {
|
||||
"type": "string",
|
||||
"description": "The local ID of the user."
|
||||
@@ -294,6 +329,11 @@
|
||||
"type": "object",
|
||||
"description": "Request to get the account information.",
|
||||
"properties": {
|
||||
"delegatedProjectNumber": {
|
||||
"type": "string",
|
||||
"description": "GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.",
|
||||
"format": "int64"
|
||||
},
|
||||
"email": {
|
||||
"type": "array",
|
||||
"description": "The list of emails of the users to inquiry.",
|
||||
@@ -327,6 +367,21 @@
|
||||
"type": "string",
|
||||
"description": "Browser API key, needed when making http request to Apiary."
|
||||
},
|
||||
"authorizedDomains": {
|
||||
"type": "array",
|
||||
"description": "Authorized domains.",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"changeEmailTemplate": {
|
||||
"$ref": "EmailTemplate",
|
||||
"description": "Change email template."
|
||||
},
|
||||
"enableAnonymousUser": {
|
||||
"type": "boolean",
|
||||
"description": "Whether anonymous user is enabled."
|
||||
},
|
||||
"idpConfig": {
|
||||
"type": "array",
|
||||
"description": "OAuth2 provider configuration.",
|
||||
@@ -334,9 +389,25 @@
|
||||
"$ref": "IdpConfig"
|
||||
}
|
||||
},
|
||||
"legacyResetPasswordTemplate": {
|
||||
"$ref": "EmailTemplate",
|
||||
"description": "Legacy reset password email template."
|
||||
},
|
||||
"projectId": {
|
||||
"type": "string",
|
||||
"description": "Project ID of the relying party."
|
||||
},
|
||||
"resetPasswordTemplate": {
|
||||
"$ref": "EmailTemplate",
|
||||
"description": "Reset password email template."
|
||||
},
|
||||
"useEmailSending": {
|
||||
"type": "boolean",
|
||||
"description": "Whether to use email sending provided by Firebear."
|
||||
},
|
||||
"verifyEmailTemplate": {
|
||||
"$ref": "EmailTemplate",
|
||||
"description": "Verify email template."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -389,6 +460,20 @@
|
||||
"description": "GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.",
|
||||
"format": "int64"
|
||||
},
|
||||
"deleteAttribute": {
|
||||
"type": "array",
|
||||
"description": "The attributes users request to delete.",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"deleteProvider": {
|
||||
"type": "array",
|
||||
"description": "The IDPs the user request to delete.",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"disableUser": {
|
||||
"type": "boolean",
|
||||
"description": "Whether to disable the user."
|
||||
@@ -436,6 +521,10 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"returnSecureToken": {
|
||||
"type": "boolean",
|
||||
"description": "Whether return sts id token and refresh token instead of gitkit token."
|
||||
},
|
||||
"upgradeToFederatedLogin": {
|
||||
"type": "boolean",
|
||||
"description": "Mark the user to upgrade to federated login."
|
||||
@@ -447,6 +536,68 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"IdentitytoolkitRelyingpartySetProjectConfigRequest": {
|
||||
"id": "IdentitytoolkitRelyingpartySetProjectConfigRequest",
|
||||
"type": "object",
|
||||
"description": "Request to set the project configuration.",
|
||||
"properties": {
|
||||
"allowPasswordUser": {
|
||||
"type": "boolean",
|
||||
"description": "Whether to allow password user sign in or sign up."
|
||||
},
|
||||
"apiKey": {
|
||||
"type": "string",
|
||||
"description": "Browser API key, needed when making http request to Apiary."
|
||||
},
|
||||
"changeEmailTemplate": {
|
||||
"$ref": "EmailTemplate",
|
||||
"description": "Change email template."
|
||||
},
|
||||
"delegatedProjectNumber": {
|
||||
"type": "string",
|
||||
"description": "GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.",
|
||||
"format": "int64"
|
||||
},
|
||||
"enableAnonymousUser": {
|
||||
"type": "boolean",
|
||||
"description": "Whether to enable anonymous user."
|
||||
},
|
||||
"idpConfig": {
|
||||
"type": "array",
|
||||
"description": "Oauth2 provider configuration.",
|
||||
"items": {
|
||||
"$ref": "IdpConfig"
|
||||
}
|
||||
},
|
||||
"legacyResetPasswordTemplate": {
|
||||
"$ref": "EmailTemplate",
|
||||
"description": "Legacy reset password email template."
|
||||
},
|
||||
"resetPasswordTemplate": {
|
||||
"$ref": "EmailTemplate",
|
||||
"description": "Reset password email template."
|
||||
},
|
||||
"useEmailSending": {
|
||||
"type": "boolean",
|
||||
"description": "Whether to use email sending provided by Firebear."
|
||||
},
|
||||
"verifyEmailTemplate": {
|
||||
"$ref": "EmailTemplate",
|
||||
"description": "Verify email template."
|
||||
}
|
||||
}
|
||||
},
|
||||
"IdentitytoolkitRelyingpartySetProjectConfigResponse": {
|
||||
"id": "IdentitytoolkitRelyingpartySetProjectConfigResponse",
|
||||
"type": "object",
|
||||
"description": "Response of setting the project configuration.",
|
||||
"properties": {
|
||||
"projectId": {
|
||||
"type": "string",
|
||||
"description": "Project ID of the relying party."
|
||||
}
|
||||
}
|
||||
},
|
||||
"IdentitytoolkitRelyingpartySignOutUserRequest": {
|
||||
"id": "IdentitytoolkitRelyingpartySignOutUserRequest",
|
||||
"type": "object",
|
||||
@@ -505,6 +656,10 @@
|
||||
"password": {
|
||||
"type": "string",
|
||||
"description": "The new password of the user."
|
||||
},
|
||||
"returnSecureToken": {
|
||||
"type": "boolean",
|
||||
"description": "Whether return sts id token and refresh token instead of gitkit token."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -585,6 +740,10 @@
|
||||
"type": "boolean",
|
||||
"description": "Whether to return refresh tokens."
|
||||
},
|
||||
"returnSecureToken": {
|
||||
"type": "boolean",
|
||||
"description": "Whether return sts id token and refresh token instead of gitkit token."
|
||||
},
|
||||
"sessionId": {
|
||||
"type": "string",
|
||||
"description": "Session ID, which should match the one in previous createAuthUri request."
|
||||
@@ -600,6 +759,10 @@
|
||||
"type": "string",
|
||||
"description": "Instance id token of the app."
|
||||
},
|
||||
"returnSecureToken": {
|
||||
"type": "boolean",
|
||||
"description": "Whether return sts id token and refresh token instead of gitkit token."
|
||||
},
|
||||
"token": {
|
||||
"type": "string",
|
||||
"description": "The custom token to verify"
|
||||
@@ -643,6 +806,10 @@
|
||||
"pendingIdToken": {
|
||||
"type": "string",
|
||||
"description": "The GITKit token for the non-trusted IDP, which is to be confirmed by the user."
|
||||
},
|
||||
"returnSecureToken": {
|
||||
"type": "boolean",
|
||||
"description": "Whether return sts id token and refresh token instead of gitkit token."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -667,6 +834,10 @@
|
||||
"provider": {
|
||||
"type": "string",
|
||||
"description": "OAuth2 provider."
|
||||
},
|
||||
"secret": {
|
||||
"type": "string",
|
||||
"description": "OAuth2 client secret."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -739,6 +910,11 @@
|
||||
"type": "string",
|
||||
"description": "The email of the user."
|
||||
},
|
||||
"expiresIn": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be expiration time of STS id token in seconds.",
|
||||
"format": "int64"
|
||||
},
|
||||
"idToken": {
|
||||
"type": "string",
|
||||
"description": "The Gitkit id token to login the newly sign up user."
|
||||
@@ -776,6 +952,10 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"refreshToken": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be refresh token."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -792,6 +972,11 @@
|
||||
"type": "string",
|
||||
"description": "The email of the user."
|
||||
},
|
||||
"expiresIn": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be expiration time of STS id token in seconds.",
|
||||
"format": "int64"
|
||||
},
|
||||
"idToken": {
|
||||
"type": "string",
|
||||
"description": "The Gitkit id token to login the newly sign up user."
|
||||
@@ -800,6 +985,14 @@
|
||||
"type": "string",
|
||||
"description": "The fixed string \"identitytoolkit#SignupNewUserResponse\".",
|
||||
"default": "identitytoolkit#SignupNewUserResponse"
|
||||
},
|
||||
"localId": {
|
||||
"type": "string",
|
||||
"description": "The RP local ID of the user."
|
||||
},
|
||||
"refreshToken": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be refresh token."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -897,6 +1090,10 @@
|
||||
"providerId": {
|
||||
"type": "string",
|
||||
"description": "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": {
|
||||
"type": "string",
|
||||
"description": "User's raw identifier directly returned from IDP."
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -959,6 +1156,11 @@
|
||||
"type": "boolean",
|
||||
"description": "The value is true if the IDP is also the email provider. It means the user owns the email."
|
||||
},
|
||||
"expiresIn": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be expiration time of STS id token in seconds.",
|
||||
"format": "int64"
|
||||
},
|
||||
"federatedId": {
|
||||
"type": "string",
|
||||
"description": "The unique ID identifies the IdP account."
|
||||
@@ -1029,6 +1231,10 @@
|
||||
"type": "string",
|
||||
"description": "The scope for the OpenID OAuth extension."
|
||||
},
|
||||
"oauthTokenSecret": {
|
||||
"type": "string",
|
||||
"description": "The OAuth1 access token secret."
|
||||
},
|
||||
"originalEmail": {
|
||||
"type": "string",
|
||||
"description": "The original email stored in the mapping storage. It's returned when the federated ID is associated to a different email."
|
||||
@@ -1041,6 +1247,10 @@
|
||||
"type": "string",
|
||||
"description": "The IdP ID. For white listed IdPs it's a short domain name e.g. google.com, aol.com, live.net and yahoo.com. If the \"providerId\" param is set to OpenID OP identifer other than the whilte listed IdPs the OP identifier is returned. If the \"identifier\" param is federated ID in the createAuthUri request. The domain part of the federated ID is returned."
|
||||
},
|
||||
"refreshToken": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be refresh token."
|
||||
},
|
||||
"timeZone": {
|
||||
"type": "string",
|
||||
"description": "The timezone of the user."
|
||||
@@ -1059,6 +1269,11 @@
|
||||
"type": "object",
|
||||
"description": "Response from verifying a custom token",
|
||||
"properties": {
|
||||
"expiresIn": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be expiration time of STS id token in seconds.",
|
||||
"format": "int64"
|
||||
},
|
||||
"idToken": {
|
||||
"type": "string",
|
||||
"description": "The GITKit token for authenticated user."
|
||||
@@ -1067,6 +1282,10 @@
|
||||
"type": "string",
|
||||
"description": "The fixed string \"identitytoolkit#VerifyCustomTokenResponse\".",
|
||||
"default": "identitytoolkit#VerifyCustomTokenResponse"
|
||||
},
|
||||
"refreshToken": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be refresh token."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1083,6 +1302,11 @@
|
||||
"type": "string",
|
||||
"description": "The email returned by the IdP. NOTE: The federated login user may not own the email."
|
||||
},
|
||||
"expiresIn": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be expiration time of STS id token in seconds.",
|
||||
"format": "int64"
|
||||
},
|
||||
"idToken": {
|
||||
"type": "string",
|
||||
"description": "The GITKit token for authenticated user."
|
||||
@@ -1113,6 +1337,10 @@
|
||||
"type": "string",
|
||||
"description": "The URI of the user's photo at IdP"
|
||||
},
|
||||
"refreshToken": {
|
||||
"type": "string",
|
||||
"description": "If idToken is STS id token, then this field will be refresh token."
|
||||
},
|
||||
"registered": {
|
||||
"type": "boolean",
|
||||
"description": "Whether the email is registered."
|
||||
@@ -1188,6 +1416,18 @@
|
||||
"path": "getProjectConfig",
|
||||
"httpMethod": "GET",
|
||||
"description": "Get project configuration.",
|
||||
"parameters": {
|
||||
"delegatedProjectNumber": {
|
||||
"type": "string",
|
||||
"description": "Delegated GCP project number of the request.",
|
||||
"location": "query"
|
||||
},
|
||||
"projectNumber": {
|
||||
"type": "string",
|
||||
"description": "GCP project number of the request.",
|
||||
"location": "query"
|
||||
}
|
||||
},
|
||||
"response": {
|
||||
"$ref": "IdentitytoolkitRelyingpartyGetProjectConfigResponse"
|
||||
}
|
||||
@@ -1234,6 +1474,18 @@
|
||||
"$ref": "SetAccountInfoResponse"
|
||||
}
|
||||
},
|
||||
"setProjectConfig": {
|
||||
"id": "identitytoolkit.relyingparty.setProjectConfig",
|
||||
"path": "setProjectConfig",
|
||||
"httpMethod": "POST",
|
||||
"description": "Set project configuration.",
|
||||
"request": {
|
||||
"$ref": "IdentitytoolkitRelyingpartySetProjectConfigRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "IdentitytoolkitRelyingpartySetProjectConfigResponse"
|
||||
}
|
||||
},
|
||||
"signOutUser": {
|
||||
"id": "identitytoolkit.relyingparty.signOutUser",
|
||||
"path": "signOutUser",
|
||||
|
||||
Reference in New Issue
Block a user