Como encontrar os IPs dos usuários no Spring Security?

Eu preciso encontrar os usuários que estão logados em nosso aplicativo.
Estamos usando o Spring Security e deve haver uma maneira de descobrir os IPs dos usuários.

Eu acho que essas informações são armazenadas em suas sessões. No Spring Security, as sessões atuais são armazenadas emSessionRegistry. A partir dessa classe, posso ter uma lista de usuários autenticados e algumas informações da sessão. (UsandogetAllPrincipals , getAllSessions egetSessionInformation)

A pergunta é: como posso ter acesso aos IPs dos usuários atuais? Considere que temos que prestar serviço apenas a uma região conhecida.
oSessionInformation não é de muita ajuda, pois não contém muita informação.

questionAnswers(3)

yourAnswerToTheQuestion