authelia/internal/oidc
James Elliott 7cf907b23d
feat(oidc): client_secret_jwt authentication
This adds the authentication machinery for the client_secret_jwt Default Client Authentication Strategy.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-11 20:42:13 +10:00
..
amr.go refactor: webauthn naming (#5243) 2023-04-15 02:04:42 +10:00
amr_test.go refactor: webauthn naming (#5243) 2023-04-15 02:04:42 +10:00
client.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
client_auth.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
client_test.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
config.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
const.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
const_test.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
core_strategy_hmac.go feat(oidc): pushed authorization requests (#4546) 2023-03-06 14:58:50 +11:00
core_strategy_hmac_test.go feat(oidc): pushed authorization requests (#4546) 2023-03-06 14:58:50 +11:00
discovery.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
discovery_test.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
errors.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
hasher.go feat(oidc): pushed authorization requests (#4546) 2023-03-06 14:58:50 +11:00
hasher_test.go feat(oidc): pushed authorization requests (#4546) 2023-03-06 14:58:50 +11:00
keys.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
keys_test.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
provider.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
provider_test.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
store.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
store_test.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
types.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
types_test.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
util.go fix(oidc): default response mode not validated (#5129) 2023-04-11 21:29:02 +10:00