Building a custom consent & password expiration plugin for Shib3
dqluan
dqluan at gmail.com
Fri May 19 05:43:40 EDT 2017
Hi again,
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.
So if I...
1) Disable these two flows, not editing them in anyway, just editing the
relying-party.xml config file to disable them, then
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
3) Enable the new interceptors in relying-party.xml
4) Restart the Idp service
Does this sound somewhat sensible?
Thanks,
Quang Luan
On Thu, May 18, 2017 at 10:32 AM, dqluan <dqluan at gmail.com> wrote:
> Thanks again Scott. Those suggestions are really appreciated and I will
> start digging into the code.
>
> I wasn't expecting magic, just pointers :-)
>
> Have a great day!
>
> Quang Luan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/dev/attachments/20170519/ff383916/attachment.html>
More information about the dev
mailing list