Scott,

 

I wanted to obtain the credentials through the standard CAS login page
and have them go through the normal CAS login process.  Once the
credentials are authenticated by CAS, I need to provide them to Lotus
Domino to obtain a LTPA token since a majority of our applications are
Lotus Notes applications.

 

What I decided on doing was to extend the AuthenticationViaFormAction
class to add an extra method "generateDominoLtpa" to generate the LTPA
via passing the credentials to Lotus Domino via sockets.  A new Spring
Web Flow step will be created between the "submit" and
"sendTicketGrantingTicket" action-states to handle this.

 

Thanks to both you and Andrew Petro for your help,

Andy

 

Andrew R Feller, Analyst

University Information Systems

Louisiana State University

[EMAIL PROTECTED]

(office) 225.578.3737

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Scott Battaglia
Sent: Monday, April 02, 2007 9:54 PM
To: Yale CAS mailing list
Subject: Re:
Extendorg.jasig.cas.web.flow.AbstractNonInteractiveCredentialsActionor
org.springframework.webflow.action.AbstractAction for newlogin-webflow
step

 

Andy,

You only need to extend the CAS class if you plan on collecting
credentials and submitting them to CAS (which doesn't seem to be the
case).

-Scott

On 3/30/07, Andrew R Feller <[EMAIL PROTECTED]> wrote:

Hi everybody,

 

I want to introduce a new step in the login-webflow such that a request
is made to Lotus Domino for a LTPA token after the user successfully
authentications with CAS; this will use the same credentials the user
provided to authenticate to CAS.  After examining CAS 3 javadocs, I will
insert this step after the submit bean is successful.  However, I am
confused as whether I should extend
org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction or
org.springframework.webflow.action.AbstractAction
<http://static.springframework.org/spring-webflow/docs/1.0.x/api/index.h
tml> . 

 

Which class should I extend and which points should I insert my new
step?

 

Regards,

Andy

 

Andrew R Feller, Analyst

University Information Systems

Louisiana State University

[EMAIL PROTECTED]

(office) 225.578.3737

 


_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas




-- 
-Scott Battaglia

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