Spring Security UserMap está en desuso, ¿cómo usar el mapa simple?

Spring Security 3.0.5 está lanzando la siguiente advertencia en Eclipse:

Class 'org.springframework.security.core.userdetails.memory.UserMap' is marked deprecated

para la siguiente configuración:

<security:authentication-manager>
    <security:authentication-provider>
        <security:user-service>
            <security:user name="john" password="john"
                authorities="ROLE_USER" />
            <security:user name="admin" password="admin"
                authorities="ROLE_USER, ROLE_ADMIN" />
            <security:user name="system" password="system"
                authorities="ROLE_USER, ROLE_ADMIN" />
            <security:user name="guest" password="guest"
                authorities="ROLE_GUEST" />
        </security:user-service>
    </security:authentication-provider>
</security:authentication-manager>

Los Javadocs dicen, solo usa un mapa simple en su lugar. Pero no estoy seguro de qué quieren decir con eso y a dónde va el mapa simple. Estoy un poco desilusionado por la "ayuda" que proporciona el espacio de nombres de seguridad ...

Respuesta 1

No estoy seguro de cómo configurar este método que obtiene como parámetro una matriz de cadenas y tiene que devolver en una nueva matriz todos los valores que cumplan la siguiente condición: el 25% de los caracteres en cada elemento de la matriz son ...

Private ArrayList <PrinterProfile> printersList = null; Private ArrayList <PrinterProfile> impresoras = nulo; ... método vacío () {... impresoras = (ArrayList <PrinterProfile>) ...

Estoy tratando de recuperar un campo de un JsonObject como String. Este campo "agentid" a veces es tan largo y otras como String. Cuando se trata de un tiempo largo, obtengo una excepción java.lang ...

Tengo una aplicación Java multiproceso. Quiero que toda la aplicación falle es uno de los hilos que encuentra alguna excepción. No creo hacer System.exit (); dentro del hilo saldrá todo ...