That was an attempt to force my authenticator to get called.  That was when I 
realized I really needed help... :)

I'll put that back the way it was originally.


From: Scott Battaglia [mailto:[email protected]]
Sent: Thursday, July 30, 2009 10:30 AM
To: [email protected]
Subject: Re: [cas-user] login-webflow.xml woes

I'm not sure why you did this:

<!--ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿ  <if test="${flowScope.service != null}" 
then="renewRequestCheck" else="viewGenericLoginSuccess" /> -->



You essentially said if there is no service then start authenticating, 
otherwise if there is a service do a renewRequestCheck




On Thu, Jul 30, 2009 at 12:24 PM, Bryan Wooten 
<[email protected]<mailto:[email protected]>> wrote:

I have finished developing my Opensso authentication handler (modeled after the 
X509 handler) using the overlay build method.
<ÿÿ

So far everything is working great, I just can't get the web flow to work as 
described here:
<pÿ

http://www.ja-sig.org/wiki/display/CASUM/X.509+Certificates
<ÿÿ

I am including my web flow xml.  Could someone take a look at it and tell what 
I have done wrongÿ  I will be eternally grateful.
<pÿ

Thanks,
<pÿ

Bryan
<ÿÿ
<ÿÿ
<ÿÿ

<?xml version="1.0" encoding="UTF-8"?>

ÿÿ  <flow xmlns="http://www.springframework.org/schema/webflow";
http://www.w3.org/2001/XMLSchema-instance";

ÿÿ ÿÿ ÿÿ  xsi:schemaLocation="
http://www.springframework.org/schema/webflow
http://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd";>
<pÿ



ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <action-state id="initialFlowSetup">

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <transition on="success" 
to="ticketGrantingTicketExistsCheck" />





&ltÿÿ-If I do this I am able to prove my authenticator works, but this can't be 
a production solution

--&gtÿÿ ÿÿ ÿÿ

ÿÿ

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <decision-state id="gatewayRequestCheck">

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  </decision-state>

<!--ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿ  <if test="${flowScope.service != null}" 
then="renewRequestCheck" else="viewGenericLoginSuccess" /> -->

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <decision-state id="renewRequestCheck">

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <!--

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   The "warn" action makes the determination of 
whether to redirect directly to the requested

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  -->

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <decision-state id="warn">

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <!--

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <action-state id="startAuthenticate">

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <action bean="x509Check" />

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <transition on="success" 
to="sendTicketGrantingTicket" />
<pÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ -->

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <action-state id="startAuthenticate">

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <action bean="accessManagerCheck" />

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <transition on="success" 
to="sendTicketGrantingTicket" />

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿ  <action 
bean="authenticationViaFormAction" method="referenceData"/>

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <action bean="authenticationViaFormAction" />

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <transition on="success" to="submit" />

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <transition on="success" 
to="sendTicketGrantingTicket" />

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  </action-state>



ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <decision-state id="serviceCheck">

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <if test="${flowScope.service != null}" 
then="generateServiceTicket" else="viewGenericLoginSuccess" />

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <action-state id="generateServiceTicket">
<pÿ
<pÿ

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  -->

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ  <end-state id="showWarningView" view="casLoginConfirmView" />
<pÿ

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   the user back to the service required.

ÿÿ

ÿÿ  <end-state id="viewServiceSsoErrorView" view="viewServiceSsoErrorView" />
<ÿÿ

ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ   <transition to="viewServiceErrorView" 
on-exception="org.jasig.cas.services.UnauthorizedServiceException" />

</flow>

--

You are currently subscribed to 
[email protected]<mailto:[email protected]> as: 
[email protected]<mailto:[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

-- 
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