diff options
Diffstat (limited to 'id/server/modules')
2 files changed, 3 insertions, 3 deletions
| diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20BaseRequest.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20BaseRequest.java index 88669bd90..3ab283db5 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20BaseRequest.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20BaseRequest.java @@ -94,7 +94,7 @@ abstract class OAuth20BaseRequest extends RequestImpl {  		this.checkAllowedParameters(request);  	} -	private void checkAllowedParameters(final HttpServletRequest request) { +	private void checkAllowedParameters(final HttpServletRequest request) throws OAuth20WrongParameterException {  		Logger.debug("Going to check for allowed parameters");  		this.allowedParameters.add(OAuth20Constants.PARAM_MOA_ACTION);  		this.allowedParameters.add(OAuth20Constants.PARAM_MOA_MOD); diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java index 2f8c43e23..e6ccc67b7 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java @@ -81,7 +81,7 @@ public class OAuth20Protocol extends AbstractAuthProtocolModulController {  		} catch (OAuth20Exception e) {  			Logger.info("OpenID-Connect request has a validation error: " + e.getMessage()); -			throw new InvalidProtocolRequestException(e.getMessage(), null); +			throw new InvalidProtocolRequestException(e.getMessageId(), e.getParameters(), e);  		} @@ -115,7 +115,7 @@ public class OAuth20Protocol extends AbstractAuthProtocolModulController {  		} catch (OAuth20Exception e) {  			Logger.info("OpenID-Connect request has a validation error: " + e.getMessage()); -			throw new InvalidProtocolRequestException(e.getMessage(), null); +			throw new InvalidProtocolRequestException(e.getMessageId(), e.getParameters(), e);  		} | 
