shibboleth.HttpServletRequestSupplier not working when customObject is a map

Cantor, Scott cantor.2 at osu.edu
Thu Mar 6 14:05:57 UTC 2025


> Could anyone help us with this?

The Supplier is not the object, it's a Supplier (see JDK docs) from which you call get() to obtain the object.

You added another layer of indirection with the map, essentially requiring two gets.

custom.get("thing").get().getRemoteAddr()

The indirection was necessary because of the java->jakarta transition, for which somebody should be in prison for life on the same island as the people who forced SameSite on the world.

-- Scott




More information about the users mailing list