I haven't tried it but you may be able to do it.

You can override the "obtainCredentials" method in:
https://github.com/Jasig/cas/blob/master/cas-server-integration-restlet/src/main/java/org/jasig/cas/integration/restlet/TicketResource.java

To use the:
https://github.com/Jasig/cas/blob/master/cas-server-core/src/main/java/org/jasig/cas/authentication/principal/RememberMeUsernamePasswordCredentials.java

Cheers,
Scott


On Tue, Sep 4, 2012 at 12:20 PM, Morley Howell
<[email protected]>wrote:

> ** **
>
> Any thoughts on this? Is my description of the issue too vague?****
>
> ** **
>
> Essentially what I’m hoping for is to be able to call/configure the
> RESTful API so that it works in a similar way to the ‘remember me’ feature
> on the login page. Perhaps this might involve having the RESTful request
> for the TGT also return a ‘remember me’ cookie, like the login form does?
> Maybe that same API call could optionally receive the ‘remember me’ cookie
> as well instead of a username/password?****
>
> ** **
>
> Thanks,****
>
> ** **
>
> Morley****
>
> ** **
>
> *From:* Morley Howell [mailto:[email protected]]
> *Sent:* August-30-12 6:04 PM
> *To:* [email protected]
> *Subject:* [cas-user] Android integration with 'remember me'****
>
> ** **
>
> Hi,****
>
> ** **
>
> I have a J2EE server application that is using CAS 3.4.7 for
> authentication. I need a way for an Android application to authenticate
> itself with CAS based on user-entered credentials so that it can call some
> secured REST services to retrieve data from my server application. Given
> that OAuth support isn't available until CAS 3.5.0, this isn't an option at
> the moment. I took a look at the RESTful API, which seems promising. ****
>
> ** **
>
> The other thing I need though is a 'remember me' feature, which we already
> have for Web-based access (i.e. we’ve enabled and configured CAS’s
> ‘remember me’ feature). The session timeout on the server application and
> the TGT timeout is set for 20 minutes, and the Android application needs to
> have an option for a much longer timeout than that.****
>
> ** **
>
> Is there any way I can get the 'Remember Me' feature to work with the
> RESTful API? ****
>
> ** **
>
> Is there some other approach entirely that I've missed?****
>
> ** **
>
> Thanks,****
>
> ** **
>
> Morley Howell****
>
> This e-mail message is confidential, may be privileged and is intended for
> the exclusive use of the addressee. Any other person is strictly prohibited
> from disclosing, distributing or reproducing it. If the addressee cannot be
> reached or is unknown to you, please inform us immediately and delete this
> e-mail message and destroy all copies. Thank you.****
>
> --
> You are currently subscribed to [email protected] as: 
> [email protected]
>
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user****
>
> This e-mail message is confidential, may be privileged and is intended for
> the exclusive use of the addressee. Any other person is strictly prohibited
> from disclosing, distributing or reproducing it. If the addressee cannot be
> reached or is unknown to you, please inform us immediately and delete this
> e-mail message and destroy all copies. Thank you.******
>  <#139922204d252754_>
>
> --
> You are currently subscribed to [email protected] as: 
> [email protected]
>
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to