ContainerImage.Pinniped/internal
Andrew Keesler 82ae98d9d0
Set secret names on OIDCProvider status field
We believe this API is more forwards compatible with future secrets management
use cases. The implementation is a cry for help, but I was trying to follow the
previously established pattern of encapsulating the secret generation
functionality to a single group of packages.

This commit makes a breaking change to the current OIDCProvider API, but that
OIDCProvider API was added after the latest release, so it is technically still
in development until we release, and therefore we can continue to thrash on it.

I also took this opportunity to make some things private that didn't need to be
public.

Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2020-12-15 09:13:01 -05:00
..
certauthority Add a CA.Pool() method to ./internal/certauthority. 2020-12-02 15:55:34 -06:00
client Split the config CRDs into two API groups. 2020-10-30 19:22:46 -05:00
concierge Temporarily disable max inflight checks for mutating requests 2020-11-19 21:21:10 -05:00
config Add log level support 2020-11-10 10:22:27 -05:00
constable Save 2 lines by using inline-style comments for Copyright 2020-09-16 10:35:19 -04:00
controller Set secret names on OIDCProvider status field 2020-12-15 09:13:01 -05:00
controllerlib Disable the goerr113 linter. 2020-12-07 15:53:41 -06:00
controllermanager Add JWTAuthenticator controller 2020-12-08 15:41:48 -05:00
crud Supervisor storage garbage collection controller enabled in production 2020-12-11 15:21:34 -08:00
downward internal/downward: add support for (optional) pod name 2020-12-11 11:49:27 -05:00
dynamiccert internal/provider -> internal/dynamiccert 2020-09-23 08:29:35 -04:00
fositestorage KubeStorage annotates every Secret with garbage-collect-after timestamp 2020-12-10 14:47:58 -08:00
here Save 2 lines by using inline-style comments for Copyright 2020-09-16 10:35:19 -04:00
httputil Implement the rest of an OIDC client CLI library. 2020-10-12 16:41:46 -05:00
mocks Set secret names on OIDCProvider status field 2020-12-15 09:13:01 -05:00
multierror Backfill tests to OIDCProviderConfig controller 2020-10-09 10:39:17 -04:00
oidc Merge remote-tracking branch 'upstream/main' into secret-generation 2020-12-14 11:44:01 -05:00
plog Finish the WIP from the previous commit for saving authorize endpoint state 2020-11-11 12:29:14 -08:00
registry/credentialrequest Add JWTAuthenticator controller 2020-12-08 15:41:48 -05:00
secret Synchronize the OIDCProvider secrets cache 2020-12-14 11:32:33 -05:00
testutil Make assertions about how many secrets were stored by fosite in tests 2020-12-04 15:40:17 -08:00
upstreamoidc Refactor UpstreamOIDCIdentityProviderI claim handling. 2020-12-04 15:35:35 -06:00