Filing a request for exposing the following config option - and the minor bug related to logging with it as well
From the email thread:
There is a 'strict' flag, but it's hardcoded to 'true' in global-system.xml: <bean id="shibboleth.ReplayCache" class="org.opensaml.storage.ReplayCache" depends-on="shibboleth.LoggingService" p:storage-ref="#{'%{idp.replayCache.StorageService:shibboleth.StorageService}'.trim()}" p:strict="true" />
I did notice a minor bug in the logging of ReplayCache wrt log param ordering, which I will fix. It should have said "Exception reading/writing to storage service, returning failure", followed by a stack trace. Maybe that would have made this a little more clear.
Filing a request for exposing the following config option - and the minor bug related to logging with it as well
From the email thread:
There is a 'strict' flag, but it's hardcoded to 'true' in global-system.xml:
<bean id="shibboleth.ReplayCache" class="org.opensaml.storage.ReplayCache" depends-on="shibboleth.LoggingService"
p:storage-ref="#{'%{idp.replayCache.StorageService:shibboleth.StorageService}'.trim()}" p:strict="true" />
I did notice a minor bug in the logging of ReplayCache wrt log param ordering, which I will fix. It should have said "Exception reading/writing to storage service, returning failure", followed by a stack trace. Maybe that would have made this a little more clear.
Cheers,
Aaron