Quel est le "principal" de Spring Security?

Je suis vraiment nouveau dans le Ressort et la Sécurité. J'ai lu sur le Printemps de Sécurité et il est venu le concept de principalqui devrait être l'utilisateur actuellement connecté. Mais que faire si nous avons plus d'un utilisateur actuellement connecté? Donc, ma question est, qu'est-ce exactement est alors le principal dans le ressort de sécurité?

J'ai lu par exemple ce tutoriel:

http://www.mkyong.com/spring-security/get-current-logged-in-username-in-spring-security/

et ils semblent prendre en compte qu'il y a juste un utilisateur actuellement connecté, ce qui n'est pas souvent le cas.

Comment puis-je récupérer un utilisateur spécifique? Et comment puis-je différencier les utilisateurs qui sont en train de faire des demandes?

source d'informationauteur nbro