<div dir="ltr"><div dir="ltr"><div dir="ltr">I think there is a problem in the wiki docs regarding setting up a single TOU for every relying party.<br><a href="https://wiki.shibboleth.net/confluence/display/IDP30/ConsentConfiguration#ConsentConfiguration-ConfigureOneTermsofUseMessageforEveryRelyingParty">https://wiki.shibboleth.net/confluence/display/IDP30/ConsentConfiguration#ConsentConfiguration-ConfigureOneTermsofUseMessageforEveryRelyingParty</a><br><br>I followed the documentation but was either getting the:<br>org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'shibboleth.consent.terms-of-use.Key' is defined<br>error</div><div>because I didn't remove the alias from consent-intercept-config.xml as it's not in the docs or TOU was bypassed because the docs say to put the message in messages/consent-messages.properties but they actually need to be added to your messages.properties file.</div><div><br></div><div>I'm running version 3.4.0.</div></div></div>