У меня есть вопрос к Spring Security 3.0.5.
При использовании Spring Security для защиты веб-приложения существует ли объект UserDetails всегда ? Я имею в виду, все ли приложения (даже в других системах, таких как LDAP, X.509 или CAS), использующие Spring Security, также предоставляют объект UserDetails?
Кроме того, если да, то есть ли у каждого приложения UserDetailsService?
Что ж, читая документацию Spring Security, я так не думаю, но я прочитал, что основные компоненты всегда существуют (SecurityContextHolder, SecurityContext, Authentication). Если да, какой смысл имеет объект Authentication, если он не содержит UserDetails-Object?
Спасибо!