CAS 4.0.0 SAML 2 (Google Apps Integration) Update

Posted by & filed under CAS.

While trying to setup Google Apps Integration on CAS 4.0.0 I ran into a snag in the JASIG guide. http://jasig.github.io/cas/4.0.0/protocol/SAML-Protocol.html has you setup your argument extractor with the wrong class. Use: <bean id=”googleAccountsArgumentExtractor” class=”org.jasig.cas.support.saml.web.support.GoogleAccountsArgumentExtractor” p:privateKey-ref=”privateKeyFactoryBean” p:publicKey-ref=”publicKeyFactoryBean” p:alternateUsername”mail” /> and it shouldn’t complain about a missing class.