/**
 * The standard interfaces for implementing user data DAOs.
 * <p>
 * Can be the traditional {@link org.springframework.security.core.userdetails.UserDetailsService UserDetailsService}
 * which uses a unique username to identify the user or, for more complex requirements, the
 * {@link org.springframework.security.core.userdetails.AuthenticationUserDetailsService AuthenticationUserDetailsService}.
 */
package org.springframework.security.core.userdetails;
