Selecting Duo integration during MFA script
Christopher Bongaarts
cab at umn.edu
Tue Oct 8 21:14:17 UTC 2024
A good suggestion, but there is a Duo API call that needs to happen in
the MFA script to decide whether to invoke the Duo auth in the first
place that I would prefer not to have to duplicate within the
integration strategy...
On 10/8/2024 4:10 PM, Steven Premeau wrote:
> Chris -
>
> If the MFA flow is "always" going to select a Duo integration, it
> might make more sense to perform the calculations and API calls within
> the DuoIntegrationStrategy bean. (I believe everything you would be
> looking at via the MFA script is also available in
> DuoIntegrationStrategy.)
>
> Stuffing the results would certainly work, but might be overkill if
> they are only going to be used once after calculation and not have any
> other "long term" value.
>
> Steve.
>
> On Tue, Oct 8, 2024 at 4:33 PM Christopher Bongaarts via users
> <users at shibboleth.net> wrote:
>
> I'd like to have my MFA script select between two different Duo
> integrations based on calculations and/or API calls happening as
> part of
> the MFA script (using the current DuoOIDC plugin on IdP 5.1.3).
>
> I think a reasonable approach would be to stuff the result in the
> AuthenticationContext, then make a
> shibboleth.authn.DuoOIDC.DuoIntegrationStrategy bean that inspects
> the
> result in the AuthenticationContext and returns the appropriate Duo
> integration.
>
> Any caveats to this approach, or suggestions on alternatives?
>
> --
> %% Christopher A. Bongaarts %% cab at umn.edu %%
> %% OIT - Identity Management %% http://umn.edu/~cab %%
> %% University of Minnesota %% +1 (612) 625-1809 %%
>
> --
> For Consortium Member technical support, see
> https://shibboleth.atlassian.net/wiki/x/ZYEpPw
> To unsubscribe from this list send an email to
> users-unsubscribe at shibboleth.net
>
--
%% Christopher A. Bongaarts %%cab at umn.edu %%
%% OIT - Identity Management %%http://umn.edu/~cab %%
%% University of Minnesota %% +1 (612) 625-1809 %%
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20241008/693c05fb/attachment.htm>
More information about the users
mailing list