Skip to content
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: implement automatic hashicorp token renewal #3782

Merged
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
b27df54
feat: add PrefixMonitor (#3510)
hamidonos Nov 14, 2023
b1567fc
Merge remote-tracking branch 'upstream/main'
hamidonos Nov 14, 2023
d8a378a
Merge remote-tracking branch 'origin/main'
hamidonos Nov 16, 2023
4dbc1a6
Merge remote-tracking branch 'upstream/main'
hamidonos Nov 27, 2023
357576a
Merge remote-tracking branch 'upstream/main'
hamidonos Nov 28, 2023
9564908
feat: add token rotation mechanism
hamidonos Dec 13, 2023
a2d626b
Merge remote-tracking branch 'upstream/main' into feat/hashicorp_vaul…
hamidonos Dec 13, 2023
a998033
test: adding tests for hashicorp token rotation
hamidonos Dec 15, 2023
25b8c10
Merge remote-tracking branch 'upstream/main' into feat/hashicorp_vaul…
hamidonos Dec 15, 2023
135422f
Merge remote-tracking branch 'upstream/main'
hamidonos Dec 15, 2023
75f2415
fix: fix checkstyle errors
hamidonos Dec 15, 2023
fc68484
fix: set empty list when policies null
hamidonos Dec 18, 2023
9d2ca7b
docs: update DEPENDENCIES
hamidonos Dec 18, 2023
dc4b869
fix: pr comments
hamidonos Dec 21, 2023
d3ad64a
fix: pr comments
hamidonos Dec 21, 2023
1f506a1
fix: pr comments
hamidonos Dec 21, 2023
0ec48a5
Merge remote-tracking branch 'upstream/main' into feat/hashicorp_vaul…
hamidonos Jan 11, 2024
f0529f9
add custom retry mechanism to token renewal
hamidonos Jan 16, 2024
6cf70b2
Merge remote-tracking branch 'upstream/main' into feat/hashicorp_vaul…
hamidonos Jan 16, 2024
53a68ac
merge upstream main
hamidonos Jan 16, 2024
7f3d268
Merge remote-tracking branch 'upstream/main'
hamidonos Jan 16, 2024
8c32fe3
minor fixes
hamidonos Jan 16, 2024
d3dfb96
extract hashicorp config value validation into separate class
hamidonos Jan 17, 2024
1c7f407
checkstyle fixes
hamidonos Jan 17, 2024
48bf002
remove vault timeout config
hamidonos Jan 17, 2024
202b2d9
clean up
hamidonos Jan 17, 2024
e39d4b8
added ConfigImplTest test for double config
hamidonos Jan 17, 2024
36e6e4f
remove root token property from token look up data
hamidonos Jan 17, 2024
d8231de
use in-built retry mechanism of EdcHttpClient for token operations
hamidonos Jan 18, 2024
937079e
using single thread executor for hashicorp client
hamidonos Jan 18, 2024
b375a7d
remove retry config from HashicorpVaultConfig
hamidonos Jan 18, 2024
56e6315
revert config impl changes
hamidonos Jan 18, 2024
fbc5311
revert SettingResolver changes
hamidonos Jan 18, 2024
bb0a378
test call of FallbackFactories.retryWhenStatusIsNotIn(..) with static…
hamidonos Jan 18, 2024
a90aeed
implement custom Fallback factory for hashicorp client
hamidonos Jan 22, 2024
6258ea3
replace token dto classes by map<string, object>
hamidonos Jan 24, 2024
175d7f7
Merge remote-tracking branch 'upstream/main' into feat/hashicorp_vaul…
hamidonos Jan 24, 2024
5b6af27
merge upstream
hamidonos Jan 24, 2024
19d404a
update pr comments
hamidonos Jan 26, 2024
8d446aa
update pr comments
hamidonos Feb 16, 2024
2ecb81a
Merge branch 'main' into feat/hashicorp_vault_add_token_rotation
hamidonos Mar 18, 2024
6a0beef
Merge remote-tracking branch 'upstream/main' into feat/hashicorp_vaul…
hamidonos Mar 18, 2024
1ea022b
update pr comments
hamidonos Mar 19, 2024
1a6c65f
clean up merge
hamidonos Mar 19, 2024
73df044
Merge remote-tracking branch 'upstream/main' into feat/hashicorp_vaul…
hamidonos Mar 20, 2024
f379945
merge main into feature branch
hamidonos Mar 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

Loading
Loading