<div dir="ltr"><div><div>Hi again,<br><br></div>After reading the documentation, I believe that the two built-in Interceptor flows "Terms of Use Consent" and "Expiring Password 3.3" in the Post-Auth interception point are essentially official versions of what I am trying to achieve.<br><br></div><div>So if I...<br><br>1) Disable these two flows, not editing them in anyway, just editing the relying-party.xml config file to disable them, then <br><br>2) Base on the general structure of the existing two interceptor jar files, create two new flows with custom logic in the Post-Auth interception point (follow the naming rule "intercept/flowID", inherit from "intercept.abstract", and list the flow ID in the profile-intercept.xml config file<br><br>3) Enable the new interceptors in relying-party.xml<br><br></div><div>4) Restart the Idp service<br></div><div><br></div><div>Does this sound somewhat sensible?<br></div><div><br></div><div>Thanks,<br><br></div><div>Quang Luan<br></div><div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 18, 2017 at 10:32 AM, dqluan <span dir="ltr"><<a href="mailto:dqluan@gmail.com" target="_blank">dqluan@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks again Scott. Those suggestions are really appreciated and I will start digging into the code. <div><br></div><div>I wasn't expecting magic, just pointers :-)</div><div><br></div><div>Have a great day!</div><div><br></div><div>Quang Luan</div></div>
</blockquote></div><br></div>