ContainerImage.Pinniped/pkg/oidcclient
Matt Moyer fec24d307e
Fix missing normalization in pkg/oidcclient/filesession.
We have some nice normalization code in this package to remove expired or otherwise malformed cache entries, but we weren't calling it in the appropriate place.

Added calls to normalize the cache data structure before and after each transaction, and added test cases to ensure that it's being called.

Signed-off-by: Matt Moyer <moyerm@vmware.com>
2021-04-08 14:12:34 -05:00
..
filesession Fix missing normalization in pkg/oidcclient/filesession. 2021-04-08 14:12:34 -05:00
nonce Upgrade to github.com/coreos/go-oidc v3.0.0. 2021-01-21 12:08:14 -06:00
oidctypes Add validated ID token claims to the oidctypes.Token structure. 2020-12-04 15:18:41 -06:00
pkce Move `./internal/oidcclient` to `./pkg/oidcclient`. 2020-11-17 14:53:32 -06:00
state Move `./internal/oidcclient` to `./pkg/oidcclient`. 2020-11-17 14:53:32 -06:00
login.go Upgrade to github.com/coreos/go-oidc v3.0.0. 2021-01-21 12:08:14 -06:00
login_test.go All controller unit tests should not cancel context until test is over 2021-03-04 17:26:01 -08:00