Package org.keycloak.authentication
Interface RequiredActionFactory
- 
- All Superinterfaces:
- ProviderFactory<RequiredActionProvider>
 - All Known Implementing Classes:
- DeleteAccount,- RecoveryAuthnCodesAction,- TermsAndConditions,- UpdateEmail,- UpdatePassword,- UpdateProfile,- UpdateTotp,- UpdateUserLocaleAction,- VerifyEmail,- VerifyUserProfile,- WebAuthnPasswordlessRegisterFactory,- WebAuthnRegisterFactory
 
 public interface RequiredActionFactory extends ProviderFactory<RequiredActionProvider> You must specify a file META-INF/services/org.keycloak.authentication.RequiredActionFactory in the jar that this class is contained in This file must have the fully qualified class name of all your RequiredActionFactory classes- Version:
- $Revision: 1 $
- Author:
- Bill Burke
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetDisplayText()Display text used in admin console to reference this required actiondefault booleanisOneTimeAction()Flag indicating whether the execution of the required action by the same circumstances (e.g.- 
Methods inherited from interface org.keycloak.provider.ProviderFactoryclose, create, getConfigMetadata, getId, init, order, postInit
 
- 
 
- 
- 
- 
Method Detail- 
getDisplayTextString getDisplayText() Display text used in admin console to reference this required action- Returns:
 
 - 
isOneTimeActiondefault boolean isOneTimeAction() Flag indicating whether the execution of the required action by the same circumstances (e.g. by one and the same action token) should only be permitted once.- Returns:
 
 
- 
 
-