SPNEGO as first factor in MFA
Rabe, Jens
rabe at hs-mittweida.de
Fri Mar 28 11:58:28 UTC 2025
Hi,
we want to use SPNEGO as first factor in MFA. Every thing is setup an working but there is one thing that drives me crazy and thats forceAuthn.
My mfa-auth looks like:
<util:map id="shibboleth.authn.MFA.TransitionMap">
<entry key="">
<bean parent="shibboleth.authn.MFA.Transition" p:nextFlow="authn/SPNEGO" />
</entry>
<entry key="authn/SPNEGO">
<bean parent="shibboleth.authn.MFA.Transition">
<property name="nextFlowStrategyMap">
<map>
<entry key="AuthenticationException" value="authn/Password" />
<entry key="proceed" value-ref="checkSecondFactor" />
</map>
</property>
</bean>
</entry>
<entry key="authn/Password">
<bean parent="shibboleth.authn.MFA.Transition">
<property name="nextFlowStrategyMap">
<map>
<entry key="proceed" value-ref="checkSecondFactor" />
</map>
</property>
</bean>
</entry>
</util:map>
But I don't know how to decide if forceAuthn is active to jump to Password?
Maybe with an scripted firstFactor or let the validator filter the transition (https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3199505534/MultiFactorAuthnConfiguration#Custom-Events).
Thanks in advance
Jens
More information about the users
mailing list