Is it possible to assign a custom ID to a HTTP session through Servlet API?
I know that session handling from any application server, Tomcat for example, it’s enough good to generate unique IDs. But I have custom unique session IDs based on information per user and time, so it won’t be repeated.
And I looked at every documentation about session handling but nowhere I find what I need.
It’s a requirement for a project, so if it’s not possible, I need to know the reasons (or it’s only not available through API?).
If you are using Tomcat, you may be able to create a custom session manager (see this discussion). You would then have access to the Tomcat Session object and could call setId.