authelia/internal/oidc
James Elliott aaeb3aa881
feat(oidc): private key jwt client auth
This adds support for the private_key_jwt client authentication method.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-11 20:43:07 +10:00
..
amr.go refactor: webauthn naming (#5243) 2023-04-15 02:04:42 +10:00
amr_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
authentication.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
authentication_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
client.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
client_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
config.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
config_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
const.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
const_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
core_strategy_hmac.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
core_strategy_hmac_blackbox_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
core_strategy_hmac_whitebox_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
discovery.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
discovery_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
errors.go feat(oidc): client_secret_jwt authentication 2023-05-11 20:42:13 +10:00
keys.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
keys_blackbox_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
keys_whitebox_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
provider.go feat(oidc): multiple jwk algorithms 2023-05-11 20:42:39 +10:00
provider_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
store.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
store_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
types.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
types_test.go feat(oidc): private key jwt client auth 2023-05-11 20:43:07 +10:00
util.go feat(oidc): multiple jwk algorithms 2023-05-11 20:42:39 +10:00