puppetlabs / vault-plugin-secrets-oauthapp

OAuth 2.0 secrets plugin for HashiCorp Vault supporting a variety of grant types
Apache License 2.0
94 stars 10 forks source link

Add caching of STS-exchanged access tokens #90

Open DrDaveD opened 5 months ago

DrDaveD commented 5 months ago

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?

CLAassistant commented 5 months ago

CLA assistant check
All committers have signed the CLA.

DrDaveD commented 2 months ago

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

DrDaveD commented 1 month ago

Any thoughts on this?

DrDaveD commented 2 weeks ago

@impl Do you have any reaction to this?