authelia/internal/oidc
James Elliott 65ecfe4b9a
feat(oidc): private_key_jwt client auth (#5280)
This adds support for the private_key_jwt client authentication method.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2023-05-15 10:32:10 +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 (#5280) 2023-05-15 10:32:10 +10:00
authentication.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
authentication_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
client.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
client_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
config.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
config_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
const.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
const_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
core_strategy_hmac.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
core_strategy_hmac_blackbox_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
core_strategy_hmac_whitebox_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
discovery.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
discovery_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
errors.go feat(oidc): client_secret_jwt client auth (#5253) 2023-05-15 09:51:59 +10:00
keys.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
keys_blackbox_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
keys_whitebox_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
provider.go feat(oidc): multiple jwk algorithms (#5279) 2023-05-15 10:03:19 +10:00
provider_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
store.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
store_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
types.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
types_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
util.go feat(oidc): multiple jwk algorithms (#5279) 2023-05-15 10:03:19 +10:00