Class LdapStoreConfig

java.lang.Object
swiss.trustbroker.config.dto.LdapStoreConfig

public class LdapStoreConfig extends Object
Configuration for LDAP store sub-system.
Since:
1.10.0
  • Constructor Details

    • LdapStoreConfig

      public LdapStoreConfig()
    • LdapStoreConfig

      public LdapStoreConfig(boolean enabled, String undefined, String n2kSeparator)
      Creates a new LdapStoreConfig instance.
      Parameters:
      enabled - LDAP store sub-system supporting store="LDAP" IDMQuery.
      Default: false
      undefined - Default value for undefined IDMQuery.AppFilter value.
      Default: UNDEF (since 1.14.0)
      n2kSeparator - Default value for n2k separator.
      Default: ':'
      Since:
      1.13.0, 1.14.0
  • Method Details

    • isEnabled

      public boolean isEnabled()
      LDAP store sub-system supporting store="LDAP" IDMQuery.
      Default: false
    • getUndefined

      public String getUndefined()
      Default value for undefined IDMQuery.AppFilter value.
      Default: UNDEF (since 1.14.0)
      Since:
      1.13.0
    • getN2kSeparator

      public String getN2kSeparator()
      Default value for n2k separator.
      Default: ':'
      Since:
      1.14.0
    • setEnabled

      public void setEnabled(boolean enabled)
      LDAP store sub-system supporting store="LDAP" IDMQuery.
      Default: false
    • setUndefined

      public void setUndefined(String undefined)
      Default value for undefined IDMQuery.AppFilter value.
      Default: UNDEF (since 1.14.0)
      Since:
      1.13.0
    • setN2kSeparator

      public void setN2kSeparator(String n2kSeparator)
      Default value for n2k separator.
      Default: ':'
      Since:
      1.14.0
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object