okta-sdk-python
okta-sdk-python copied to clipboard
When using OAuth 2.0 to authenticate with the Okta API, an access token is generated. This token is cached by the SDK and after some time expires, but there appears...
Currently, when a Client is initialized with OAuth configuration, as below: ```python config = { 'orgUrl': 'https://{yourOktaDomain}', 'authorizationMode': 'PrivateKey', 'clientId': '{yourClientId}', 'scopes': ['okta.users.manage'], 'privateKey': 'YOUR_PRIVATE_JWK', # this parameter should be...
Using method forgot_password_generate_one_time_token from user_client.py throws ERROR: {'message': 'Okta HTTP 400 E0000021 Bad request. Accept and/or Content-Type headers likely do not match supported values.\n'} Found no headers are passed in...
https://security.snyk.io/vuln/SNYK-PYTHON-ECDSA-6184115 https://nvd.nist.gov/vuln/detail/CVE-2024-23342 okta is using `python-jose` library, which in turn is using `ecdsa` library. `ecdsa` package has CVE-2024-23342 and currently has no version that fixes this vuln. is Okta planning...
Added new Grant types: "Okta direct auth API grants" OTP, OOB, MFA OTP, MFA OOB
If there's an application that has one of the "Okta direct auth API grants" activated and you're trying to fetch it, you're getting the error, f'{GRANT_TYPE_NAME}' is not a valid...
this package is using `python-jose` which in turns bring in `python-ecdsa` which has high CVE-2024-23342 see: https://github.com/advisories/GHSA-wj6h-64fc-37mp see discussion on `python-jose`: https://github.com/mpdavis/python-jose/issues/341
This is failing when environment variables are used for configuration. Env vars are strings but are never converted to int before using them in arithmetic operations. My configuration: ``` "OKTA_CLIENT_CONNECTIONTIMEOUT":...
Fixes #368 With the update of `aenum`, it seems that it breaks the formmating to enums. Adding `ReprEnum` to these models so it format the string properly. While regenerating the...
Getting this error when trying to list groups ``` client: OktaClient users, _, error = await client.list_group_users(groupId=group_id) ``` This call triggers the next Exception: ``` users, _, error = await...