Call a piece fo CAS login webflow -
i have cas 3.4.9 using login webflow.
need call directly login webflow @ particular action/view.
how can done?
if not possible (i believe security reason), how can have on cas "service" using webflow?
, in manner, link must use call it?
thank you.
you have 2 options. extending class in want make call, instance @ generateserviceticket, or create new class , inject class cas login webflow.
i have injected trap in cas login webflow check see if user has accepted policy in last 365 days.
normally in warn decision state, return redirect action state, instead trapping user policy checked.
<decision-state id="warn"> <if test="flowscope.warncookievalue" then="showwarningview" else="checkpolicy" /> </decision-state> it transitions checkpolicy state
<action-state id="checkpolicy"> <evaluate expression="checkpolicyaction"/> <transition on="success" to="redirect"/> <transition on="error" to="viewloginform"/> <transition on="redirectpolicy" to="redirectpolicy"/> <transition on="gateway" to="redirectpolicy"/> </action-state> the expression checkpolicyaction defined in cas-servlet.xml java class executes doexecute method , returns webflow various states see in previous xml. top off, redirectpolicy redirects user new service have them accept policy , can continue on intended do.
take @ https://github.com/unicon/cas-password-manager - company has extended login-webflow of cas trap password updates. got of ideas on how trap user. cas user manual https://wiki.jasig.org/display/casum/ great resource.
Comments
Post a Comment