Commit 874d40e
authored
feat: DPoP Support, SCIM Groups, Application Rate Limits (#853)
## Changes
### Added
- `rate_limit_policies` client with full CRUD: `list`, `create`, `get`,
`update`, `delete`
- `RateLimitPolicyConfigurationZero` (`allow`),
`RateLimitPolicyConfigurationOne` (`block`/`log` + `limit`),
`RateLimitPolicyConfigurationAction` (`redirect` + `limit` +
`redirect_uri`), `RateLimitPolicy`
response type
- OAuth scopes: `create:rate_limit_policies`,
`read:rate_limit_policies`, `update:rate_limit_policies`,
`delete:rate_limit_policies`
- `groups.roles` — `list`, `create`, `delete`
- `roles.groups` — `get`, `create`, `delete`
- `users.effective_roles` / `users.effective_roles.sources.groups`
- `users.effective_permissions` /
`users.effective_permissions.sources.roles`
- `organizations.groups` — `list`
- `organizations.groups.roles` — `list`, `create`, `delete`
- `organizations.members.effective_roles` /
`organizations.members.effective_roles.sources.groups`
- types for SCIM Groups: effective role/permission response types,
org-member effective role types, paginated list wrappers, source enum
discriminators
- OAuth scopes: `create/read/delete:group_roles`,
`read:organization_groups`,
`create/read/delete:organization_group_roles`,
`read:organization_member_effective_roles`,
`read:organization_member_role_source_groups`,
`read:user_effective_roles`, `read:user_role_source_groups`,
`read:user_effective_permissions`, `read:user_permission_source_roles`
### Changed
- `ConnectionPropertiesOptions` — `dpop_signing_alg` field added (write
path for `POST /api/v2/connections`)
- `UpdateConnectionOptions` — `dpop_signing_alg` field added (write path
for `PATCH /api/v2/connections/{id}`)179 files changed
Lines changed: 15899 additions & 3813 deletions
File tree
- .fern
- src/auth0/management
- actions
- versions
- branding
- phone/templates
- templates
- connections
- clients
- directory_provisioning
- keys
- scim_configuration
- tokens
- core
- custom_domains
- event_streams
- flows/vault/connections
- groups
- roles
- guardian
- enrollments
- factors/push_notification
- policies
- hooks
- secrets
- jobs/verification_email
- log_streams
- logs
- organizations
- groups
- roles
- members
- effective_roles
- sources
- groups
- prompts
- custom_text
- partials
- rendering
- rate_limit_policies
- roles
- groups
- permissions
- users
- rules
- self_service_profiles/custom_text
- types
- user_attribute_profiles
- users
- authentication_methods
- authenticators
- effective_permissions
- sources
- roles
- effective_roles
- sources
- groups
- enrollments
- identities
- multifactor
- organizations
- roles
- tests/wire
- wiremock
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
287 | | - | |
| 287 | + | |
288 | 288 | | |
289 | 289 | | |
290 | 290 | | |
| |||
734 | 734 | | |
735 | 735 | | |
736 | 736 | | |
737 | | - | |
| 737 | + | |
738 | 738 | | |
739 | 739 | | |
740 | 740 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
522 | | - | |
| 522 | + | |
523 | 523 | | |
524 | 524 | | |
525 | 525 | | |
| |||
1325 | 1325 | | |
1326 | 1326 | | |
1327 | 1327 | | |
1328 | | - | |
| 1328 | + | |
1329 | 1329 | | |
1330 | 1330 | | |
1331 | 1331 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | 283 | | |
287 | 284 | | |
288 | 285 | | |
| |||
605 | 602 | | |
606 | 603 | | |
607 | 604 | | |
608 | | - | |
609 | | - | |
610 | | - | |
611 | 605 | | |
612 | 606 | | |
613 | 607 | | |
| |||
Lines changed: 0 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | 568 | | |
572 | 569 | | |
573 | 570 | | |
| |||
1280 | 1277 | | |
1281 | 1278 | | |
1282 | 1279 | | |
1283 | | - | |
1284 | | - | |
1285 | | - | |
1286 | 1280 | | |
1287 | 1281 | | |
1288 | 1282 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
66 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
67 | 68 | | |
68 | | - | |
| 69 | + | |
69 | 70 | | |
70 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
71 | 74 | | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
| 75 | + | |
| 76 | + | |
77 | 77 | | |
78 | | - | |
79 | | - | |
| 78 | + | |
| 79 | + | |
80 | 80 | | |
81 | | - | |
82 | | - | |
| 81 | + | |
| 82 | + | |
83 | 83 | | |
84 | | - | |
85 | | - | |
86 | | - | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
195 | | - | |
196 | | - | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
197 | 198 | | |
198 | | - | |
| 199 | + | |
199 | 200 | | |
200 | | - | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
201 | 204 | | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
| 205 | + | |
| 206 | + | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
| 209 | + | |
210 | 210 | | |
211 | | - | |
212 | | - | |
| 211 | + | |
| 212 | + | |
213 | 213 | | |
214 | | - | |
215 | | - | |
216 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | | - | |
135 | | - | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
136 | 137 | | |
137 | | - | |
| 138 | + | |
138 | 139 | | |
139 | | - | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
140 | 143 | | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
| 144 | + | |
| 145 | + | |
146 | 146 | | |
147 | | - | |
148 | | - | |
| 147 | + | |
| 148 | + | |
149 | 149 | | |
150 | | - | |
151 | | - | |
| 150 | + | |
| 151 | + | |
152 | 152 | | |
153 | | - | |
154 | | - | |
155 | | - | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| |||
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | 174 | | |
178 | 175 | | |
179 | 176 | | |
| |||
434 | 431 | | |
435 | 432 | | |
436 | 433 | | |
437 | | - | |
438 | | - | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
439 | 437 | | |
440 | | - | |
| 438 | + | |
441 | 439 | | |
442 | | - | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
443 | 443 | | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
| 444 | + | |
| 445 | + | |
449 | 446 | | |
450 | | - | |
451 | | - | |
| 447 | + | |
| 448 | + | |
452 | 449 | | |
453 | | - | |
454 | | - | |
| 450 | + | |
| 451 | + | |
455 | 452 | | |
456 | | - | |
457 | | - | |
458 | | - | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
459 | 456 | | |
460 | 457 | | |
461 | 458 | | |
| |||
474 | 471 | | |
475 | 472 | | |
476 | 473 | | |
477 | | - | |
478 | | - | |
479 | | - | |
480 | 474 | | |
481 | 475 | | |
482 | 476 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
161 | 162 | | |
162 | 163 | | |
163 | 164 | | |
| 165 | + | |
164 | 166 | | |
165 | 167 | | |
166 | 168 | | |
| |||
360 | 362 | | |
361 | 363 | | |
362 | 364 | | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
363 | 373 | | |
364 | 374 | | |
365 | 375 | | |
| |||
663 | 673 | | |
664 | 674 | | |
665 | 675 | | |
| 676 | + | |
666 | 677 | | |
667 | 678 | | |
668 | 679 | | |
| |||
862 | 873 | | |
863 | 874 | | |
864 | 875 | | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
865 | 884 | | |
866 | 885 | | |
867 | 886 | | |
| |||
0 commit comments