[java-idp-plugin-oidc-op-oidfed] 02/04: Transition the recognized events properly

Codeberg noreply at shibboleth.net
Thu Oct 1 14:59:27 UTC 2026


This is an automated email from the git hooks/post-receive script.

codeberg pushed a commit to branch main
in repository java-idp-plugin-oidc-op-oidfed.

View the commit online:
https://codeberg.org/Shibboleth/java-idp-plugin-oidc-op-oidfed/commit/ecd8980ec5ac2c7d0103507b9f7effe6469261f7

commit ecd8980ec5ac2c7d0103507b9f7effe6469261f7
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Thu Oct 1 16:06:39 2026 +0300

    Transition the recognized events properly
    
    - Unrecognized to "HandleError"
---
 .../metadata-lookup-ext/oidfed/metadata-lookup-ext-oidfed-flow.xml | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/idp-oidfed-op-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/metadata-lookup-ext/oidfed/metadata-lookup-ext-oidfed-flow.xml b/idp-oidfed-op-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/metadata-lookup-ext/oidfed/metadata-lookup-ext-oidfed-flow.xml
index 90bdb6d..429f0b8 100644
--- a/idp-oidfed-op-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/metadata-lookup-ext/oidfed/metadata-lookup-ext-oidfed-flow.xml
+++ b/idp-oidfed-op-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/metadata-lookup-ext/oidfed/metadata-lookup-ext-oidfed-flow.xml
@@ -51,6 +51,9 @@
     <end-state id="NoTrustChainsResolved" />
     <end-state id="InvalidTrustChainAgainstConstraints" />
     <end-state id="InvalidProvidedTrustChain" />
+    <end-state id="InvalidProfileContext" />
+    <end-state id="InvalidProfileConfiguration" />
+    <end-state id="InvalidRelyingPartyConfiguration" />
     <end-state id="HandleError"/>
 
     <global-transitions>
@@ -60,7 +63,11 @@
         <transition on="NoTrustChainsResolved" to="NoTrustChainsResolved" />
         <transition on="InvalidTrustChainAgainstConstraints" to="InvalidTrustChainAgainstConstraints" />
         <transition on="InvalidProvidedTrustChain" to="InvalidProvidedTrustChain" />
+        <transition on="InvalidProfileContext" to="InvalidProfileContext" />
+        <transition on="InvalidProfileConfiguration" to="InvalidProfileConfiguration" />
+        <transition on="InvalidRelyingPartyConfiguration" to="InvalidRelyingPartyConfiguration" />
         <transition on="HandleError" to="HandleError" />
+        <transition on="#{!'proceed'.equals(currentEvent.id)}" to="HandleError" />
     </global-transitions>
 
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list