[java-idp-oidc] 02/02: Refined register-flow's error messages.

Henri Mikkonen henri.mikkonen at iki.fi
Sat Mar 20 17:30:13 UTC 2021


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

hjmikkon pushed a commit to branch main
in repository java-idp-oidc.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-oidc.git;a=commit;h=37a75a14c7e5b3cea72da5ec15a3d82a6a849f20

commit 37a75a14c7e5b3cea72da5ec15a3d82a6a849f20
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Sat Mar 20 19:29:23 2021 +0200

    Refined register-flow's error messages.
---
 .../net/shibboleth/idp/flows/oidc/register/register-beans.xml       | 6 ++++++
 .../idp/plugin/oidc/op/profile/flow/RegistrationFlowTest.java       | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/register/register-beans.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/register/register-beans.xml
index e13bbe7f..d0bdf262 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/register/register-beans.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/register/register-beans.xml
@@ -166,6 +166,12 @@
                 <entry
                     key="#{T(org.opensaml.profile.action.EventIds).IO_ERROR}"
                     value="#{T(com.nimbusds.oauth2.sdk.OAuth2Error).SERVER_ERROR}" />
+                <entry
+                    key="#{T(net.shibboleth.idp.plugin.oidc.op.profile.OidcEventIds).INVALID_REDIRECT_URIS}"
+                    value="#{T(com.nimbusds.oauth2.sdk.client.RegistrationError).INVALID_CLIENT_METADATA}" />
+                <entry
+                    key="#{T(org.opensaml.profile.action.EventIds).UNABLE_TO_DECODE}"
+                    value="#{T(com.nimbusds.oauth2.sdk.client.RegistrationError).INVALID_CLIENT_METADATA}" />
             </map>
         </property>
     </bean>
diff --git a/idp-oidc-extension-impl/src/test/java/net/shibboleth/idp/plugin/oidc/op/profile/flow/RegistrationFlowTest.java b/idp-oidc-extension-impl/src/test/java/net/shibboleth/idp/plugin/oidc/op/profile/flow/RegistrationFlowTest.java
index fda86d77..d25d10d4 100644
--- a/idp-oidc-extension-impl/src/test/java/net/shibboleth/idp/plugin/oidc/op/profile/flow/RegistrationFlowTest.java
+++ b/idp-oidc-extension-impl/src/test/java/net/shibboleth/idp/plugin/oidc/op/profile/flow/RegistrationFlowTest.java
@@ -64,7 +64,7 @@ public class RegistrationFlowTest extends AbstractOidcFlowTest {
     public void testInvalidMessage() throws UnsupportedEncodingException, ParseException {
         setJsonRequest("POST", "{ \"test\":not_json");
         final FlowExecutionResult result = flowExecutor.launchExecution(FLOW_ID, null, externalContext);
-        assertErrorCode(result, "invalid_request");
+        assertErrorCode(result, "invalid_client_metadata");
     }
     
     @Test

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


More information about the commits mailing list