diff options
author | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2019-11-21 12:10:08 +0100 |
---|---|---|
committer | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2019-11-21 12:10:08 +0100 |
commit | 3c36480c8d06bf712c2bba65119432fe3454420c (patch) | |
tree | 9d8d9c17c37eb38aeb0b14f3bd335575852a8ad4 /eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller | |
parent | 05835c051b57d3231e3ddf8dc160f1477a6494ca (diff) | |
download | EAAF-Components-3c36480c8d06bf712c2bba65119432fe3454420c.tar.gz EAAF-Components-3c36480c8d06bf712c2bba65119432fe3454420c.tar.bz2 EAAF-Components-3c36480c8d06bf712c2bba65119432fe3454420c.zip |
set process-canceled flag in case of user stops authprocess
change log-level for some exceptions
Diffstat (limited to 'eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller')
-rw-r--r-- | eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java index 84290ad0..69b13d1d 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java @@ -57,6 +57,9 @@ public abstract class AbstractLocaleAuthServletTask extends AbstractAuthServletT pendingReq.setAuthenticated(false); performRedirectToProtocolFinialization(executionContext, pendingReq, request, response); + log.trace("Set process-cancelation flag"); + executionContext.setCanceleProcessFlag(); + } catch (final EAAFException e) { throw new TaskExecutionException(pendingReq, e.getMessage(), e); @@ -69,7 +72,7 @@ public abstract class AbstractLocaleAuthServletTask extends AbstractAuthServletT } protected boolean parseFlagFromHttpRequest(HttpServletRequest httpReq, String httpParamName, boolean defaultValue) { - String flag = httpReq.getParameter(httpParamName); + final String flag = httpReq.getParameter(httpParamName); log.trace("Get httpParam: {} with value: {}", httpParamName, flag); if (StringUtils.isNotEmpty(httpParamName)) { return Boolean.parseBoolean(flag); |