keycloak-scim/server-spi-private/src/main/java/org/keycloak/authentication
Thomas Darimont ab376d9101 Make required actions configurable (#28400)
- Add tests for crud operations on configurable required actions
- Add support exposing the required action configuration via RequiredActionContext
- Make configSaveError message reusable in other contexts
- Introduced admin-ui specific endpoint for retrieving required actions with config metadata

Fixes #28400

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-05-23 08:38:36 +02:00
..
otp OTP Application SPI (#14800) 2022-10-18 14:42:35 +02:00
AbstractAuthenticationFlowContext.java Fix user-facing typos in Javadoc (#28971) 2024-05-06 18:57:55 +00:00
AuthenticationFlow.java Migrate packages from javax.* to jakarta.* 2023-04-27 13:36:54 +02:00
AuthenticationFlowCallback.java Secondary factor bypass in step-up authentication 2024-04-19 14:43:53 +02:00
AuthenticationFlowCallbackFactory.java KEYCLOAK-847 Add support for step up authentication (#7897) 2021-12-22 12:43:12 +01:00
AuthenticationFlowContext.java Fix user-facing typos in Javadoc (#28971) 2024-05-06 18:57:55 +00:00
AuthenticationFlowError.java session-limiting-feature (#8260) 2022-02-08 19:16:06 +01:00
AuthenticationFlowException.java Migrate packages from javax.* to jakarta.* 2023-04-27 13:36:54 +02:00
AuthenticationSelectionOption.java KEYCLOAK-12860 KEYCLOAK-12875 Fix for Account REST Credentials to work with LDAP and social users 2020-02-14 20:24:42 +01:00
Authenticator.java Fix user-facing typos in Javadoc (#28971) 2024-05-06 18:57:55 +00:00
AuthenticatorFactory.java KEYCLOAK-11745 Multi-factor authentication (#6459) 2019-11-14 14:45:05 +01:00
AuthenticatorSpi.java KEYCLOAK-12958 Preview feature profile for WebAuthn (#6780) 2020-02-26 08:45:26 +01:00
ClientAuthenticationFlowContext.java
ClientAuthenticator.java Decouple the policy enforcer from adapters and provide a separate library 2023-03-17 11:40:51 +01:00
ClientAuthenticatorFactory.java Add client_secret to response when token_endpoint_auth_method is not private_key_jwt (#12609) 2022-06-29 10:19:18 +02:00
ClientAuthenticatorSpi.java KEYCLOAK-4671 Add server-private-spi to dependency deployer 2017-04-25 10:16:24 +02:00
ConfigurableAuthenticatorFactory.java Fix user-facing typos in Javadoc (#28971) 2024-05-06 18:57:55 +00:00
CredentialAction.java Secondary factor bypass in step-up authentication 2024-04-19 14:43:53 +02:00
CredentialRegistrator.java Secondary factor bypass in step-up authentication 2024-04-19 14:43:53 +02:00
CredentialValidator.java Renaming SingleUserCredentialManager and UserModel.getUserCredentialManager(): 2022-06-21 08:53:06 +02:00
FlowStatus.java Fix user-facing typos in Javadoc (#28971) 2024-05-06 18:57:55 +00:00
ForkFlowException.java
FormAction.java
FormActionFactory.java
FormActionSpi.java KEYCLOAK-4671 Add server-private-spi to dependency deployer 2017-04-25 10:16:24 +02:00
FormAuthenticator.java Migrate packages from javax.* to jakarta.* 2023-04-27 13:36:54 +02:00
FormAuthenticatorFactory.java
FormAuthenticatorSpi.java KEYCLOAK-4671 Add server-private-spi to dependency deployer 2017-04-25 10:16:24 +02:00
FormContext.java Registration flow fixed (#23064) 2023-09-08 08:05:05 +02:00
InitiatedActionSupport.java KEYCLOAK-10854: App-initiated actions Phase I 2019-07-26 14:56:29 -03:00
RequiredActionContext.java Make required actions configurable (#28400) 2024-05-23 08:38:36 +02:00
RequiredActionFactory.java Make required actions configurable (#28400) 2024-05-23 08:38:36 +02:00
RequiredActionProvider.java Secondary factor bypass in step-up authentication 2024-04-19 14:43:53 +02:00
RequiredActionSpi.java KEYCLOAK-4671 Add server-private-spi to dependency deployer 2017-04-25 10:16:24 +02:00
ValidationContext.java Fix user-facing typos in Javadoc (#28971) 2024-05-06 18:57:55 +00:00