authelia/internal/configuration/validator
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
..
access_control.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
access_control_test.go refactor: http verbs etc (#5248) 2023-04-15 15:03:14 +10:00
authentication.go feat(authentication): suport ldap over unix socket (#5397) 2023-05-07 16:39:17 +10:00
authentication_test.go refactor: misc consistency fixes (#5406) 2023-05-08 13:51:17 +10:00
configuration.go refactor: webauthn naming (#5243) 2023-04-15 02:04:42 +10:00
configuration_test.go feat(server): listen on unix sockets (#5038) 2023-05-07 15:48:26 +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
duo.go refactor(configuration): remove ptr for duoapi and notifier (#3200) 2022-04-16 09:34:26 +10:00
duo_test.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
identity_providers.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
identity_providers_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
keys.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
keys_test.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
log.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
log_test.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
notifier.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
notifier_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
ntp.go feat(authentication): suport ldap over unix socket (#5397) 2023-05-07 16:39:17 +10:00
ntp_test.go feat(authentication): suport ldap over unix socket (#5397) 2023-05-07 16:39:17 +10:00
password_policy.go feat(web): privacy policy url (#4625) 2023-01-22 19:58:07 +11:00
password_policy_test.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
privacy_policy.go feat(web): privacy policy url (#4625) 2023-01-22 19:58:07 +11:00
privacy_policy_test.go feat(web): privacy policy url (#4625) 2023-01-22 19:58:07 +11:00
regulation.go feat: webauthn (#2707) 2022-03-03 22:20:43 +11:00
regulation_test.go feat: webauthn (#2707) 2022-03-03 22:20:43 +11:00
server.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
server_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
session.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
session_test.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
shared.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
shared_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
storage.go feat(authentication): suport ldap over unix socket (#5397) 2023-05-07 16:39:17 +10:00
storage_test.go feat(authentication): suport ldap over unix socket (#5397) 2023-05-07 16:39:17 +10:00
telemetry.go feat(server): listen on unix sockets (#5038) 2023-05-07 15:48:26 +10:00
telemetry_test.go feat(server): listen on unix sockets (#5038) 2023-05-07 15:48:26 +10:00
theme.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
theme_test.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
totp.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
totp_test.go feat(oidc): client authentication modes (#5150) 2023-04-13 20:58:18 +10:00
util.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
util_test.go feat(oidc): private_key_jwt client auth (#5280) 2023-05-15 10:32:10 +10:00
webauthn.go refactor: webauthn naming (#5243) 2023-04-15 02:04:42 +10:00
webauthn_test.go refactor: webauthn naming (#5243) 2023-04-15 02:04:42 +10:00