[cas-dev] RESTful CAS API

Scott Battaglia scott.battaglia at gmail.com
Wed Apr 23 21:50:33 EDT 2008


On Wed, Apr 23, 2008 at 4:56 PM, Earl Fogel <earl.fogel at usask.ca> wrote:

> Scott,
>
> It looks good.  Two things, though:
>
>  - Should there be a logout url?


Good call.  I just added a way to delete a TGT which would be the
equivalent.  It uses the HTTP DELETE method.  I haven't defined the response
codes yet.

>
>
>  - You use both /cas/tickets and /cas/ticket.  That seems confusing.

Good catch.  My left hand is overzealous when it comes to typing ;-).  The
extra "s" has been removed.

-Scott

>
>
> Earl Fogel
> Information Technology Services  phone: (306) 966-4861
> University of Saskatchewan       email: earl.fogel at usask.ca
> --
> On Wed, 23 Apr 2008, Scott Battaglia wrote:
>
> > All,
> >
> > We have need of a way of programmatically obtaining tickets for purposes
> of
> > service to service authentication.  We've previously used a SOAP-based
> web
> > service (which we've kept internal).  We're planning on moving to a much
> > lighter approach, to make it easier for our non-Java clients (SOAP isn't
> > necessarily fun to parse/construct), but we're most likely going to
> > contribute it back as a module in the CAS project, as it seems like
> > something other people could use (and I believe some people have hinted
> at
> > needing something).
> >
> > To that end, we've posted a suggested API for obtaining TGTs and Service
> > Tickets:
> > http://www.ja-sig.org/wiki/display/CASUM/RESTful+API
> >
> > Please let us know if you have any feedback, additional ideas, etc.
> >
> > Thanks
> > -Scott
> >
> > --
> > -Scott Battaglia
> > PGP Public Key Id: 0x383733AA
> > LinkedIn: http://www.linkedin.com/in/scottbattaglia
> >
> _______________________________________________
> cas-dev mailing list
> cas-dev at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas-dev
>



-- 
-Scott Battaglia
PGP Public Key Id: 0x383733AA
LinkedIn: http://www.linkedin.com/in/scottbattaglia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas-dev/attachments/20080423/eae07f59/attachment.html 


More information about the cas-dev mailing list