-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: oauth2 client credentials #468
feat: oauth2 client credentials #468
Commits on Aug 21, 2024
-
feat: Add OAuth2 client credentials channel creation
This commit adds a new function `create_oauth2_client_credentials_channel` to the `pyzeebe.channel` module. This function allows the creation of a channel connected to a Camunda Cloud cluster using OAuth2 client credentials for authentication. The function takes various parameters such as the target address, client ID, client secret, authorization server, scope, audience, and expiration time. It returns a GRPC channel connected to the Zeebe Gateway. The new function is added in the `pyzeebe.channel.oauth_channel` module, which is imported in the `pyzeebe.channel.__init__` module. This change is necessary to provide support for authenticating with Camunda Cloud using OAuth2 client credentials. Co-authored-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e461a09 - Browse repository at this point
Copy the full SHA e461a09View commit details -
feat: Add function for creating OAuth2 client credentials channel
This commit adds a new function `create_oauth2_client_credentials_channel` to the `pyzeebe.channel.oauth_channel` module. The function allows the creation of a channel connected to a Camunda Cloud cluster using OAuth2 client credentials for authentication. It takes various parameters such as the target address, client ID, client secret, authorization server, scope, audience, and expiration time. The function returns a GRPC channel connected to the Zeebe Gateway. This change is necessary to provide support for authenticating with Camunda Cloud using OAuth2 client credentials.
Configuration menu - View commit details
-
Copy full SHA for 8547089 - Browse repository at this point
Copy the full SHA 8547089View commit details -
feat: Add OAuth2 client credentials channel creation and Camunda Clou…
…d Channel Based on Oauth2ClientCredentialsMetadataPlugin and a general OAuth2MetadataPlugin to support Oauth2Sessions
Configuration menu - View commit details
-
Copy full SHA for 01cbd5c - Browse repository at this point
Copy the full SHA 01cbd5cView commit details -
feat: Refactor OAuth2 client credentials channel creation
This commit refactors the `create_oauth2_client_credentials_channel` function in the `pyzeebe.channel.oauth_channel` module. The function is responsible for creating a channel connected to a Camunda Cloud cluster using OAuth2 client credentials for authentication. It takes various parameters such as the target address, client ID, client secret, authorization server, scope, audience, and expiration time. The function returns a GRPC channel connected to the Zeebe Gateway. The refactoring improves the code structure and readability of the function, making it easier to maintain and understand. This change is necessary to provide support for authenticating with Camunda Cloud using OAuth2 client credentials. Co-authored-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07140cf - Browse repository at this point
Copy the full SHA 07140cfView commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 302d46d - Browse repository at this point
Copy the full SHA 302d46dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7a09b8 - Browse repository at this point
Copy the full SHA e7a09b8View commit details -
fix: Update imports in oauth_channel and oauth module
This commit fixes the type hint import error by ignoring the untyped import. This change is necessary to ensure the code passes linting without any errors. Co-authored-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8414390 - Browse repository at this point
Copy the full SHA 8414390View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7944732 - Browse repository at this point
Copy the full SHA 7944732View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4ae4389 - Browse repository at this point
Copy the full SHA 4ae4389View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ea42e2 - Browse repository at this point
Copy the full SHA 2ea42e2View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aadc17b - Browse repository at this point
Copy the full SHA aadc17bView commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 17755fb - Browse repository at this point
Copy the full SHA 17755fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9decb7b - Browse repository at this point
Copy the full SHA 9decb7bView commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e75ac7f - Browse repository at this point
Copy the full SHA e75ac7fView commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d8c9510 - Browse repository at this point
Copy the full SHA d8c9510View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab0c8b6 - Browse repository at this point
Copy the full SHA ab0c8b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11f139d - Browse repository at this point
Copy the full SHA 11f139dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e89795 - Browse repository at this point
Copy the full SHA 6e89795View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ecdeb2b - Browse repository at this point
Copy the full SHA ecdeb2bView commit details
Commits on Oct 5, 2024
-
fix: OAuth2Error logged as exception (traceback)
Co-authored-by: Dmitriy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e768cc5 - Browse repository at this point
Copy the full SHA e768cc5View commit details -
style: remove comment oauth_channel.py
Co-authored-by: Dmitriy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 797688e - Browse repository at this point
Copy the full SHA 797688eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 696722a - Browse repository at this point
Copy the full SHA 696722aView commit details