|
3 | 3 | from workos.types.connect import ClientSecret, ConnectApplication |
4 | 4 | from workos.types.connect.connect_application import ApplicationType |
5 | 5 | from workos.types.connect.list_filters import ConnectApplicationListFilters |
| 6 | +from workos.types.connect.redirect_uri_input import RedirectUriInput |
6 | 7 | from workos.types.list_resource import ListMetadata, ListPage, WorkOSListResource |
7 | 8 | from workos.typing.sync_or_async import SyncOrAsync |
8 | 9 | from workos.utils.http_client import AsyncHTTPClient, SyncHTTPClient |
@@ -68,7 +69,7 @@ def create_application( |
68 | 69 | is_first_party: bool, |
69 | 70 | description: Optional[str] = None, |
70 | 71 | scopes: Optional[Sequence[str]] = None, |
71 | | - redirect_uris: Optional[Sequence[str]] = None, |
| 72 | + redirect_uris: Optional[Sequence[RedirectUriInput]] = None, |
72 | 73 | uses_pkce: Optional[bool] = None, |
73 | 74 | organization_id: Optional[str] = None, |
74 | 75 | ) -> SyncOrAsync[ConnectApplication]: |
@@ -96,7 +97,7 @@ def update_application( |
96 | 97 | name: Optional[str] = None, |
97 | 98 | description: Optional[str] = None, |
98 | 99 | scopes: Optional[Sequence[str]] = None, |
99 | | - redirect_uris: Optional[Sequence[str]] = None, |
| 100 | + redirect_uris: Optional[Sequence[RedirectUriInput]] = None, |
100 | 101 | ) -> SyncOrAsync[ConnectApplication]: |
101 | 102 | """Update a connect application. |
102 | 103 |
|
@@ -213,7 +214,7 @@ def create_application( |
213 | 214 | is_first_party: bool, |
214 | 215 | description: Optional[str] = None, |
215 | 216 | scopes: Optional[Sequence[str]] = None, |
216 | | - redirect_uris: Optional[Sequence[str]] = None, |
| 217 | + redirect_uris: Optional[Sequence[RedirectUriInput]] = None, |
217 | 218 | uses_pkce: Optional[bool] = None, |
218 | 219 | organization_id: Optional[str] = None, |
219 | 220 | ) -> ConnectApplication: |
@@ -243,7 +244,7 @@ def update_application( |
243 | 244 | name: Optional[str] = None, |
244 | 245 | description: Optional[str] = None, |
245 | 246 | scopes: Optional[Sequence[str]] = None, |
246 | | - redirect_uris: Optional[Sequence[str]] = None, |
| 247 | + redirect_uris: Optional[Sequence[RedirectUriInput]] = None, |
247 | 248 | ) -> ConnectApplication: |
248 | 249 | json = { |
249 | 250 | "name": name, |
@@ -346,7 +347,7 @@ async def create_application( |
346 | 347 | is_first_party: bool, |
347 | 348 | description: Optional[str] = None, |
348 | 349 | scopes: Optional[Sequence[str]] = None, |
349 | | - redirect_uris: Optional[Sequence[str]] = None, |
| 350 | + redirect_uris: Optional[Sequence[RedirectUriInput]] = None, |
350 | 351 | uses_pkce: Optional[bool] = None, |
351 | 352 | organization_id: Optional[str] = None, |
352 | 353 | ) -> ConnectApplication: |
@@ -376,7 +377,7 @@ async def update_application( |
376 | 377 | name: Optional[str] = None, |
377 | 378 | description: Optional[str] = None, |
378 | 379 | scopes: Optional[Sequence[str]] = None, |
379 | | - redirect_uris: Optional[Sequence[str]] = None, |
| 380 | + redirect_uris: Optional[Sequence[RedirectUriInput]] = None, |
380 | 381 | ) -> ConnectApplication: |
381 | 382 | json = { |
382 | 383 | "name": name, |
|
0 commit comments