Ruben,

The LogoutFilter is in spring-security-web jar, which contains packages that 
are not imported by the kernel, and hence not available.  Simply adding 
"org.springframework.security.web.authentication.logout" to your list of 
imports in the kernel pom.xml, then rebuilding the kernel, should give you what 
you need.

Josh

On Oct 11, 2011, at 2:10 AM, Rubén Pérez wrote:

> Hi again,
> 
> I'm sorry to keep asking, but we've been trying to enable Single Sign Out 
> using the information you provided, but we have been unable to do so. 
> We have followed the Matterhorn wiki, so that we can authenticate using CAS.
> We added the lines indicated in the first grey panel, to add filters and 
> beans to handle the sign out. We got the following error:
> ERROR (SpringSecurityConfigurationArtifactInstaller:121) - Unable to refresh 
> spring security configuration file 
> /opt/matterhorn/felix/conf/security/mh_default_org.xml: 
> org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find 
> class [org.springframework.security.web.authentication.logout.LogoutFilter] 
> for bean with name 'requestSingleLogoutFilter' defined in OSGi 
> resource[file:/opt/matterhorn/felix/conf/security/mh_default_org.xml|bnd.id=994|bnd.sym=matterhorn-kernel];
>  nested exception is java.lang.ClassNotFoundException: 
> org.springframework.security.web.authentication.logout.LogoutFilter not found 
> from bundle [matterhorn-kernel]
> We have inspected the pom.xml in the matterhorn-kernel bundle, and the .jar 
> is correctly added to the dependencies. We have checked that the package is 
> effectively added to the kernel, but still we seem unable to find it.
> 
> We are a little lost on how to add these lines so that felix interprets them 
> correctly. Could you give us a hint?
> 
> (Also, it's quite obvious we don't have a web.xml file to add the contents of 
> the second grey panel, but we are not sure where we should add that 
> configuration options.)
> 
> Sorry if we are asking something too obvious.
> 
> Thanks in advance for your help
> Rubén
> 
> 2011/10/7 Josh Holtzman <[email protected]>
> There is a setting in the security configuration file to enable "single sign 
> out" from CAS.  See [1], which is from the Spring Security 3.1 docs.  I 
> believe we're still on 3.0.x, though it may work for Matterhorn, too.  If 
> not, we should upgrade.
> 
> [1] 
> http://static.springsource.org/spring-security/site/docs/3.1.x/reference/springsecurity-single.html#cas-singlelogout
> 
> Josh
> 
> On Oct 6, 2011, at 11:47 AM, Rubén Pérez wrote:
> 
>> Hello "matterhorners",
>> 
>> We are putting the finishing touches to our production pilot here at UVigo, 
>> but we are having a problem with the Single Sign On --actually Out.
>> 
>> We have configured out Matterhorn installation to authenticate users using a 
>> CAS, as part of a bigger online services platform (where Matterhorn is one 
>> of such services). 
>> 
>> Logging in works perfectly, but we have noticed that Matterhorn does not log 
>> out the user when they finish their session *from outside Matterhorn*. We 
>> may be logged in, and log out from our session from the CAS server directly. 
>> When the CAS server notifies this to Matterhorn, it gets an error "401 Bad 
>> Credentials".
>> 
>> We have been trying to find the cause of this incorrect behaviour, but there 
>> has been no luck so far.
>> 
>> Does somebody have an idea of what can be the problem here?
>> 
>> 
>> Thanks in advance and best regards
>> Rubén
>> _______________________________________________
>> Matterhorn mailing list
>> [email protected]
>> http://lists.opencastproject.org/mailman/listinfo/matterhorn
>> 
>> 
>> To unsubscribe please email
>> [email protected]
>> _______________________________________________
> 
> 
> _______________________________________________
> Matterhorn mailing list
> [email protected]
> http://lists.opencastproject.org/mailman/listinfo/matterhorn
> 
> 
> To unsubscribe please email
> [email protected]
> _______________________________________________
> 
> _______________________________________________
> Matterhorn mailing list
> [email protected]
> http://lists.opencastproject.org/mailman/listinfo/matterhorn
> 
> 
> To unsubscribe please email
> [email protected]
> _______________________________________________

_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to