Skip to content

[pull] master from DataDog:master#13

Merged
pull[bot] merged 2 commits into
ConnectionMaster:masterfrom
DataDog:master
Jul 16, 2025
Merged

[pull] master from DataDog:master#13
pull[bot] merged 2 commits into
ConnectionMaster:masterfrom
DataDog:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Jul 16, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.3)

Can you help keep this open source service alive? 💖 Please sponsor : )

wynbennett and others added 2 commits July 16, 2025 09:51
* Add ability for client to use delegated token authentication in place of api and app key authentication

* Cleaned up code quality violation

* Trim the api prefix if it is present in the name serverVars

* Added tests and general code cleanup

* Updated how we pass the token to the subsequent requests

* pre-commit fixes

* Update code generation for client

* pre-commit fixes

* Fixed non-standard indentation

* Refactored to structure to put delegated auth into the datadog package. Added templates for aws.go and delegated_auth.go

* Fixed test

* Refactored how we get the server URL for delegated auth to use the standard ServerConfigurations

* pre-commit fixes

* Cleaned up generator and test

* AUTHN-4821 - Refactored delegated auth to use not use the context as much and not to hijack the SetAuthKeys

* AUTHN-4821 - Cleaned up template code

* pre-commit fixes

* AUTHN-4821 - Updated AWS variable naming

* AUTHN-4821 - Fixed issues with context updating

* AUTHN-4821 - Fixed AWS example

* AUTHN-4821 - Code cleanup, comments and moving a call

* pre-commit fixes

---------

Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
@pull pull Bot locked and limited conversation to collaborators Jul 16, 2025
@pull pull Bot added the ⤵️ pull label Jul 16, 2025
@pull pull Bot merged commit d1c05d3 into ConnectionMaster:master Jul 16, 2025
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant