diff options
| author | Bojan Suzic <bojan.suzic@iaik.tugraz.at> | 2014-04-03 17:21:30 +0200 | 
|---|---|---|
| committer | Bojan Suzic <bojan.suzic@iaik.tugraz.at> | 2014-04-03 17:21:30 +0200 | 
| commit | 65e3da74f60e7dadd6e342e0b3106b2519a20e51 (patch) | |
| tree | 18496c0edb00ac7a02e4511d9d31180fe9e0e985 /id/ConfigWebTool | |
| parent | a4a715f1124282e202fb2e56f874a8c1a5e2bd71 (diff) | |
| download | moa-id-spss-65e3da74f60e7dadd6e342e0b3106b2519a20e51.tar.gz moa-id-spss-65e3da74f60e7dadd6e342e0b3106b2519a20e51.tar.bz2 moa-id-spss-65e3da74f60e7dadd6e342e0b3106b2519a20e51.zip | |
removing storkservice config
Diffstat (limited to 'id/ConfigWebTool')
6 files changed, 17 insertions, 137 deletions
| diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OAGeneralConfig.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OAGeneralConfig.java index 7510b8932..d43c97aed 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OAGeneralConfig.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OAGeneralConfig.java @@ -59,7 +59,6 @@ public class OAGeneralConfig {  	private String friendlyName = null;  	private boolean businessService = false; -    private boolean storkService = false;      private String target = null;  	private String target_subsector = null; @@ -71,8 +70,7 @@ public class OAGeneralConfig {  	private String identificationNumber = null;  	private String identificationType = null;  	private static List<String> identificationTypeList = null; -    private String storkSPTargetCountry = null; -	 +  	private String aditionalAuthBlockText = null;  	private String mandateProfiles = null; @@ -164,14 +162,6 @@ public class OAGeneralConfig {  		else   			businessService = false; -        if (dbOAConfig.getType().equals(Constants.MOA_CONFIG_STORKSERVICE)) -            storkService = true; -        else -            storkService = false; - -        if (dbOAConfig.getStorkSPTargetCountry() != null) -            storkSPTargetCountry = dbOAConfig.getStorkSPTargetCountry(); -          AuthComponentOA oaauth = dbOAConfig.getAuthComponentOA();  		if (oaauth != null) { @@ -219,7 +209,8 @@ public class OAGeneralConfig {  						identificationType = split[1];  						identificationNumber = split[2];  					} else if (Constants.PREFIX_STORK.startsWith(split[0]) && split.length >= 2) { -                        identificationType = split[1]; // setting at as iden category ? +                        //identificationType = split[1]; // setting at as iden category ? +                        identificationType = Constants.IDENIFICATIONTYPE_STORK;                          identificationNumber = split[2]; // setting sp country as ident type -> sp ident                      }  				} @@ -334,14 +325,6 @@ public class OAGeneralConfig {  		return identificationNumber;  	} -    public String getStorkSPTargetCountry() { -        return storkSPTargetCountry; -    } - -    public void setStorkSPTargetCountry(String storkSPTargetCountry) { -        this.storkSPTargetCountry = storkSPTargetCountry; -    } -  	public void setIdentificationNumber(String identificationNumber) {  		this.identificationNumber = identificationNumber;  	} @@ -382,14 +365,6 @@ public class OAGeneralConfig {  		return businessService;  	} -    public boolean isStorkService() { -        return storkService; -    } - -    public void setStorkService(boolean storkService) { -        this.storkService = storkService; -    } -  	public void setBusinessService(boolean businessService) {  		this.businessService = businessService;  	} diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditGeneralConfigAction.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditGeneralConfigAction.java index b2bf58f1a..cb3a2a1ff 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditGeneralConfigAction.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditGeneralConfigAction.java @@ -667,7 +667,6 @@ public class EditGeneralConfigAction extends BasicAction {  	 */  	public void setMoaconfig(GeneralMOAIDConfig moaconfig) {  		this.moaconfig = moaconfig; -        log.error("MOA CONFIG SET");  	}  	/** @@ -686,7 +685,6 @@ public class EditGeneralConfigAction extends BasicAction {  	 */  	public void setStorkconfig(GeneralStorkConfig storkconfig) {  		this.storkconfig = storkconfig; -        log.error("STORK CONFIG SET");  	}  	/** diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java index 4830ffb71..cc2cf3bf0 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/struts/action/EditOAAction.java @@ -68,10 +68,8 @@ public class EditOAAction extends BasicAction {      private String formID;      private boolean onlyBusinessService = false; -    private boolean onlyStorkService = false;      private boolean subTargetSet = false;      private boolean deaktivededBusinessService = false; -    private boolean deactivatedStorkService = false;      private boolean isMetaDataRefreshRequired = false;      private String nextPage; @@ -736,18 +734,7 @@ public class EditOAAction extends BasicAction {          dboa.setPublicURLPrefix(generalOA.getIdentifier()); -        if (generalOA.isStorkService() || onlyStorkService) { -            dboa.setType(Constants.MOA_CONFIG_STORKSERVICE); -            dboa.setStorkSPTargetCountry(generalOA.getStorkSPTargetCountry()); - - -            IdentificationNumber idnumber = new IdentificationNumber(); -            idnumber.setValue(Constants.PREFIX_STORK + "AT+" + generalOA.getStorkSPTargetCountry()); -            idnumber.setType(Constants.BUSINESSSERVICENAMES.get(generalOA.getIdentificationType())); - -            authoa.setIdentificationNumber(idnumber); - -        } else if (generalOA.isBusinessService() || onlyBusinessService) { +        if (generalOA.isBusinessService() || onlyBusinessService) {              dboa.setType(Constants.MOA_CONFIG_BUSINESSSERVICE); @@ -767,8 +754,15 @@ public class EditOAAction extends BasicAction {                  num = num.substring(Constants.IDENIFICATIONTYPE_ERSB.length());              IdentificationNumber idnumber = new IdentificationNumber(); -            idnumber.setValue(Constants.PREFIX_WPBK + generalOA.getIdentificationType() + "+" + num); -            idnumber.setType(Constants.BUSINESSSERVICENAMES.get(generalOA.getIdentificationType())); + +            if (generalOA.getIdentificationType().equals(Constants.IDENIFICATIONTYPE_STORK)) { +                idnumber.setValue(Constants.PREFIX_STORK + "AT" + "+" + num); +                idnumber.setType(Constants.BUSINESSSERVICENAMES.get(generalOA.getIdentificationType())); +            } else { +                idnumber.setValue(Constants.PREFIX_WPBK + generalOA.getIdentificationType() + "+" + num); +                idnumber.setType(Constants.BUSINESSSERVICENAMES.get(generalOA.getIdentificationType())); +            } +              authoa.setIdentificationNumber(idnumber); @@ -1075,16 +1069,13 @@ public class EditOAAction extends BasicAction {          if (userdb.isIsMandateUser() != null && userdb.isIsMandateUser()) {              String bpk = userdb.getBpk(); -            if (bpk.startsWith(Constants.IDENIFICATIONTYPE_BASEID_FN) || bpk.startsWith(Constants.IDENIFICATIONTYPE_BASEID_ZVR)) { +            if (bpk.startsWith(Constants.IDENIFICATIONTYPE_BASEID_FN) || bpk.startsWith(Constants.IDENIFICATIONTYPE_BASEID_ZVR) || bpk.startsWith(Constants.IDENIFICATIONTYPE_STORK)) {                  onlyBusinessService = true;                  generalOA.setBusinessService(true); -            } else if (bpk.startsWith(Constants.IDENIFICATIONTYPE_STORK)) { -                onlyStorkService = true; -                generalOA.setStorkService(true);              }              deaktivededBusinessService = true; -            deactivatedStorkService = true; +              String[] split = bpk.split("\\+");              generalOA.setIdentificationType(split[1].substring(1)); @@ -1212,20 +1203,6 @@ public class EditOAAction extends BasicAction {      }      /** -     * @param onlyStorkService the onlyStorkService to set -     */ -    public void setOnlyStorkService(boolean onlyStorkService) { -        this.onlyStorkService = onlyStorkService; -    } - -    /** -     * @return the onlyStorkService -     */ -    public boolean isOnlyStorkService() { -        return onlyStorkService; -    } - -    /**       * @param onlyBusinessService the onlyBusinessService to set       */      public void setOnlyBusinessService(boolean onlyBusinessService) { @@ -1254,21 +1231,6 @@ public class EditOAAction extends BasicAction {          return deaktivededBusinessService;      } -    /** -     * @return the deactivatedStorkService -     */ -    public boolean isDeactivatedStorkService() { -        return deactivatedStorkService; -    } - -    /** -     * @param deactivatedStorkService the deactivatedStorkService to set -     */ - -    public void setDeactivatedStorkService(boolean deactivatedStorkService) { - -        this.deactivatedStorkService = deactivatedStorkService; -    }      /**       * @param deaktivededBusinessService the deaktivededBusinessService to set diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/validation/oa/OAGeneralConfigValidation.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/validation/oa/OAGeneralConfigValidation.java index 92bdc2052..7b68f04d8 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/validation/oa/OAGeneralConfigValidation.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/validation/oa/OAGeneralConfigValidation.java @@ -174,23 +174,8 @@ public class OAGeneralConfigValidation {  		boolean businessservice = form.isBusinessService(); -        boolean storkservice = form.isStorkService(); -		if (storkservice) { -          check = form.getStorkSPTargetCountry(); -            if ((check==null)||(check.length() < 1)) { -                log.warn("Stork target country is not known"); -                errors.add(LanguageHelper.getErrorString("validation.general.stork.sptarget", request)); -            } - -            if (check.length() > 10) { -                log.warn("Incorrect size of Stork target country, too many characters"); -                errors.add(LanguageHelper.getErrorString("validation.general.stork.sptargetsize", request)); -            } - - - -        } else if (businessservice) { +        if (businessservice) {  			//check identification type  			check = form.getIdentificationType(); diff --git a/id/ConfigWebTool/src/main/webapp/js/common.js b/id/ConfigWebTool/src/main/webapp/js/common.js index d31a65d87..18c755f4b 100644 --- a/id/ConfigWebTool/src/main/webapp/js/common.js +++ b/id/ConfigWebTool/src/main/webapp/js/common.js @@ -22,32 +22,15 @@   *******************************************************************************/  function oaBusinessService() {  	if ($('#OAisbusinessservice').attr('checked') == 'checked') { -        $('#OAisstorkservice').attr('checked',false); -        $('#oa_config_storkservice').css('display', "none");          $('#oa_config_businessservice').css('display', "block");  		$('#oa_config_publicservice').css('display', "none");  	} else { -        $('#oa_config_storkservice').css('display', "none");          $('#oa_config_businessservice').css('display', "none");  		$('#oa_config_publicservice').css('display', "block");  	}		  } -function oaStorkService() { -    if ($('#OAisstorkservice').attr('checked') == 'checked') { -        $('#OAisbusinessservice').attr('checked',false); -        $('#oa_config_storkservice').css('display', "block"); -        $('#oa_config_businessservice').css('display', "none"); -        $('#oa_config_publicservice').css('display', "none"); - -    } else { -        $('#oa_config_storkservice').css('display', "none"); -        $('#oa_config_businessservice').css('display', "none"); -        $('#oa_config_publicservice').css('display', "block"); - -    } -}  function oaSSOService() {  	if ($('#OAuseSSO').attr('checked') == 'checked') { @@ -214,7 +197,6 @@ function userOnLoad() {  	return true;  }  function oaOnLoad() { -    oaStorkService();  	oaBusinessService();  	oaSSOService();  	oaLegacyService(); diff --git a/id/ConfigWebTool/src/main/webapp/jsp/editOAGeneral.jsp b/id/ConfigWebTool/src/main/webapp/jsp/editOAGeneral.jsp index 94f4a9d21..20a5ad1ea 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/editOAGeneral.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/editOAGeneral.jsp @@ -70,17 +70,6 @@                                      >                          </s:checkbox> -						<s:if test="authUser.isAdmin()"> -                        <s:checkbox name="generalOA.storkService" -                                    value="%{generalOA.storkService}" -                                    labelposition="left" -                                    key="webpages.oaconfig.general.isstorkservice" -                                    cssClass="checkbox" -                                    onclick="oaStorkService();" -                                    id="OAisstorkservice" -                                    disabled="%{isOnlyStorkService()}"> -                        </s:checkbox> -            </s:if>  					</div> @@ -532,18 +521,7 @@  								cssClass="checkbox"  								id="OAuseVidp" /></p> -              <div id="oa_config_storkservice" class="oa_config_block"> -<%--                         <h3><%=LanguageHelper.getGUIString("webpages.oaconfig.general.stork.header", request) %></h3> --%> -                        <s:textfield name="generalOA.storkSPTargetCountry" -                                     labelposition="left" -                                     key="webpages.oaconfig.general.stork.countrycode" -                                     value="%{generalOA.storkSPTargetCountry}" -                                     cssClass="textfield_middle" -                                     disabled="%{isDeactivatedStorkService()}"> -                        </s:textfield> -                    </div> -								 -							<p><s:checkbox name="storkOA.requireConsent"  +							<p><s:checkbox name="storkOA.requireConsent"  								value="%{storkOA.requireConsent}"  								labelposition="left"  								key="webpages.oaconfig.vidp.requireconsent" | 
