public final class DeployedScriptAuthenticatorFactory extends ScriptBasedAuthenticatorFactory
PROVIDER_ID| Constructor and Description |
|---|
DeployedScriptAuthenticatorFactory(ScriptProviderMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
Authenticator |
create(KeycloakSession session) |
String |
getDisplayType()
Friendly name for the authenticator
|
String |
getHelpText() |
String |
getId() |
boolean |
isConfigurable()
Is this authenticator configurable?
|
boolean |
isSupported() |
boolean |
isUserSetupAllowed()
Does this authenticator have required actions that can set if the user does not have
this authenticator set up?
|
close, getConfigProperties, getReferenceCategory, getRequirementChoices, init, postInitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitorderpublic DeployedScriptAuthenticatorFactory(ScriptProviderMetadata metadata)
public Authenticator create(KeycloakSession session)
create in interface ProviderFactory<Authenticator>create in class ScriptBasedAuthenticatorFactorypublic String getId()
getId in interface ProviderFactory<Authenticator>getId in class ScriptBasedAuthenticatorFactorypublic boolean isConfigurable()
ConfigurableAuthenticatorFactoryisConfigurable in interface ConfigurableAuthenticatorFactoryisConfigurable in class ScriptBasedAuthenticatorFactorypublic boolean isUserSetupAllowed()
ConfigurableAuthenticatorFactoryisUserSetupAllowed in interface ConfigurableAuthenticatorFactoryisUserSetupAllowed in class ScriptBasedAuthenticatorFactorypublic String getDisplayType()
ConfigurableAuthenticatorFactorygetDisplayType in interface ConfigurableAuthenticatorFactorygetDisplayType in class ScriptBasedAuthenticatorFactorypublic String getHelpText()
getHelpText in interface ConfiguredProvidergetHelpText in class ScriptBasedAuthenticatorFactorypublic boolean isSupported()
isSupported in interface EnvironmentDependentProviderFactoryisSupported in class ScriptBasedAuthenticatorFactorytrue if the provider is supported and should be available, false otherwiseCopyright © 2021 JBoss by Red Hat. All rights reserved.