Class ScriptBasedAuthenticatorFactory
java.lang.Object
org.keycloak.authentication.authenticators.browser.ScriptBasedAuthenticatorFactory
- All Implemented Interfaces:
AuthenticatorFactory,ConfigurableAuthenticatorFactory,ConfiguredProvider,EnvironmentDependentProviderFactory,ProviderFactory<Authenticator>
- Direct Known Subclasses:
DeployedScriptAuthenticatorFactory
public class ScriptBasedAuthenticatorFactory
extends Object
implements AuthenticatorFactory, EnvironmentDependentProviderFactory
- Author:
- Thomas Darimont
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()create(KeycloakSession session) getId()voidinit(Config.Scope config) booleanbooleanisSupported(Config.Scope config) booleanvoidpostInit(KeycloakSessionFactory factory) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfigMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, order
-
Field Details
-
PROVIDER_ID
- See Also:
-
-
Constructor Details
-
ScriptBasedAuthenticatorFactory
public ScriptBasedAuthenticatorFactory()
-
-
Method Details
-
create
- Specified by:
createin interfaceProviderFactory<Authenticator>
-
init
- Specified by:
initin interfaceProviderFactory<Authenticator>
-
postInit
- Specified by:
postInitin interfaceProviderFactory<Authenticator>
-
close
public void close()- Specified by:
closein interfaceProviderFactory<Authenticator>
-
getId
- Specified by:
getIdin interfaceProviderFactory<Authenticator>
-
getReferenceCategory
- Specified by:
getReferenceCategoryin interfaceConfigurableAuthenticatorFactory
-
isConfigurable
public boolean isConfigurable()- Specified by:
isConfigurablein interfaceConfigurableAuthenticatorFactory
-
isUserSetupAllowed
public boolean isUserSetupAllowed()- Specified by:
isUserSetupAllowedin interfaceConfigurableAuthenticatorFactory
-
getRequirementChoices
- Specified by:
getRequirementChoicesin interfaceConfigurableAuthenticatorFactory
-
getDisplayType
- Specified by:
getDisplayTypein interfaceConfigurableAuthenticatorFactory
-
getHelpText
- Specified by:
getHelpTextin interfaceConfiguredProvider
-
getConfigProperties
- Specified by:
getConfigPropertiesin interfaceConfiguredProvider
-
isSupported
- Specified by:
isSupportedin interfaceEnvironmentDependentProviderFactory
-