title: Keycloak getting config from admin console
body: <p>I have created config in keycloak by overriding <code>getConfigProperties</code> method of
  <code>AuthenticatorFactory</code> interface.</p>
  <pre><code>@Override
  public List&lt;ProviderConfigProperty&gt; getConfigProperties() {
      final List&lt;ProviderConfigProperty&gt; configProperties = new ArrayList&lt;&gt;();
      ProviderConfigProperty property = new ProviderConfigProperty();
      property.setName(&quot;external.url&quot;);
      property.setLabel(&quot;External service base url&quot;);
      property.setType(ProviderConfigProperty.STRING_TYPE);
      property.setHelpText(&quot;Base url for the external service base url&quot;);
      configProperties.add(property);
  
      return configProperties;
  }
  </code></pre>
  <p>Now im trying to access the config set in admin console in <code>init()</code> method</p>
  <pre><code>@Override
  public void init(Config.Scope config) {
      super.init(config);
      url = config.get(&quot;external.url&quot;);
  }
  </code></pre>
  <p>but its not the case as this takes the config file, not the admin console's config. How can I access the config from the admin console so that i can change values in runtime without rerunning whole docker process?</p>