/* See LICENSE for licensing and NOTICE for copyright. */ package org.ldaptive; /** * Enum to define how aliases are dereferenced. * * @author Middleware Services */ public enum DerefAliases { /** never dereference aliases. */ NEVER, /** * dereference when searching the entries beneath the starting point but not when searching for the starting entry. */ SEARCHING, /** * dereference when searching for the starting entry but not when searching the entries beneath the starting point. */ FINDING, /** dereference when searching for the starting entry and when searching the entries beneath the starting point. */ ALWAYS }