Skip to content
This repository has been archived by the owner on Nov 18, 2024. It is now read-only.

Add caching of STS-exchanged access tokens #90

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

DrDaveD
Copy link
Contributor

@DrDaveD DrDaveD commented Mar 28, 2024

Similar to the caching on the "creds" API, this adds caching on the "sts" API. It adds a minimum_seconds parameter.

I believe it is complete except that I haven't been able to figure out how to make the testing work. The testing mechanism is very complicated and I was hoping you could give me a little help. My latest attempt is included in this draft, maybe you can tell me what's wrong with it?

@DrDaveD DrDaveD requested a review from a team as a code owner March 28, 2024 20:48
@CLAassistant
Copy link

CLAassistant commented Mar 28, 2024

CLA assistant check
All committers have signed the CLA.

@DrDaveD DrDaveD marked this pull request as draft March 28, 2024 20:48
@DrDaveD DrDaveD force-pushed the cache-sts-tokens branch 5 times, most recently from 84bcd63 to a96aeeb Compare July 22, 2024 19:54
@DrDaveD DrDaveD marked this pull request as ready for review July 22, 2024 19:59
@DrDaveD
Copy link
Contributor Author

DrDaveD commented Jul 22, 2024

I finally figured it out! This is now ready for review.

@DrDaveD DrDaveD force-pushed the cache-sts-tokens branch from a96aeeb to 50db5bf Compare July 22, 2024 21:54
@DrDaveD
Copy link
Contributor Author

DrDaveD commented Aug 16, 2024

Any thoughts on this?

@DrDaveD
Copy link
Contributor Author

DrDaveD commented Sep 5, 2024

@impl Do you have any reaction to this?

@impl
Copy link
Member

impl commented Nov 18, 2024

Hi @DrDaveD,

Hope all is well! Unfortunately these days I'm pretty far removed from day-to-day work with Puppet and I don't believe there's anyone in the company actively using this plugin anymore. I'm going to archive this repository, but of course you're welcome to maintain a fork as you see fit. Thanks for all your contributions over the years!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants