diff options
Diffstat (limited to 'eaaf_core')
2 files changed, 7 insertions, 2 deletions
diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java index 0ab1f5ff..8ca3f25c 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java @@ -539,8 +539,8 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer throws EaafException { try { final IGuiBuilderConfiguration config = guiConfigFactory.getDefaultErrorGui( - getValidatedAuthUrl(httpReq)); - + getValidatedAuthUrl(httpReq), errorData.getHttpStatusCode()); + String[] errorCodeParams = null; if (params == null) { errorCodeParams = new String[] {}; diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyGuiBuilderConfigurationFactory.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyGuiBuilderConfigurationFactory.java index 570c3dd2..b33dbde1 100644 --- a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyGuiBuilderConfigurationFactory.java +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyGuiBuilderConfigurationFactory.java @@ -18,6 +18,11 @@ public class DummyGuiBuilderConfigurationFactory implements IGuiBuilderConfigura public IGuiBuilderConfiguration getDefaultErrorGui(String authUrl) { return errorGuiConfig; } + + @Override + public IGuiBuilderConfiguration getDefaultErrorGui(String authUrl, int httpStatusCode) { + return errorGuiConfig; + } @Override public IGuiBuilderConfiguration getDefaultIFrameParentHopGui(IRequest pendingReq, String endpoint, |