ContainerImage.Pinniped/internal/oidc
Ryan Richard 227fbd63aa Use an interface instead of a concrete type for UpstreamOIDCIdentityProvider
Because we want it to implement an AuthcodeExchanger interface and
do it in a way that will be more unit test-friendly than the underlying
library that we intend to use inside its implementation.
2020-11-18 13:38:13 -08:00
..
auth Use an interface instead of a concrete type for UpstreamOIDCIdentityProvider 2020-11-18 13:38:13 -08:00
callback Use an interface instead of a concrete type for UpstreamOIDCIdentityProvider 2020-11-18 13:38:13 -08:00
csrftoken WIP for saving authorize endpoint state into upstream state param 2020-11-10 17:58:00 -08:00
discovery Implement per-issuer OIDC JWKS endpoint 2020-10-16 17:51:40 -07:00
jwks Implement per-issuer OIDC JWKS endpoint 2020-10-16 17:51:40 -07:00
provider Use an interface instead of a concrete type for UpstreamOIDCIdentityProvider 2020-11-18 13:38:13 -08:00
nullstorage_test.go Add NullStorage for the authorize endpoint to use 2020-11-11 14:49:24 -08:00
nullstorage.go Add NullStorage for the authorize endpoint to use 2020-11-11 14:49:24 -08:00
oidc.go Use an interface instead of a concrete type for UpstreamOIDCIdentityProvider 2020-11-18 13:38:13 -08:00