De onde o "usuário" vem no convertAndSendToUser funciona no SockJS + Spring Websocket?

Gostaria de entender como o convertAndSendToUser funciona na estrutura Spring SockJS + Websocket.

No cliente, conectaríamos como

stompClient.connect(login, password, callback())

que resultará em uma solicitação de conexão com "Stomp credentials" de login e senha, que pode ser vista, por exemplo. se manipularmos SessionConnectEventhttp://www.sergialmar.com/2014/03/detect-websocket-connects-and-disconnects-in-spring-4/

Mas ainda não está claro se esse será o "usuário" destinado à operação de envio do servidor para uma fila:

 simpMessagingTemplate.convertAndSendToUser(username, "/queue/reply", message);

O mais próximo que posso chegar é de ler este tópicoEnviando mensagem para usuário específico no Spring Websocket, resposta de Thanh Nguyen Van, mas ainda não está claro.

Basicamente, o que eu preciso fazer é inscrever alguns clientes no mesmo tópico, mas no servidor, envie dados diferentes. O cliente pode fornecer o identificador do usuário.

questionAnswers(2)

yourAnswerToTheQuestion