Raven-enabled applications: Difference between revisions
From RavenWiki
Jump to navigationJump to search
(Added Plone/Zope) |
No edit summary |
||
Line 17: | Line 17: | ||
<th>[http://www.ja-sig.org/products/cas/ CAS]</th> | <th>[http://www.ja-sig.org/products/cas/ CAS]</th> | ||
<th>[http://www.stanford.edu/services/webauth/ Stanford WebAuth] | <th>[http://www.stanford.edu/services/webauth/ Stanford WebAuth] | ||
</tr> | |||
<tr> | |||
<th colspan="7">Web server plugins</th> | |||
</tr> | |||
<tr> | |||
<td>[http://httpd.apache.org Apache]</td> | |||
<td>[http://raven.cam.ac.uk/project/apache/]</td> | |||
<td>[http://shibboleth.internet2.edu/latest.html]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>Microsoft IIS</td> | |||
<td>[http://raven.cam.ac.uk/project/iis/]</td> | |||
<td>[http://shibboleth.internet2.edu/latest.html]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>Servlet containers</td> | |||
<td>[[Servlet filter]], [[JAVA Servlet Library|Servlet library]]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>Tomcat</td> | |||
<td>[[Tomcat authenticator and JAAS implementation|Tomcat authenticator]], [[Tomcat Valve]]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<th colspan="7">Programming language APIs</th> | |||
</tr> | |||
<tr> | |||
<td>Java</td> | |||
<td>[http://raven.cam.ac.uk/project/java-toolkit/], </td> | |||
<td>[http://www.guanxi.uhi.ac.uk/index.php/Guard]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>Perl</td> | |||
<td>[[Ucam-WebAuth-AA Perl module|Ucam-WebAuth-AA]]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>PHP</td> | |||
<td>[[PHP library]]</td> | |||
<td>[http://www.guanxi.uhi.ac.uk/index.php/Guard]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>Python</td> | |||
<td>[[Python]]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>Ruby</td> | |||
<td>[[Ruby Support]]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<th colspan="7">Other software</th> | |||
</tr> | |||
<tr> | |||
<td>[http://catalyst.perl.org/ Catalyst]</td> | |||
<td>[[Catalyst]]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>Coldfusion</td> | |||
<td>[[Coldfusion]]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>CourseWork</td> | <td>CourseWork</td> | ||
<td>[[CourseWork | <td>[[CourseWork]]</td> | ||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
<td>[http://drupal.org/ Drupal]</td> | |||
<td>[[Drupal]]</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
</tr> | |||
<tr> | |||
<td>[http://www.joomla.org/ Joomla]</td> | |||
<td></td> | <td></td> | ||
<td></td> | |||
<td></td> | |||
<td>[http://mailman1.u.washington.edu/pipermail/pubcookie-users/2006-August/001546.html], [https://lists.cam.ac.uk/mailman/htdig/cs-raven-discuss/2007/msg00031.html] | |||
</td> | |||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 31: | Line 177: | ||
<tr> | <tr> | ||
<td>[http://www.gnu.org/software/mailman/ Mailman]</td> | <td>[http://www.gnu.org/software/mailman/ Mailman]</td> | ||
<td>[[Mailman | <td>[[Mailman]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
<td>[[Mailman | <td>[[Mailman]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 41: | Line 187: | ||
<tr> | <tr> | ||
<td>[http://www.mediawiki.org/wiki/MediaWiki MediaWiki]</td> | <td>[http://www.mediawiki.org/wiki/MediaWiki MediaWiki]</td> | ||
<td>[[Mediawiki | <td>[[Mediawiki]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 51: | Line 197: | ||
<tr> | <tr> | ||
<td>[http://moinmoin.wikiwikiweb.de/ MoinMoin]</td> | <td>[http://moinmoin.wikiwikiweb.de/ MoinMoin]</td> | ||
<td>[[MoinMoin | <td>[[MoinMoin]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 61: | Line 207: | ||
<tr> | <tr> | ||
<td>[http://mrbs.sourceforge.net/ MRBS]</td> | <td>[http://mrbs.sourceforge.net/ MRBS]</td> | ||
<td>[[MRBS - Meeting Room Booking System| | <td>[[MRBS - Meeting Room Booking System|MRBS]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 71: | Line 217: | ||
<tr> | <tr> | ||
<td>[http://www.nagios.org/ Nagios]</td> | <td>[http://www.nagios.org/ Nagios]</td> | ||
<td>[[Nagios | <td>[[Nagios]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 81: | Line 227: | ||
<tr> | <tr> | ||
<td>[http://nocat.net/ NoCat]</td> | <td>[http://nocat.net/ NoCat]</td> | ||
<td>[[NoCat | <td>[[NoCat]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
<td>[[NoCat | <td>[[NoCat]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 91: | Line 237: | ||
<tr> | <tr> | ||
<td>Oracle SSO</td> | <td>Oracle SSO</td> | ||
<td>[[Oracle SSO | <td>[[Oracle SSO]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
<td>[http://www.ja-sig.org/wiki/display/CAS/CASifying+Oracle+Portal | <td>[http://www.ja-sig.org/wiki/display/CAS/CASifying+Oracle+Portal]</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
Line 101: | Line 247: | ||
<tr> | <tr> | ||
<td>PeopleSoft's PeopleTools</td> | <td>PeopleSoft's PeopleTools</td> | ||
<td>[[PeopleSoft's PeopleTools| | <td>[[PeopleSoft's PeopleTools|PeopleTools]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 111: | Line 257: | ||
<tr> | <tr> | ||
<td>[http://www.phpbb.com/ PhpBB]</td> | <td>[http://www.phpbb.com/ PhpBB]</td> | ||
<td>[[phpBB | <td>[[phpBB]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 121: | Line 267: | ||
<tr> | <tr> | ||
<td>[http://phpwiki.sourceforge.net/phpwiki/ PHP Wiki]</td> | <td>[http://phpwiki.sourceforge.net/phpwiki/ PHP Wiki]</td> | ||
<td>[[PHP Wiki | <td>[[PHP Wiki]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 141: | Line 287: | ||
<tr> | <tr> | ||
<td>[http://www.bestpractical.com/rt/ RT]</td> | <td>[http://www.bestpractical.com/rt/ RT]</td> | ||
<td>[[RT | <td>[[RT]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 151: | Line 297: | ||
<tr> | <tr> | ||
<td>[http://www.sakaiproject.org/ Sakai]</td> | <td>[http://www.sakaiproject.org/ Sakai]</td> | ||
<td>[[Sakai | <td>[[Sakai]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 161: | Line 307: | ||
<tr> | <tr> | ||
<td>[http://www.soks.org/ Soks wiki]</td> | <td>[http://www.soks.org/ Soks wiki]</td> | ||
<td>[[Soks wiki| | <td>[[Soks wiki|Soks]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 173: | Line 319: | ||
<td>[http://twiki.org/ Twiki]</td> | <td>[http://twiki.org/ Twiki]</td> | ||
<td></td> | <td></td> | ||
<td>[[Twiki | <td>[[Twiki]]</td> | ||
<td></td> | <td></td> | ||
<td></td> | <td></td> | ||
Line 183: | Line 329: | ||
<td>[http://www.zope.org/ Zope]</td> | <td>[http://www.zope.org/ Zope]</td> | ||
<td></td> | <td></td> | ||
<td>[https://mams.melcoe.mq.edu.au/zope/mams/pubs/Installation/shibbolized-zope | <td>[https://mams.melcoe.mq.edu.au/zope/mams/pubs/Installation/shibbolized-zope], [http://tid.ithaka.org/software] | ||
</td> | </td> | ||
<td></td> | <td></td> | ||
Line 207: | Line 353: | ||
Applications written directly to use Raven: | Applications written directly to use Raven: | ||
* [[Crow - Raven intermediary]] | |||
* [[CamCORS]] | * [[CamCORS]] | ||
* [[Room Booking]] | * [[Room Booking]] | ||
* [[WebNAG]], a Raven-based replacement for [[NoCat]] | * [[WebNAG]], a Raven-based replacement for [[NoCat]] | ||
* [[Lapnet]], a locally written captive portal (wired only atm!) | * [[Lapnet]], a locally written captive portal (wired only atm!) |
Revision as of 18:00, 19 March 2008
Details of applications that have or could be adapted to use Raven, via either the Ucam-Webauth protocol or Shibboleth. Note that this list is bound to be incomplete - before doing significant work on something not listed here (or perhaps even on something that is) it might be worth asking on the cs-raven-discuss@lists.cam.ac.uk mailing list and/or public Shibboleth support lists.
Just because there is something listed under 'Ucam WebAuth' or 'Shibboleth' doesn't imply that support for these protocols exists or is known to be working! Details of support for 'competing' technologies are included since they often provide useful hints about how Raven support could be implemented.
Software | Raven | Related SSO technologies | ||||
---|---|---|---|---|---|---|
Ucam WebAuth | Shibboleth | OpenID | Pubcookie | CAS | Stanford WebAuth | |
Web server plugins | ||||||
Apache | [1] | [2] | ||||
Microsoft IIS | [3] | [4] | ||||
Servlet containers | Servlet filter, Servlet library | |||||
Tomcat | Tomcat authenticator, Tomcat Valve | |||||
Programming language APIs | ||||||
Java | [5], | [6] | ||||
Perl | Ucam-WebAuth-AA | |||||
PHP | PHP library | [7] | ||||
Python | Python | |||||
Ruby | Ruby Support | |||||
Other software | ||||||
Catalyst | Catalyst | |||||
Coldfusion | Coldfusion | |||||
CourseWork | CourseWork | |||||
Drupal | Drupal | |||||
Joomla | [8], [9] | |||||
Mailman | Mailman | Mailman | ||||
MediaWiki | Mediawiki | |||||
MoinMoin | MoinMoin | |||||
MRBS | MRBS | |||||
Nagios | Nagios | |||||
NoCat | NoCat | NoCat | ||||
Oracle SSO | Oracle SSO | [10] | ||||
PeopleSoft's PeopleTools | PeopleTools | |||||
PhpBB | phpBB | |||||
PHP Wiki | PHP Wiki | |||||
Plone | See Zope | |||||
RT | RT | |||||
Sakai | Sakai | |||||
Soks wiki | Soks | |||||
Twiki | Twiki | |||||
Zope | [11], [12] | |||||
Custom Raven applications
Applications written directly to use Raven:
- Crow - Raven intermediary
- CamCORS
- Room Booking
- WebNAG, a Raven-based replacement for NoCat
- Lapnet, a locally written captive portal (wired only atm!)