Class DeployedScriptAuthenticatorFactory

  • All Implemented Interfaces:
    org.keycloak.authentication.AuthenticatorFactory, org.keycloak.authentication.ConfigurableAuthenticatorFactory, org.keycloak.provider.ConfiguredProvider, org.keycloak.provider.EnvironmentDependentProviderFactory, org.keycloak.provider.ProviderFactory<org.keycloak.authentication.Authenticator>

    public final class DeployedScriptAuthenticatorFactory
    extends ScriptBasedAuthenticatorFactory
    Author:
    Pedro Igor
    • Constructor Detail

      • DeployedScriptAuthenticatorFactory

        public DeployedScriptAuthenticatorFactory​(org.keycloak.representations.provider.ScriptProviderMetadata metadata)
      • DeployedScriptAuthenticatorFactory

        public DeployedScriptAuthenticatorFactory()
    • Method Detail

      • create

        public org.keycloak.authentication.Authenticator create​(org.keycloak.models.KeycloakSession session)
        Specified by:
        create in interface org.keycloak.provider.ProviderFactory<org.keycloak.authentication.Authenticator>
        Overrides:
        create in class ScriptBasedAuthenticatorFactory
      • init

        public void init​(org.keycloak.Config.Scope config)
        Specified by:
        init in interface org.keycloak.provider.ProviderFactory<org.keycloak.authentication.Authenticator>
        Overrides:
        init in class ScriptBasedAuthenticatorFactory
      • getConfig

        public org.keycloak.models.AuthenticatorConfigModel getConfig()
      • setMetadata

        public void setMetadata​(org.keycloak.representations.provider.ScriptProviderMetadata metadata)
      • getMetadata

        public org.keycloak.representations.provider.ScriptProviderMetadata getMetadata()