diff options
Diffstat (limited to 'id/server/idserverlib')
| -rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java index ff5e62d96..e3f32d59d 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/StartAuthentificationParameterParser.java @@ -133,7 +133,9 @@ public class StartAuthentificationParameterParser implements MOAIDAuthConstants{  		    String targetConfig = oaParam.getTarget();  			String targetFriendlyNameConfig = oaParam.getTargetFriendlyName(); -			if (StringUtils.isEmpty(targetConfig)) { +			if (StringUtils.isEmpty(targetConfig) +					|| (module.equals(SAML1Protocol.PATH) &&  +							!StringUtils.isEmpty(target))) {  			    	// no target attribut is given in OA config  			    	// target is used from request  			    	// check parameter | 
