All,

Yes, I could read the code, but I was wondering if the (Session)Manager configuration attributes sessionAttributeNameFilter and sessionAttributeValueClassNameFilter are expected to apply to both clustering AND cross-restart persistence, or only clustering.

The documentation[1] says that these attributes configure "which session attributes will be *distributed*" (emphasis mine). Is this intended to only apply to "distribution" (i.e. Clustering) or does it affect all types of serialization.

If it only affects Clustering, I would suggest that we should change it to apply to all types of serialization (since these attributes exist to provide some security controls which should apply in any context). If it affects both, I think we should update the documentation.

Thanks,
-chris

[1] https://tomcat.apache.org/tomcat-9.0-doc/config/manager.html#Standard_Implementation and also PersistentManager, which for some reason does not have an entry in the TOC on that page.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to