We are working on a RESTful API, as Andrew said:
http://www.ja-sig.org/wiki/display/CASUM/RESTful+API

It is designed for services to utilize CAS, but it may meet your needs.
We're targeting it for a 3.2.2 release.

-Scott

On Mon, May 12, 2008 at 8:18 AM, Andrew R Feller <[EMAIL PROTECTED]> wrote:

> There has been some discussions on the developer mail list about a
> RESTful API for CAS:
> http://www.nabble.com/RESTful-CAS-API-tp16856189p16868582.html
>
> Scotty B (sorry for the nickname Scott ^^;) can tell you more about it!
>
> Andrew R Feller, Analyst
> University Information Systems
> 200 Fred Frey Building
> Louisiana State University
> Baton Rouge, LA, 70803
> (225) 578-3737 (Office)
> (225) 578-6400 (Fax)
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> On Behalf Of Unai Rodriguez
> Sent: Sunday, May 11, 2008 9:45 PM
> To: Yale CAS mailing list
> Subject: RE: Is there a way of invoking CAS through APIs orsimilar?
>
> Thank you so much, Stefan. Would you be able to provide something more
> detailed?
>
> cheers,
> unai
>
> On Fri, 9 May 2008 09:09:19 +0200, Bocken Stefan <[EMAIL PROTECTED]>
> wrote:
> > Dear Rodriguez,
> >
> > A while ago I tried to do this with a cookie (and succeeded in doing
> so).
> > I've asked this question to the mailing list and you can find the
> answer
> > here:
> > http://tp.its.yale.edu/pipermail/cas/2008-March/007789.html
> >
> > This was the answer of Scott
> >
> > If you are passing a token via an HttpServletRequest (either as a
> cookie
> > or
> > some request parameter), you should extend the
> > AbstractNonInteractiveLoginAction to construct a credentials object
> from
> > the
> > request parameter without prompting the user for anything (this is
> what
> > the
> > X.509 and SPNEGO code does).  You'll then create an
> AuthenticationHandler
> > that can do stuff with that token (i.e. authenticate it) and a
> > CredentialsToPrincipalResolver that can find the principal for that
> token.
> > Wire them all up in the appropriate places (I make that sound so easy
> > don't
> > I? ;-)) and you should be good to go.
> >
> > -Scott
> >
> > Regards,
> >
> > Stefan
> >
> >
> >
> > From: Unai Rodriguez
> > Sent: Fri 09-May-08 8:47
> > To: cas
> > Subject: Is there a way of invoking CAS through APIs or similar?
> >
> >
> > Dear All,
> >
> > I am thinking of modifying the CAS login page to allow calls to URLs
> like
> > this:
> >
> > https://mycasname/cas/login?user=xxxx&pass+yyyy
> >
> > have CAS automatically try to login using the given parameters.
> >
> > Is there something similar already built-in?
> >
> > I am doing this for monitoring/testing purposes (i.e. every minute or
> so
> I
> > will have a script login in automatically to make sure CAS is fine).
> >
> > thanksssssssssss,
> > unai
> >
> > _______________________________________________
> > Yale CAS mailing list
> > [email protected]
> > http://tp.its.yale.edu/mailman/listinfo/cas
>
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
>



-- 
-Scott Battaglia
PGP Public Key Id: 0x383733AA
LinkedIn: http://www.linkedin.com/in/scottbattaglia
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to