anchor.diff:  
   
   apply_idh_settings() ->
  -    Type = get_string_value(main,"IDH","Type",undefined),
  -    Host = get_string_value(main,"IDH","Host",undefined),
  -    Port = get_integer_value(main,"IDH","Port",389),
  -    Base = get_string_value(main,"IDH","Base",undefined),
  -    User = get_string_value(main,"IDH","User",undefined),
  -    Pass = get_string_value(main,"IDH","Passwd",undefined),
  +    Type = get_string_value(main,?IDH_SECTION,"Type",undefined),
  +    Host = get_string_value(main,?IDH_SECTION,"Host",undefined),
  +    Port = get_integer_value(main,?IDH_SECTION,"Port",389),
  +    Base = get_string_value(main,?IDH_SECTION,"Base",undefined),
  +    User = get_string_value(main,?IDH_SECTION,"User",undefined),
  +    Pass = get_string_value(main,?IDH_SECTION,"Passwd",undefined),
   
       set_config(idh_host,Host),
       set_config(idh_port,Port),
  
positive.code: 
  
  apply_oidc_settings() ->
      Id = get_binary_value(oidc_op,"OIDC","Id",""),
      Desc = get_binary_value(oidc_op,"OIDC","Description",""),
      ClientId = get_binary_value(oidc_op,"OIDC","ClientId",""),
      Secret = get_binary_value(oidc_op,"OIDC","Secret",""),
      ConfigEndpoint = get_binary_value(oidc_op,"OIDC","ConfigEndpoint",""),
      LocalEndpoint = ?CONFIG(local_endpoint),
      OpEntries = [{"Description", Desc}, 
                   {"Id" ,Id}, 
  
negative.code: 
  -record(state, {
  }).
  
  -define(OIDC_SECTION,"OIDC").
  -define(IDH_SECTION,"IDH").
  
  %% API.
  
  