eurekaclinical/cas

Implement shibboleth support

Closed this issue · 1 comments

The cas-shibboleth project should contain a stock cas server set up using the maven overlay method with the modifications described at:
https://wiki.shibboleth.net/confluence/display/SHIB2/Shibbolize+a+CAS+server

Setting up a cas server using the maven overlay method is described at https://wiki.jasig.org/display/CASUM/Best+Practice+-+Setting+Up+CAS+Locally+using+the+Maven+WAR+Overlay+Method. This is the method that our existing cas project uses.

Once you have a stock cas server created, do everything described in the Shibbolize a CAS server wiki page prior to the Shibboleth Specifics section.

The cas-shibboleth project should be a drop-in replacement for the cas project for a situation in which Eureka and/or i2b2 are going to use shibboleth for authentication.

I'm declaring this completed and closed now that we have the casshib package. We'll create separate issues for any bugs that are encountered.