Именно эта строка из конфига, который вы опубликовали, создает ссылку
<prop key="java.naming.ldap.factory.socket" value="zotix.co.util.CustomSocketFactory"/>
Я думаю, что обычно создается экземпляр zotix.co.util.CustomSocketFactory
.Но , поскольку в контексте Spring уже есть один , он использует этот.Поэтому явная связь между двумя bean-компонентами не требуется .
Я только догадываюсь, но вы можете проверить это, (де) активировав компонент customSocketFactory
.Если это переключается между стандартом (не-SSL) и фабрикой SSL, похоже, это так.