DistinguishedName and associated classes and methods are deprecated as of 2.0.
Use BaseLdapNameAware instead.public interface BaseLdapPathAware
ContextSource. There are several
cases in which services may want to have access to the base context, e.g.
when working with groups (groupOfNames objectclass), in which
case the full DN of each group member needs to be specified in the attribute
value.
If a class implements this interface and a
BaseLdapPathBeanPostProcessor is defined in the
ApplicationContext, the default base path will automatically
passed to the setBaseLdapPath(DistinguishedName) method on
initialization.
NB:The ContextSource needs to be a subclass of
AbstractContextSource for this mechanism to work.
| Modifier and Type | Method and Description |
|---|---|
void |
setBaseLdapPath(DistinguishedName baseLdapPath)
Deprecated.
Set the base LDAP path specified in the current
ApplicationContext. |
void setBaseLdapPath(DistinguishedName baseLdapPath)
ApplicationContext.baseLdapPath - the base path used in the ContextSource