Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(500)

Side by Side Diff: discovery/googleapis/identitytoolkit__v3.json

Issue 2571553005: Api-roll 43: 2016-12-13 (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « discovery/googleapis/iam__v1.json ('k') | discovery/googleapis/kgsearch__v1.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/cloud-platform": {
6 "description": "View and manage your data across Google Clou d Platform services"
7 },
5 "https://www.googleapis.com/auth/firebase": { 8 "https://www.googleapis.com/auth/firebase": {
6 "description": "View and administer all your Firebase data a nd settings" 9 "description": "View and administer all your Firebase data a nd settings"
7 } 10 }
8 } 11 }
9 } 12 }
10 }, 13 },
11 "basePath": "/identitytoolkit/v3/relyingparty/", 14 "basePath": "/identitytoolkit/v3/relyingparty/",
12 "baseUrl": "https://www.googleapis.com/identitytoolkit/v3/relyingparty/", 15 "baseUrl": "https://www.googleapis.com/identitytoolkit/v3/relyingparty/",
13 "batchPath": "batch", 16 "batchPath": "batch",
14 "canonicalName": "Identity Toolkit", 17 "canonicalName": "Identity Toolkit",
15 "description": "Help the third party sites to implement federated login.", 18 "description": "Help the third party sites to implement federated login.",
16 "discoveryVersion": "v1", 19 "discoveryVersion": "v1",
17 "documentationLink": "https://developers.google.com/identity-toolkit/v3/", 20 "documentationLink": "https://developers.google.com/identity-toolkit/v3/",
18 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/RUOtwHGdsl6sx4SfIX3bJXLVQr0\"", 21 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/9lrbPxfnfcTzLSOgIxD2Vj83GmI\"",
19 "icons": { 22 "icons": {
20 "x16": "http://www.google.com/images/icons/product/search-16.gif", 23 "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp. png",
21 "x32": "http://www.google.com/images/icons/product/search-32.gif" 24 "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp. png"
22 }, 25 },
23 "id": "identitytoolkit:v3", 26 "id": "identitytoolkit:v3",
24 "kind": "discovery#restDescription", 27 "kind": "discovery#restDescription",
25 "name": "identitytoolkit", 28 "name": "identitytoolkit",
26 "ownerDomain": "google.com", 29 "ownerDomain": "google.com",
27 "ownerName": "Google", 30 "ownerName": "Google",
28 "parameters": { 31 "parameters": {
29 "alt": { 32 "alt": {
30 "default": "json", 33 "default": "json",
31 "description": "Data format for the response.", 34 "description": "Data format for the response.",
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
77 "createAuthUri": { 80 "createAuthUri": {
78 "description": "Creates the URI used by the IdP to authentic ate the user.", 81 "description": "Creates the URI used by the IdP to authentic ate the user.",
79 "httpMethod": "POST", 82 "httpMethod": "POST",
80 "id": "identitytoolkit.relyingparty.createAuthUri", 83 "id": "identitytoolkit.relyingparty.createAuthUri",
81 "path": "createAuthUri", 84 "path": "createAuthUri",
82 "request": { 85 "request": {
83 "$ref": "IdentitytoolkitRelyingpartyCreateAuthUriRequest " 86 "$ref": "IdentitytoolkitRelyingpartyCreateAuthUriRequest "
84 }, 87 },
85 "response": { 88 "response": {
86 "$ref": "CreateAuthUriResponse" 89 "$ref": "CreateAuthUriResponse"
87 } 90 },
91 "scopes": [
92 "https://www.googleapis.com/auth/cloud-platform"
93 ]
88 }, 94 },
89 "deleteAccount": { 95 "deleteAccount": {
90 "description": "Delete user account.", 96 "description": "Delete user account.",
91 "httpMethod": "POST", 97 "httpMethod": "POST",
92 "id": "identitytoolkit.relyingparty.deleteAccount", 98 "id": "identitytoolkit.relyingparty.deleteAccount",
93 "path": "deleteAccount", 99 "path": "deleteAccount",
94 "request": { 100 "request": {
95 "$ref": "IdentitytoolkitRelyingpartyDeleteAccountRequest " 101 "$ref": "IdentitytoolkitRelyingpartyDeleteAccountRequest "
96 }, 102 },
97 "response": { 103 "response": {
98 "$ref": "DeleteAccountResponse" 104 "$ref": "DeleteAccountResponse"
99 } 105 },
106 "scopes": [
107 "https://www.googleapis.com/auth/cloud-platform"
108 ]
100 }, 109 },
101 "downloadAccount": { 110 "downloadAccount": {
102 "description": "Batch download user accounts.", 111 "description": "Batch download user accounts.",
103 "httpMethod": "POST", 112 "httpMethod": "POST",
104 "id": "identitytoolkit.relyingparty.downloadAccount", 113 "id": "identitytoolkit.relyingparty.downloadAccount",
105 "path": "downloadAccount", 114 "path": "downloadAccount",
106 "request": { 115 "request": {
107 "$ref": "IdentitytoolkitRelyingpartyDownloadAccountReque st" 116 "$ref": "IdentitytoolkitRelyingpartyDownloadAccountReque st"
108 }, 117 },
109 "response": { 118 "response": {
110 "$ref": "DownloadAccountResponse" 119 "$ref": "DownloadAccountResponse"
111 }, 120 },
112 "scopes": [ 121 "scopes": [
122 "https://www.googleapis.com/auth/cloud-platform",
113 "https://www.googleapis.com/auth/firebase" 123 "https://www.googleapis.com/auth/firebase"
114 ] 124 ]
115 }, 125 },
116 "getAccountInfo": { 126 "getAccountInfo": {
117 "description": "Returns the account info.", 127 "description": "Returns the account info.",
118 "httpMethod": "POST", 128 "httpMethod": "POST",
119 "id": "identitytoolkit.relyingparty.getAccountInfo", 129 "id": "identitytoolkit.relyingparty.getAccountInfo",
120 "path": "getAccountInfo", 130 "path": "getAccountInfo",
121 "request": { 131 "request": {
122 "$ref": "IdentitytoolkitRelyingpartyGetAccountInfoReques t" 132 "$ref": "IdentitytoolkitRelyingpartyGetAccountInfoReques t"
123 }, 133 },
124 "response": { 134 "response": {
125 "$ref": "GetAccountInfoResponse" 135 "$ref": "GetAccountInfoResponse"
126 } 136 },
137 "scopes": [
138 "https://www.googleapis.com/auth/cloud-platform"
139 ]
127 }, 140 },
128 "getOobConfirmationCode": { 141 "getOobConfirmationCode": {
129 "description": "Get a code for user action confirmation.", 142 "description": "Get a code for user action confirmation.",
130 "httpMethod": "POST", 143 "httpMethod": "POST",
131 "id": "identitytoolkit.relyingparty.getOobConfirmationCode", 144 "id": "identitytoolkit.relyingparty.getOobConfirmationCode",
132 "path": "getOobConfirmationCode", 145 "path": "getOobConfirmationCode",
133 "request": { 146 "request": {
134 "$ref": "Relyingparty" 147 "$ref": "Relyingparty"
135 }, 148 },
136 "response": { 149 "response": {
137 "$ref": "GetOobConfirmationCodeResponse" 150 "$ref": "GetOobConfirmationCodeResponse"
138 } 151 },
152 "scopes": [
153 "https://www.googleapis.com/auth/cloud-platform"
154 ]
139 }, 155 },
140 "getProjectConfig": { 156 "getProjectConfig": {
141 "description": "Get project configuration.", 157 "description": "Get project configuration.",
142 "httpMethod": "GET", 158 "httpMethod": "GET",
143 "id": "identitytoolkit.relyingparty.getProjectConfig", 159 "id": "identitytoolkit.relyingparty.getProjectConfig",
144 "parameters": { 160 "parameters": {
145 "delegatedProjectNumber": { 161 "delegatedProjectNumber": {
146 "description": "Delegated GCP project number of the request.", 162 "description": "Delegated GCP project number of the request.",
147 "location": "query", 163 "location": "query",
148 "type": "string" 164 "type": "string"
149 }, 165 },
150 "projectNumber": { 166 "projectNumber": {
151 "description": "GCP project number of the request.", 167 "description": "GCP project number of the request.",
152 "location": "query", 168 "location": "query",
153 "type": "string" 169 "type": "string"
154 } 170 }
155 }, 171 },
156 "path": "getProjectConfig", 172 "path": "getProjectConfig",
157 "response": { 173 "response": {
158 "$ref": "IdentitytoolkitRelyingpartyGetProjectConfigResp onse" 174 "$ref": "IdentitytoolkitRelyingpartyGetProjectConfigResp onse"
159 } 175 },
176 "scopes": [
177 "https://www.googleapis.com/auth/cloud-platform"
178 ]
160 }, 179 },
161 "getPublicKeys": { 180 "getPublicKeys": {
162 "description": "Get token signing public key.", 181 "description": "Get token signing public key.",
163 "httpMethod": "GET", 182 "httpMethod": "GET",
164 "id": "identitytoolkit.relyingparty.getPublicKeys", 183 "id": "identitytoolkit.relyingparty.getPublicKeys",
165 "path": "publicKeys", 184 "path": "publicKeys",
166 "response": { 185 "response": {
167 "$ref": "IdentitytoolkitRelyingpartyGetPublicKeysRespons e" 186 "$ref": "IdentitytoolkitRelyingpartyGetPublicKeysRespons e"
168 } 187 },
188 "scopes": [
189 "https://www.googleapis.com/auth/cloud-platform"
190 ]
169 }, 191 },
170 "getRecaptchaParam": { 192 "getRecaptchaParam": {
171 "description": "Get recaptcha secure param.", 193 "description": "Get recaptcha secure param.",
172 "httpMethod": "GET", 194 "httpMethod": "GET",
173 "id": "identitytoolkit.relyingparty.getRecaptchaParam", 195 "id": "identitytoolkit.relyingparty.getRecaptchaParam",
174 "path": "getRecaptchaParam", 196 "path": "getRecaptchaParam",
175 "response": { 197 "response": {
176 "$ref": "GetRecaptchaParamResponse" 198 "$ref": "GetRecaptchaParamResponse"
177 } 199 },
200 "scopes": [
201 "https://www.googleapis.com/auth/cloud-platform"
202 ]
178 }, 203 },
179 "resetPassword": { 204 "resetPassword": {
180 "description": "Reset password for a user.", 205 "description": "Reset password for a user.",
181 "httpMethod": "POST", 206 "httpMethod": "POST",
182 "id": "identitytoolkit.relyingparty.resetPassword", 207 "id": "identitytoolkit.relyingparty.resetPassword",
183 "path": "resetPassword", 208 "path": "resetPassword",
184 "request": { 209 "request": {
185 "$ref": "IdentitytoolkitRelyingpartyResetPasswordRequest " 210 "$ref": "IdentitytoolkitRelyingpartyResetPasswordRequest "
186 }, 211 },
187 "response": { 212 "response": {
188 "$ref": "ResetPasswordResponse" 213 "$ref": "ResetPasswordResponse"
189 } 214 },
215 "scopes": [
216 "https://www.googleapis.com/auth/cloud-platform"
217 ]
190 }, 218 },
191 "setAccountInfo": { 219 "setAccountInfo": {
192 "description": "Set account info for a user.", 220 "description": "Set account info for a user.",
193 "httpMethod": "POST", 221 "httpMethod": "POST",
194 "id": "identitytoolkit.relyingparty.setAccountInfo", 222 "id": "identitytoolkit.relyingparty.setAccountInfo",
195 "path": "setAccountInfo", 223 "path": "setAccountInfo",
196 "request": { 224 "request": {
197 "$ref": "IdentitytoolkitRelyingpartySetAccountInfoReques t" 225 "$ref": "IdentitytoolkitRelyingpartySetAccountInfoReques t"
198 }, 226 },
199 "response": { 227 "response": {
200 "$ref": "SetAccountInfoResponse" 228 "$ref": "SetAccountInfoResponse"
201 } 229 },
230 "scopes": [
231 "https://www.googleapis.com/auth/cloud-platform"
232 ]
202 }, 233 },
203 "setProjectConfig": { 234 "setProjectConfig": {
204 "description": "Set project configuration.", 235 "description": "Set project configuration.",
205 "httpMethod": "POST", 236 "httpMethod": "POST",
206 "id": "identitytoolkit.relyingparty.setProjectConfig", 237 "id": "identitytoolkit.relyingparty.setProjectConfig",
207 "path": "setProjectConfig", 238 "path": "setProjectConfig",
208 "request": { 239 "request": {
209 "$ref": "IdentitytoolkitRelyingpartySetProjectConfigRequ est" 240 "$ref": "IdentitytoolkitRelyingpartySetProjectConfigRequ est"
210 }, 241 },
211 "response": { 242 "response": {
212 "$ref": "IdentitytoolkitRelyingpartySetProjectConfigResp onse" 243 "$ref": "IdentitytoolkitRelyingpartySetProjectConfigResp onse"
213 } 244 },
245 "scopes": [
246 "https://www.googleapis.com/auth/cloud-platform"
247 ]
214 }, 248 },
215 "signOutUser": { 249 "signOutUser": {
216 "description": "Sign out user.", 250 "description": "Sign out user.",
217 "httpMethod": "POST", 251 "httpMethod": "POST",
218 "id": "identitytoolkit.relyingparty.signOutUser", 252 "id": "identitytoolkit.relyingparty.signOutUser",
219 "path": "signOutUser", 253 "path": "signOutUser",
220 "request": { 254 "request": {
221 "$ref": "IdentitytoolkitRelyingpartySignOutUserRequest" 255 "$ref": "IdentitytoolkitRelyingpartySignOutUserRequest"
222 }, 256 },
223 "response": { 257 "response": {
224 "$ref": "IdentitytoolkitRelyingpartySignOutUserResponse" 258 "$ref": "IdentitytoolkitRelyingpartySignOutUserResponse"
225 } 259 },
260 "scopes": [
261 "https://www.googleapis.com/auth/cloud-platform"
262 ]
226 }, 263 },
227 "signupNewUser": { 264 "signupNewUser": {
228 "description": "Signup new user.", 265 "description": "Signup new user.",
229 "httpMethod": "POST", 266 "httpMethod": "POST",
230 "id": "identitytoolkit.relyingparty.signupNewUser", 267 "id": "identitytoolkit.relyingparty.signupNewUser",
231 "path": "signupNewUser", 268 "path": "signupNewUser",
232 "request": { 269 "request": {
233 "$ref": "IdentitytoolkitRelyingpartySignupNewUserRequest " 270 "$ref": "IdentitytoolkitRelyingpartySignupNewUserRequest "
234 }, 271 },
235 "response": { 272 "response": {
236 "$ref": "SignupNewUserResponse" 273 "$ref": "SignupNewUserResponse"
237 } 274 },
275 "scopes": [
276 "https://www.googleapis.com/auth/cloud-platform"
277 ]
238 }, 278 },
239 "uploadAccount": { 279 "uploadAccount": {
240 "description": "Batch upload existing user accounts.", 280 "description": "Batch upload existing user accounts.",
241 "httpMethod": "POST", 281 "httpMethod": "POST",
242 "id": "identitytoolkit.relyingparty.uploadAccount", 282 "id": "identitytoolkit.relyingparty.uploadAccount",
243 "path": "uploadAccount", 283 "path": "uploadAccount",
244 "request": { 284 "request": {
245 "$ref": "IdentitytoolkitRelyingpartyUploadAccountRequest " 285 "$ref": "IdentitytoolkitRelyingpartyUploadAccountRequest "
246 }, 286 },
247 "response": { 287 "response": {
248 "$ref": "UploadAccountResponse" 288 "$ref": "UploadAccountResponse"
249 }, 289 },
250 "scopes": [ 290 "scopes": [
291 "https://www.googleapis.com/auth/cloud-platform",
251 "https://www.googleapis.com/auth/firebase" 292 "https://www.googleapis.com/auth/firebase"
252 ] 293 ]
253 }, 294 },
254 "verifyAssertion": { 295 "verifyAssertion": {
255 "description": "Verifies the assertion returned by the IdP." , 296 "description": "Verifies the assertion returned by the IdP." ,
256 "httpMethod": "POST", 297 "httpMethod": "POST",
257 "id": "identitytoolkit.relyingparty.verifyAssertion", 298 "id": "identitytoolkit.relyingparty.verifyAssertion",
258 "path": "verifyAssertion", 299 "path": "verifyAssertion",
259 "request": { 300 "request": {
260 "$ref": "IdentitytoolkitRelyingpartyVerifyAssertionReque st" 301 "$ref": "IdentitytoolkitRelyingpartyVerifyAssertionReque st"
261 }, 302 },
262 "response": { 303 "response": {
263 "$ref": "VerifyAssertionResponse" 304 "$ref": "VerifyAssertionResponse"
264 } 305 },
306 "scopes": [
307 "https://www.googleapis.com/auth/cloud-platform"
308 ]
265 }, 309 },
266 "verifyCustomToken": { 310 "verifyCustomToken": {
267 "description": "Verifies the developer asserted ID token.", 311 "description": "Verifies the developer asserted ID token.",
268 "httpMethod": "POST", 312 "httpMethod": "POST",
269 "id": "identitytoolkit.relyingparty.verifyCustomToken", 313 "id": "identitytoolkit.relyingparty.verifyCustomToken",
270 "path": "verifyCustomToken", 314 "path": "verifyCustomToken",
271 "request": { 315 "request": {
272 "$ref": "IdentitytoolkitRelyingpartyVerifyCustomTokenReq uest" 316 "$ref": "IdentitytoolkitRelyingpartyVerifyCustomTokenReq uest"
273 }, 317 },
274 "response": { 318 "response": {
275 "$ref": "VerifyCustomTokenResponse" 319 "$ref": "VerifyCustomTokenResponse"
276 } 320 },
321 "scopes": [
322 "https://www.googleapis.com/auth/cloud-platform"
323 ]
277 }, 324 },
278 "verifyPassword": { 325 "verifyPassword": {
279 "description": "Verifies the user entered password.", 326 "description": "Verifies the user entered password.",
280 "httpMethod": "POST", 327 "httpMethod": "POST",
281 "id": "identitytoolkit.relyingparty.verifyPassword", 328 "id": "identitytoolkit.relyingparty.verifyPassword",
282 "path": "verifyPassword", 329 "path": "verifyPassword",
283 "request": { 330 "request": {
284 "$ref": "IdentitytoolkitRelyingpartyVerifyPasswordReques t" 331 "$ref": "IdentitytoolkitRelyingpartyVerifyPasswordReques t"
285 }, 332 },
286 "response": { 333 "response": {
287 "$ref": "VerifyPasswordResponse" 334 "$ref": "VerifyPasswordResponse"
288 } 335 },
336 "scopes": [
337 "https://www.googleapis.com/auth/cloud-platform"
338 ]
289 } 339 }
290 } 340 }
291 } 341 }
292 }, 342 },
293 "revision": "20161024", 343 "revision": "20161206",
294 "rootUrl": "https://www.googleapis.com/", 344 "rootUrl": "https://www.googleapis.com/",
295 "schemas": { 345 "schemas": {
296 "CreateAuthUriResponse": { 346 "CreateAuthUriResponse": {
297 "description": "Response of creating the IDP authentication URL.", 347 "description": "Response of creating the IDP authentication URL.",
298 "id": "CreateAuthUriResponse", 348 "id": "CreateAuthUriResponse",
299 "properties": { 349 "properties": {
300 "allProviders": { 350 "allProviders": {
301 "description": "all providers the user has once used to do f ederated login", 351 "description": "all providers the user has once used to do f ederated login",
302 "items": { 352 "items": {
303 "type": "string" 353 "type": "string"
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after
558 "type": "string" 608 "type": "string"
559 }, 609 },
560 "maxResults": { 610 "maxResults": {
561 "description": "The max number of results to return in the r esponse.", 611 "description": "The max number of results to return in the r esponse.",
562 "format": "uint32", 612 "format": "uint32",
563 "type": "integer" 613 "type": "integer"
564 }, 614 },
565 "nextPageToken": { 615 "nextPageToken": {
566 "description": "The token for the next page. This should be taken from the previous response.", 616 "description": "The token for the next page. This should be taken from the previous response.",
567 "type": "string" 617 "type": "string"
618 },
619 "targetProjectId": {
620 "description": "Specify which project (field value is actual ly project id) to operate. Only used when provided credential.",
621 "type": "string"
568 } 622 }
569 }, 623 },
570 "type": "object" 624 "type": "object"
571 }, 625 },
572 "IdentitytoolkitRelyingpartyGetAccountInfoRequest": { 626 "IdentitytoolkitRelyingpartyGetAccountInfoRequest": {
573 "description": "Request to get the account information.", 627 "description": "Request to get the account information.",
574 "id": "IdentitytoolkitRelyingpartyGetAccountInfoRequest", 628 "id": "IdentitytoolkitRelyingpartyGetAccountInfoRequest",
575 "properties": { 629 "properties": {
576 "delegatedProjectNumber": { 630 "delegatedProjectNumber": {
577 "description": "GCP project number of the requesting delegat ed app. Currently only intended for Firebase V1 migration.", 631 "description": "GCP project number of the requesting delegat ed app. Currently only intended for Firebase V1 migration.",
(...skipping 1131 matching lines...) Expand 10 before | Expand all | Expand 10 after
1709 "type": "boolean" 1763 "type": "boolean"
1710 } 1764 }
1711 }, 1765 },
1712 "type": "object" 1766 "type": "object"
1713 } 1767 }
1714 }, 1768 },
1715 "servicePath": "identitytoolkit/v3/relyingparty/", 1769 "servicePath": "identitytoolkit/v3/relyingparty/",
1716 "title": "Google Identity Toolkit API", 1770 "title": "Google Identity Toolkit API",
1717 "version": "v3" 1771 "version": "v3"
1718 } 1772 }
OLDNEW
« no previous file with comments | « discovery/googleapis/iam__v1.json ('k') | discovery/googleapis/kgsearch__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698