aboutsummaryrefslogtreecommitdiff
path: root/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java
diff options
context:
space:
mode:
authorThomas Lenz <tlenz@iaik.tugraz.at>2014-05-21 13:06:25 +0200
committerThomas Lenz <tlenz@iaik.tugraz.at>2014-05-21 13:06:25 +0200
commit5930089a7cb994c73e866dccf39bc831cee68668 (patch)
tree34dd6dc2e4760a0a2056f679236a5c5787f28c90 /id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java
parent3e3b665587f821bd01a93635495be25d588bd84d (diff)
downloadmoa-id-spss-5930089a7cb994c73e866dccf39bc831cee68668.tar.gz
moa-id-spss-5930089a7cb994c73e866dccf39bc831cee68668.tar.bz2
moa-id-spss-5930089a7cb994c73e866dccf39bc831cee68668.zip
update BKUSelection customization preview
Diffstat (limited to 'id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java')
-rw-r--r--id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java
index 215fd9a17..46c3ea8f5 100644
--- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java
+++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/InterfederationIDPAction.java
@@ -116,6 +116,8 @@ public class InterfederationIDPAction extends BasicOAAction {
addActionError(LanguageHelper.getErrorString("errors.notallowed", request));
return Constants.STRUTS_NOTALLOWED;
}
+
+ populateBasicNewOnlineApplicationInformation();
if (STRUTS_IDP_MOA.equals(interfederationType)) {
formList.putAll(MOAIDPAction.buildMOAIDPFormList());
@@ -124,14 +126,15 @@ public class InterfederationIDPAction extends BasicOAAction {
formList.putAll(VIDPAction.buildVIDPFormList());
getStorkOA().setVidpEnabled(true);
getStorkOA().getAttributeProviderPlugins().add(new AttributeProviderPlugin());
-
+ session.setAttribute(Constants.SESSION_BKUFORMPREVIEW, getFormOA().getFormMap());
+
} else {
log.warn("Unkown interfederation IDP type");
addActionError("Unkown interfederation IDP type");
return Constants.STRUTS_ERROR;
}
- populateBasicNewOnlineApplicationInformation();
+
} catch (BasicActionException e) {
return Constants.STRUTS_ERROR;