Class Configuration.TargetDirectory.User

  • Enclosing class:
    Configuration.TargetDirectory

    public static class Configuration.TargetDirectory.User
    extends Object
    The target directory user details. The user must be allowed full read and write access to the target directory entries under the Configuration.TargetDirectory.baseDn entry.

    The user is authenticated using simple bind.

    Property keys: targetDirectory.user.*

    • Field Detail

      • dn

        public final com.unboundid.ldap.sdk.DN dn
        The distinct name (DN) of the user.

        Property key: targetDirectory.user.dn

      • password

        public final String password
        The password of the user (used to perform a simple directory bind operation).

        Property key: targetDirectory.user.password

    • Constructor Detail

      • User

        public User​(Properties props)
             throws com.thetransactioncompany.util.PropertyParseException
        Creates a new target directory user from the specified properties.
        Parameters:
        props - The properties.
        Throws:
        com.thetransactioncompany.util.PropertyParseException - On a missing or invalid property.